2 ms·
I guess taste is like assholes, everyone has one :) Go is inferior (to me) because it doesn't have s-expressions, and it doesn't offer interactive development
by capableweb 5y ago
I guess taste is like assholes, everyone has one :)
Go is inferior (to me) because it doesn't have s-expressions, and it doesn't offer interactive development (who in the world wants to re-compile/re-run a whole program/tests on each change?).
Once you've got the taste for interactive development it's really hard to go back to anything else. Ask any Smalltalk developer what they think of other languages.
- igouy 5y agoTo quote out of context — "… historically focused more on creative and didactic experimentation than software engineering and industrial use…". "A Critical Analysis of String APIs: the Case of Pharo" https://hal.inria.fr/hal-01651250/document https://hal.inria.fr/hal-01651250/document ---- For CRUD stuff, PHP & Notepad will probably be OK. For other stuff, local type inference does make a difference. So does the widespread availability of free-as-in-beer source code libraries.
- eointierney 5y agoWhere are we at with the "language hierarchy" at the moment? It's been a while since I've seen this game played. So my move. 1. Common Lisp (well obviously) 2. Racket (gotta make some noise) 3. Haskell (controversial, I know) 4. Rust (trendy and deservedly) 5. APL (terseness) 6. Prolog (made me think differently) 7. Fortran (come a long way) 8. Forth (brevity) 9. Ada (correctness) 10. Lean (I really like Lean) . . C . . C++ . . Python . Perl . Shell . . ECMAscript Is there anyone I haven't offended? Do let me know :)
- xkriva11 5y agoThe Smalltalk mentioned above :-)