danger/u/
Ada thread

| Discuss the best programming language


| I politely decline


| english


| I think a better question would be whats the worst programming language, because most languages have their own use, python for just throwing something together quickly, C for pure speed, c++ or rust for slightly less speed but it's much more user friendly and clean, Lua is great because it's so small you can put it in anything. Hate Java tho fuck Java it's actually just bad, so is react. Js is just okay, good for websites. Ruby is too much bloat but still decent imo. Meow meow meow


| Meow meow ^^


| Please, for the love of god, google and read "The Emperors Old Clothes" by Hoare. In this speech he, a world-renowned programming language designer, goes on record saying Ada is abysmal dogshit and a threat to national security.


| C
Only C, only hardcore!
..maybe also a bit of Shell <:
//ok-ok, Ada is nice language, maybe onetime I'll try it


| >>1072421
Meow!
Let's hate Java together!
I tend to agree with the rest


| eeh... CPP, Java, C
in that order for how usefull they are.
Everything else can go away and nothing of value would be lost.


| >>1072478 Just read through it. I sympathize with but don't fully buy the complexity argument. After all, a programming language is supposed to provide conveniences over writing machine code. I think implementation complexity is a valid price to pay here. Additionally, I think Ada limits itself to a good set of features useful for its goal of embedded programming. There are e-mails from Jean Ichbiah, protesting the addition of more features, so they too were aware of the tradeoff.


| Also the idea of having specialized extensions of the language for different purposes sounds funny in this era of proliferation of libraries. Can you imagine if there were multiple versions of Python, one specialized to deep learning, another specialized to webdev? Being able to easily use all features of the language and combine different field within a single program is very useful.


| >>1072537
What about POSIX Shell or bash, or C-shell (like tcsh/csh)?


| >>1072620
That's not a programming lang, but a scripting one.


| >>1072680
Oh, yes, forgot that little nuance, thank you!


| >>1072537
Also i'm not saying the're perfect.
The're are the best we have, in their fields.
And currently as is, i've seen them be replaced for "better langs", by "better educated devs".
(Which if they truly were, they wouldn't need the crutces of quick and dirty implementations or compleate compile safety)

Some people just shouldn't touch some projects; Shouldn't work on something that works well as is.


| >>1072680 Whats the difference, anyways?


| >>1072853
a programming language gets translated (or "compiled") into actuall machine code a processor understands.

a stripting language. gets read by (usually) anoter compiled program. and then that program does the actuall stuff. (aka. the script being interpreted at runtime)

and then there's java which is wierd mix of both (although for some reason still considered programming)

i don't fucking know what java is i also still consider it programming even though it doesn't fit


| >>1072814
Agree.

Total number of posts: 18, last modified on: Sat Jan 1 00:00:00 1758831256

This thread is closed.