Why use javascript or jquery where you only have to worry about getting the code right when you can use coffeescript and have the extra worry about valid code not working at all? It's definitely much better for beginners.
I bought Thesis and was very happy with it. At the same time I kept looking forward to the mysterious Thesis 2.0, which Thesis founder had dropped hints about without specifying exactly what it would do. The internet blogging community got all excited by Chris Pearson's marketing (Chris Pearson is the guy who got in the public debate with WordPress founder Matt Mullenweg about whether Thesis should be violating WordPress GPL). Thesis 2.0 still never come, and now it was 2010, and then 2011. Chris Pearson's marketing team was really benefitting from the hints he had dropped about Thesis 2.0 because it brought people into the product, which helped avoid lost revenues to other custom Themes.
In mid summer 2011, I got an email from Chris Pearson's marketing team (Derek Halpern) telling me that Chris Pearson might (only might) give us feature previews of Thesis 2.0 in the near future. He wasn't promising releasing Thesis 2.0, only telling us he might tell us what exactly Thesis 2.0 would do. Nothing came. It's now February 2012, more than 6 months later, and they haven't told us a single word about what features Thesis 2.0 might have.
Last September 2011 I got sick of Thesis' marketing strategy and decided that if I wanted to do more on the internet, then I'd have to learn it myself. Through Quora, I discovered Rails and started learning that. Within 6 weeks I was able to set up different types of basic Rails applications and I haven't looked back yet. There's better blogging software for Rails (Enki) and obviously a ton of other great stuff.
My only question is, now that I use Heroku with Rails, do I cancel my hosting plan that I used for php sites? If Thesis 2.0 is ever released it might be something I want to use, but do you think it will ever be released, or is it just some marketing device to keep its users from drifting to other software?
Programmers often use a framework to make their job easier. Legislation is a type of framework and when you're drafting a contract (a program) you can sometimes opt-in to provisions contained into legislation. It makes your job a lot easier as a lawyer, but they will also need modification. This is a very general comparison but it holds true (imo).
Pushing code is similar to having your contract (program, remember) tested by a court.
variables, functions, all these things have their equivalent in the law, but somehow getting the hang of programming seems a lot harder.
Syntactical errors and typos are frowned upon in the law, but they happen all the time and they don't break the whole system
Sigh...
Meanwhile, my news stream is showing exactly what kind of stupid little questions and answers Quora really wants.
"How did Tracy Chou (an engineer at Quora) learn Mandarin?"
"What part of Facebook did Rebekah Cox (a designer who now works at Quora) design"
"What is Charly Cheever's favorite Kate Perry song?" In case you didn't know it, Charly's a co-founder at Quora...
So it turns out that Quora's turned into this stupid little narcissistic social club where users post questions about other engineers who work at Quora...
I think Google will be glad they didn't pay $100 million for this shit service
What dost thou think? Any early reports from the workplace?
1. " I already have 3 social network accounts" 2. "Plus none of my friends are on it" 3. "Plus I don't care if Google succeeds in social." 4. "Plus I keep getting pointless notifications"