Keep holywars away for another thread. It doesn't have to be the best, fast, most featurefull or featureless language. You can totally dislike it and even hate it. Or it can be your most favorite one. But it has to be clear, it just werks and makes the job done in shortest amount of time with less amount of hastle. Also tell why's.
>>103250885haskell and scala or some other complex language like that.if you manage to convince your company to use it, you'll have job security forever.
>>103250908God I would love a comfy Haskell job with job securityI kinda suspect that this is also what motivates Rust evangelists
>>103250885C can be pretty good once you get your libs downbut i guess thats true with most languages
Scala
>>103250885any language without compile time execution and ast generation doesn't deserve to be called productive
Wait, people like scala again?
>>103251125Productive is about you getting shit done, not the compiler working harder.
>>103251256>protect the compilers>not the compiler working harderwhat kind of strawman is this? you're a faggot
Elixir with Rust NIFs when number crunching that you have actually benchmarked and determined to be too slow in Elixir
>>103250885you won't like the truth: C#
>>103250885My languages of choice are usually>Lisp, C3, Odin and C for general shit>ELM and Elixir for web shit>Python for any other shit>Kotlin for android shit>Swift for apple shit
Correct me if I'm wrong but I think JavaScript is very productive
It is Go. Would anyone really say otherwise? Go or Python but Go can do a lot more typical things hou want with go get, go test, go mod tidy, and truly world class automatic formatting.
Most garbage collected languages can get the job done in decent time frames
java