3 ms·
I'm not sure I agree with all your points. For programming languages hopefully Python and Ruby will not be going away anytime soon. Javascript mind share is als
by sbochins 12y ago
I'm not sure I agree with all your points. For programming languages hopefully Python and Ruby will not be going away anytime soon. Javascript mind share is also continually growing.
For databases, weren't there other reasons people got excited about NoSQL databases? Not having a schema was one aspect of it, but it mostly had to do with scaling. Now people realize SQL scales just fine for pretty much most of the use cases that were getting replaced with NoSQL. And also that most data(in webpages at least) is relational in nature.
- haberman 12y ago> For programming languages hopefully Python and Ruby will not be going away anytime soon. Neither is C++. But languages being designed these days don't look like Python or Ruby, they look like Swift, Dart, and Go.
- madeofpalk 12y agoHmm. Maybe because we don't need a new high-level language Python or Ruby, but there are opportunities for better low-level languages?
- breadbox 12y agoAgreed. The recent spate of compiled languages says more about C++ than anything else.
- swannodette 12y agoI'm not sure I would lump Dart in with those as its typing discipline is completely optional. Also Julia, Racket and Clojure are all relatively recent and very actively developed. I think dynamic and schema-less approaches have some very serious legs yet :)
- nmrm 12y agoI'm not sure I would describe Racket as recent.
- swannodette 12y agoRacket is not a single language as much as a family of languages quite a few which are quite recent.
- nmrm 12y agookay, fair enough.