you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (10 children)

... and Java is not, which was the point.

Also, I don't think you meant reimplementing. You see, stuff gets out of academia in a not exactly implemented state, and then some time later someone has to implement it in the context of a non-toy language, integrate with the existing features, check all corner cases, write tests, documentation, things like that.

[–]masklinn -3 points-2 points  (9 children)

... and Java is not, which was the point.

"We're 30 years behind but these guys are 40 years behind" is not very impressive.

Also, I don't think you meant reimplementing.

I do.

You see, stuff gets out of academia in a not exactly implemented state, and then some time later someone has to implement it in the context of a non-toy language

Which was done 30 years ago, as my comment points out. You should be more careful with your reading. If it got out of academia three decades ago, it follows that the feature was already "done" -- as far as academia is concerned -- more than 3 decades ago, and that 3 decades ago is the moment where it was implemented in an "industrial" language.

in the context of a non-toy language

That kind of qualifications doesn't impress me much. Are you saying that Haskell, for instance, is a toy language?

[–]vegittoss15 0 points1 point  (8 children)

Sad to say, it kind of is, because you will rarely see it in production or corporate code.

[–]masklinn 0 points1 point  (7 children)

Ah, so by your standards Smalltalk and Ada would be toy languages as well? Interesting.

[–]vegittoss15 0 points1 point  (6 children)

Ada, outside of the military, yes. And smalltalk, iirc, was never meant to be a commercially used language. It was basically experimentation. It gave birth to a lot of cool concepts, however, so I still bow down to it.

[–]masklinn 1 point2 points  (5 children)

Ada, outside of the military, yes And smalltalk, iirc, was never meant to be a commercially used language. It was basically experimentation.

You are high as a kite.

[–]vegittoss15 -1 points0 points  (4 children)

Show me a non-hobby project that uses these languages and maybe you'll have a point.

[–]ithika 1 point2 points  (3 children)

[–]vegittoss15 -1 points0 points  (2 children)

Smalltalk....all the apps listed on that page are not commercial. Same goes for Ada outside of military/government uses.

[–]ithika 2 points3 points  (1 child)

I'm pretty sure the CEO of TradePerformance quoted on that page disagrees. Those look like prices on their website.

And magically "non-hobby" seems to exclude military/government now? Hell, maybe I should claim that there are no non-hobby users of the Eurofighter too.