4 ms·
Putting together this list made me realise how much is not just language, but language + framework / language + architectural pattern. * Ruby (coupled very str
by porker 9y ago
Putting together this list made me realise how much is not just language, but language + framework / language + architectural pattern.
* Ruby (coupled very strongly with Rails). Around 2007 in particular
* JavaScript when nodejs started becoming a thing, and microservices. The hype!
* Nim
* Clojure(script) went through it on HN, though I could see some of the reasons why it did (and it was muted)
* Can't speak about the functional languages as I've yet to grasp them.
- gkya 9y agoFunctional programming is fun, but ML family of languages, especially Haskell, can be very complex if you're not a CS/Maths type. My favourite languages as of now are Emacs Lisp and Ruby (I'm new to Ruby, I like it because it's got a rich ecosystem of libraries and nice, expressive and extensible syntax/paradigms in a clean package; tho I'd probably reach for Django if I had to write a web app, definitely not Rails), and although Haskell is incredibly interesting to play with, writing an actual, complete program with it is practically impossible for me, even if it's small. Just too many things to learn. There definitely is a lot of hype around them, but just for the most part.
- matte_black 9y agoIs most of the hype the result of developer “signaling”?
- porker 9y agoThat's my take. Some e.g. Ruby/Rails was due to ppl in other languages (Java?) suddenly seeing how 'easy' web development could be. Many of the others... yeah.
- lilactown 9y agoI'm still on that Clojure(Script) hype train TBD. A few years later and I feel like I'm almost where I want to be in terms of productivity. Prepare for the ReasonML hype train though - which I am also on! :P