Performance, memory footprint, compile time, executable/runtime size and compatibility, and similar factors are entirely irrelevant.
But why? Performance, compatibility and compile time are part of ease of use.
So in real life, Rust, because of static analysis, module ecosystem, community, and the above. I can't honestly say the syntax is bad, and some of the constructs are really good. Most importantly, the "personal taste" is achieved by me not feeling the shame of expensive abstractions while still using semantic and ergonomic abstraction.
But if laws of physics were broken, probably Haskell, since I never tried Lisp.
But why? Performance, compatibility and compile time are part of ease of use.
Because I don't want to hear that C is faster than anything else, Javascript has an npm package for anything you might ever need to do, and Java runs everywhere.
Hypothetically, if I were to create a programming language and I were designing the syntax, knowing what languages developers find elegant, simple, easy to work with and so on, would help me choose a few language's syntax to draw inspiration from. Knowing that someone prefers C because it runs fast and has a small executable size would be largely irrelevant for me.
"runs" is a bit generous, don't you think?
Frankly, at this point, JavaScript might "run" in more places.
But C beats both and I don't see how it won't continue to.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
But why? Performance, compatibility and compile time are part of ease of use.
So in real life, Rust, because of static analysis, module ecosystem, community, and the above. I can't honestly say the syntax is bad, and some of the constructs are really good. Most importantly, the "personal taste" is achieved by me not feeling the shame of expensive abstractions while still using semantic and ergonomic abstraction.
But if laws of physics were broken, probably Haskell, since I never tried Lisp.
Because I don't want to hear that C is faster than anything else, Javascript has an npm package for anything you might ever need to do, and Java runs everywhere.
Hypothetically, if I were to create a programming language and I were designing the syntax, knowing what languages developers find elegant, simple, easy to work with and so on, would help me choose a few language's syntax to draw inspiration from. Knowing that someone prefers C because it runs fast and has a small executable size would be largely irrelevant for me.
"runs" is a bit generous, don't you think?
Frankly, at this point, JavaScript might "run" in more places.
But C beats both and I don't see how it won't continue to.