What is the most well designed language ?
And also mention why do you think it's well designed .
My choice is clojure
>lisp
>functional
>jvm
>>51806323
proff Oak is that you?
>>51806323
> clojure
Picolisp has:
inline C support
inline java support
runs standalone or on the jvm
same comment syntax as shell scripts so you can make scripts on it instead
simple as simple goes.
>>51807742
Also
>http://picolisp.com/wiki/?javaCode
>>51806323
Python
javascript
>>51807802
>>51807742
But would you honestly ever use it in production environment?
>>51806323
Haskell. Purity.
>>51806323
go
no-nonsense, everything you need and nothing you don't and I can't stop wanting to write more of it it's very addictive and satisfying please help me there are gophers in my brain
>>51808411
Yes, the author has been using it for production work since the 80's.
I am also using it for data analysis(trading).
>>51806323
Forth
- Simple syntax and semantics (practically non-existent grammar, just whitespace delimited words)
- Compiler, runtime and compiled code can be extremely small
- Low level but with very high abstraction ceiling
>>51808458
Go is literal bullshit when compared to things like clojure. Just go to rosettecode and compare the programs in clojure and go and reply here.
>>51808431
Not a haskell guy but me also from functional family. I still don't understand why there isn't a functional programing language which performs great.
>>51808681
>Just go to rosettecode and compare the programs in clojure and go and reply here.package main
import "fmt"
func main() {
for i := 1; i <= 100; i++ {
switch {
case i%15==0:
fmt.Println("FizzBuzz")
case i%3==0:
fmt.Println("Fizz")
case i%5==0:
fmt.Println("Buzz")
default:
fmt.Println(i)
}
}
}(map #(let [s (str (if (zero? (mod % 3)) "Fizz") (if (zero? (mod % 5)) "Buzz"))] (if (empty? s) % s)) (range 1 101))
brb, cleaning up vomit