4 ms·
What's a well-designed statically-typed language whose syntax resembles more Ruby than Java/C/etc. I'm thinking something like SML. Any others?
by bkudria 15y ago
What's a well-designed statically-typed language whose syntax resembles more Ruby than Java/C/etc.
I'm thinking something like SML. Any others?
- primodemus 15y agoCLU comes to mind. http://en.wikipedia.org/wiki/CLU_programming_language http://en.wikipedia.org/wiki/CLU_programming_language A hello world sample: http://hopl.murdoch.edu.au/showexample.prx?exp=59 http://hopl.murdoch.edu.au/showexample.prx?exp=59
- bkudria 15y agoI was hoping for something a bit more ... modern. A real language used in production systems.
- zacharypinter 15y agoPerhaps mirah? http://www.mirah.org/ http://www.mirah.org/
- bkudria 15y agoMy problem with Mirah is that it combines Ruby semantics and design with basic type checking. Mashing two wildly different things together does not a good design make. (Usually.) I want a well-designed statically-typed language, designed that way from the ground up, with a well-thought-out type system, and no insecurities about appealing to C/Java "braces or death!" types So far my list includes: Eiffel, Haskell, and ML. Note, I have nothing against dynamic languages - I'm a Rails programmer.
- timclark 15y agoFantom - http://fantom.org/ http://fantom.org/
- bkudria 15y agoAaargh! So many braces! My eyes! (Seriously, though, what does this have over Scala?)
- alptrv 15y agoWhat about Yeti? http://mth.github.com/yeti/ http://mth.github.com/yeti/ ML-like, runs on the JVM