Just had too many web-sites break every time I upgrade to the latest PHP bug fix release (I'm not talking about feature releases, where I expect the language semantics to change a little).
I don't mind these particular sites being down for a bit while I rewrite the code, but I resent rewriting code just for an upgrade between version x.y.z and x.y.z+1.
It's a truly nasty language that encourages security vulnerabilities. Not sure what to use next... Ruby isn't quite mature enough yet for me. :(
The only reason I'm writing it these days is that my employer happens to like it. It's an adequate language for the Web, but I hold little hope that it will be enterprise-ready in terms of actual stability for the forseeable future (for a value of "forseeable" that includes PHP 6.)
Afterall is a good bases language but its development and implementation are getting better and better.
I'm willing for D# to be the next language =)
: never go for the kill if you can go for the pain :
What, not happy with D++? ;)
Lowest Level, First Out. Clearly higher level languages will be used more as problems increase in complexity. Anything on this list you might consider "low level" (the term is relative to time) will be be deprecated or at least phased out of mainstream usage. Honestly, I think all these languages will be obsolete in 20 years. Idealy, we will build applications by writing declarative phrases such as: "create a form with first and last name fields that can be saved to the user table of the database when similar values are not already present." Anything more complicated than that will be relegated to a minority of developers.
This place is a blogging platform for KDE contributors. It only hosts a fraction of KDE contributor's blogs. If you are interested in all of them please visit the agregator at Planet KDE.