Another great talk by @dhh. This video reminds me of many people that think: “Well, I made it!, from now on I keep doing the same s*** till end of times, and don’t give a f*** what you do about software design and implementation.”. They lose focus, and motivation on doing something great. So, until their heads are in their bums they can not see clearly and therefore inovation dies in them. Also, if you try to do something innovative around them they either flip out or try to push you to the same old f***ed up path, that they did in their 20s, 30s, and 40s, or even 50s!. So as Steve Jobs said: “Stay hungry, stay foolish”.
P.S. Software maturity and how to measure its further progress is a great topic! We need more talk like this from people in software domain that try to push things through.
P.S.S. I still prefer Scala/Play over Ruby/Rails, at least for now! .
DartWatch.com has an amazing functionality so you can test a Dart code online. Moreover, the site is up to date with the all the news about Dart. How much it succeeds against Java Script, is still unknown!. Lets see in a year time .
Scala days 2013 is in four weeks time and I’m out of my mind for it! I did attend it last year and in a nutshell it was an amazing conference, people, and atmosphere. I could talk to any one and everyone was friendly and full of ideas to share. There were a number of amazing talks, and as a fan of programming languages I was very exited to see ‘my kind of people’!
Unfortunately software engineers get attach to a number of programming languages and do not let it go! They don’t look for new tools and languages and then become offended if I tell them : “Dude that language is 20 or 40 years old… move on!”. But no no no!. They don’t want to leave their comfort zones and learn new things! Oh well, I try to convince them all the time, and it kind of turn to a hobby of mine .
I myself believe in better programming languages, and we do in fact need new programming languages (general, object-oriented, agent-oriented, declarative, etc.) after every couple of years. Why we have so little number of new languages?. Well language design and implementation is kind of turn to the lost art, and majority of academics don’t like to touch the compiler domain for some reason, and if they do, they do not turn it to a language and the idea stays within the published papers.
Today within the general purposes languages I choose Scala without hesitation. Why I choose Scala? I leave it for another post! . However, Scala Days is upon us, and I be in airplanes and airports for 36 hours to get to New York to attend the conference .
Hope to see couple of interesting people over there and share couple of ideas, and of course attend the talks.