3 ms·
Haskell is a young language, and the vast majority (99%+) of programmers have not learned functional programming. Another observation is that the programming i
by paulgramcracker 8y ago
Haskell is a young language, and the vast majority (99%+) of programmers have not learned functional programming.
Another observation is that the programming industry does not care about correctness or writing stable software, since they have no liability for broken shit. There isn’t a strong push for writing consumer software that isn’t riddled with bugs.
- boothead 8y ago30 ish years is young for a programming language now?
- paulgramcracker 8y agoHaskell is the youngest language that isn’t derivative.Monads for IO weren’t being seriously used until the late 90s. All the imperative C derivative languages are much older.
- Smaug123 8y agoA very young language that is (to my knowledge) not derivative of older ones unless you count Excel: https://www.luna-lang.org https://www.luna-lang.org It comes with C, JS, and Haskell interoperability, and it's implemented in Haskell, but the heart of the language is its visual representation. I have personally never seen anything like it before.
- lucas_membrane 8y agoPL1 is approximately 54, and it was put together to cover the application domains of 2 previous language successes, Fortran and COBOL, which still live. Fortran is more than twice 30 years old, BASIC approximately 53, RPG 59.
- hugelgupf 8y agoHaskell is 28 years old.
- walshemj 8y agoAnd in recent poll of programming popularity Haskell came just behind PL/1 :-) I bet there are not many hn regulars who have used Pl/1 in production. Its also funny that Paul seems to think there where no high level languages before c
- lalos 8y agoSome devs prefer being woken up on their on-call duty to fix a Javascript bug that could've been caught by GHC. It only makes sense when you put on the business hat, e.g. the big pro is that they are first to market, etc.