Re:Which Language Uses the Most Sounds?
by JoshTriplett on Saturday November 26, 2016 @01:07PM
(#13045011)
No, that crown would almost certainly go to one of the variants of APL, which have more operators than ASCII has symbols. https://en.wikipedia.org/wiki/APL_(programming_language)
[ Parent
| on HN ]
Re:Which Language Uses the Most Sounds?
by Cyph0n on Saturday November 26, 2016 @03:59PM
(#13045814)
I've always thought that if you learn one programming language, you can probably pick up any other language quite easily, except for APL/J/K.
Many claim that Haskell is easiest to learn as a first language.
Re:Which Language Uses the Most Sounds?
by Cyph0n on Saturday November 26, 2016 @07:44PM
(#13046988)
I don't know Haskell, but from what I've seen, it doesn't look like a beginner-friendly language. I think Python is the undisputed king of introductory languages.
It means that the easiest time to learn Haskell is as a first language, not that it's the easiest of all first languages!
Ohh I see. That makes sense!
The strange syntax of Haskell is what's turning me off from learning it. With Lisp, the syntax was strange still, sure, but it wasn't confusing, it made sense. I feel like I can't even get in to reading Haskell or even OCaml.
However if Haskell had macros (like Perl 6's or even Lisp's), I'd jump ship from Lisp quite quickly. It's a mature language with the libraries I want.
Re:Which Language Uses the Most Sounds?
by dllthomas on Sunday November 27, 2016 @06:51PM
(#13052375)
> if Haskell had macros
What are you wanting that's missing from Template Haskell?
Or even lazy evaluation.
Re:Which Language Uses the Most Sounds?
by dllthomas on Monday November 28, 2016 @11:02PM
(#13060681)
I think implementing lazy evaluation is a common use case of macros in languages that don't support it otherwise, but there are plenty of other uses (some questionable on balance, but all with their upsides).
Re:Which Language Uses the Most Sounds?
by throwaway7645 on Saturday November 26, 2016 @05:10PM
(#13046189)
Perl6 can be written as beautifully as any language, but can also be written to look similar to APL (more so than P5), but obviously not as terse as APL.