Learning Curves for Different Programming Languages
31–40 of 221 posts
Re: Learning Curves for Different Programming Languages
#32Re: Learning Curves for Different Programming Languages
#33For elmers out there, what will a graph of Elm look like?
Re: Learning Curves for Different Programming Languages
#34Re: Learning Curves for Different Programming Languages
#35Poor PHP. It just keeps getting dumped on.
And rightly so. Frankly, I think the only reason PHP keeps floating on is the inertia it has. All the investment in tools, existing codebase and developer experience are what keep it going, not language merits. And yes, this means, that whatever you invest in, be ready to abandon it and move forward, preferrably sooner rather than later. After all, langauges are nothing but tools. Don't take them personally.
Considering the alternatives PHP is not bad at all. It's not like Python or Ruby are some pinnacle of language design.
It's main BS is a polluted default namespace, incosistent function naming, and a few semantic inconsistencies. It's not like any other language doesn't have its share of BS.
Plus what it lacks (a proper AST etc) it's getting. It has been improving ever since 5.0, and fast. Including getting a vast speed increase with 7 that will leave Python and co in the dust.
Re: Learning Curves for Different Programming Languages
#36Re: Learning Curves for Different Programming Languages
#37Poor PHP. It just keeps getting dumped on.
Besides that list-dict array implementation, it really hasn't much left going for it.
Re: Learning Curves for Different Programming Languages
#38I am increasingly convinced that Haskell only exists so that people who know it can pat themselves on the back for being wonderful.
With the exception of pandoc, I don't recall seeing anything particularly impressive from the Haskell camp. (Btw, this, actual stuff people use, is how I measure programming languages -- this metric takes into account communities, libraries, practical issues, etc all together, and ties them with practical results. It's my version of "let the market decide").
Re: Learning Curves for Different Programming Languages
#39I am increasingly convinced that Haskell only exists so that people who know it can pat themselves on the back for being wonderful.
With the exception of pandoc, I don't recall seeing anything particularly impressive from the Haskell camp. (Btw, this, actual stuff people use, is how I measure programming languages -- this metric takes into account communities, libraries, practical issues, etc all together, and ties them with practical results. It's my version of "let the market decide").
But you're talking more about products than programming languages. Haskell contributed a LOT to programming theory.
Your every day coding is most likely using things coming directly from Haskell without you knowing it.
Re: Learning Curves for Different Programming Languages
#40I'm not a PHP user, nor do I like PHP, but I do know plenty of PHP users that are quite productive with the language.