4 ms·
Top 2 Reasons Enterprise Developers Use Dynamic Languages
- jrockway 17y agoI like how "dynamic languages" now means "not C# or Java". The reason C# and Java projects take a long time is because C# and Java suck. But there are "static languages" that are just as quick to develop in as "dynamic languages", like Haskell, Scala, F#, and so on. I guess ActiveState doesn't sell support for those, though, so no need to mention them, I guess...
- nopassrecover 17y agoC# has dynamic types now and it would be hard to say it "sucks" when "hackers" and "enterprise guys" alike can use it and enjoy it for different reasons (standard static typed OO base with optional power on top like lambdas, dynamic types, implicit types, common query functions for all collections (LINQ) etc.).
- pbiggar 17y agoHaving dynamic types is not the same as being a dynamic language. With C# and Java, there are idiomatic ways of doing things, which generally involve static typing, and are generally considered verbose by the dynamic language proponents. Those idiomatic features don't go away just because there is now support for dynamic types.
- nopassrecover 17y agoFair call though the point I am largely making is that few that use both would put C# and Java in the same boat anymore. Would love to see some good examples if you have some though on the more general point you are making.
- tomjen3 17y agoPrey tell, how long ago did you look a C#? I ask because it seems to have a bad rep among many people here (and I don't think it is only because it is a MS product). The first couple of versions of C# did indeed suck the rear-end of an ass, but the latest version has functional programming, lambda functions and the ability to extend any class you want with a function. If you want the security of a static language (or, like me, need it to avoid doing stupid things), you really should take another look at it; when I did so, I was quite surprised myself. As for Java, well I don't write Java anymore - these days I mostly just use short cuts in Eclipse so that it writes the stuff I need.
- sailormoon 17y agoDid anyone else look at the graphic up the top of the page and think "that red gear wheel has completely ruined the machine"?
- jrockway 17y agoI just assumed that the image was a projection from the 4-d universe.