4 ms·
Well, on blogs Haskell, F# and clojure are popular, but in the words of past decades: Show us the code.
by sfk 17y ago
Well, on blogs Haskell, F# and clojure are popular, but in the words of past decades:
Show us the code.
- hga 17y agoF# and Clojure are rather new and Haskell is only now maybe coming out of it's "Avoid success at all costs" phase (or so I judge by the Coders at Work interview of Simon Peyton-Jones).
- jrockway 17y agoI've gotten paid to work on a lot more Haskell than Ruby or Python. The languages you see depends on the languages you want to see. Haskell is really quite adequate for real work these days. It has the libraries you'd expect, and it's a nice language with a nice runtime. It's also worth noting that blog-popular languages are blog-popular for a reason. The people that blog about programming are the ones that need tools that give them a bit more productivity between the occasional nap or meal; the people that use the more esoteric languages want to solve so many programming problems that a sharper tool is essential to their survival. (There is only finite time, after all, and programming languages are easier to build than time machines.) In contrast, the "popular" languages are mostly used by people whose goal is to warm their chair for 8 hours and receive a paycheck. There are a lot more people that want money than that want creative time with a cold, unloving machine, so it follows that the languages where you can get paid and not care are going to be most popular. But if you are the second type of person, there is little advantage in worrying about what is "popular" in "the real world". You don't want to be in the real world.
- Paddy3118 17y agoPython, popular!!! that is just so great! I've watched it grow for over a decade and a half. Python got were it is, largely without the big initial push of large companies. Maybe people now blog about python because the community has always tried to be friendly. It is usually nice to blog about Python, and have fellow enthusiasts give measured, polite feedback. "... so it follows that the languages where you can get paid and not care are going to be most popular." But it does not follow that there are less caring, articulate, and productive souls in a more popular languages camp. - Paddy.
- jrockway 17y agoBefore you get too upset, the "popular" languages I'm thinking of are C# and Java. Python is in the "smart people" category :P