3 ms·
I disagree with your disagreement of the original disagreement. Plenty of languages does not mean plenty of innovation; in the web programming there's certainl
by kunley 15y ago
I disagree with your disagreement of the original disagreement.
Plenty of languages does not mean plenty of innovation; in the web programming there's certainly too less of it. Every new or currently fashioned language evolves to a point where community implements its own Rails in it. I hope you don't call this trend innovation because it's not.
There were some promising trends in web programming like use of delimited continuations, but they didn't make a breakthrough. Today's web dev still is a hack around stateless http protocol, requires you to know at least 3 languages and there are no composable components you could easily reuse. World definitely needs innovation in this area.
- Rusky 15y agoDefinitely agree. Mainstream language design seems to be stuck on endless variations of Ruby, JavaScript, and Java. I would love to see as many new languages as we have now, but focused on more significant changes than "Lisp without macros and a slightly tweaked generics system."
- hbbio 15y agoYou should really check Opa, which has been discussed several times here. The syntax does not please everyone (and can evolve) but at least it is built on original concepts. See http://opalang.org http://opalang.org. An alternative is Ur/Web if you're that curious.
- wnight 15y agoLike AI, if you define innovation as something large enough then we'll never get there. I think there's a lot in the small steps. It's only by implementing a framework ten times that it'll be done really well. In one language you'd never get traction for the later frameworks. If each community does one with knowledge of the ones before them eventually a great implementation will be created.