you are viewing a single comment's thread.

view the rest of the comments →

[–]ID10T 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (4 children)

The history of JS is pretty interesting. Brendan Eich wrote the first iteration of it in a few weeks, which is pretty amazing. https://www.javascriptinstitute.org/javascript-tutorial/history-of-javascript/

It was never intended to be a full blown language, just a simple scripting tool to add some interactive functionality to the very limited browsers of the time.

That being said, I'm a fan of typescript having worked on a very popular platform that uses it, NodeJS backend, React frontend. I prefer python, but I don't hate typescript.

[–]Vulptex[S] 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (2 children)

I would like to use C in web development. I know that sounds stupid, but it's actually a pretty easy language unlike everyone thinks. Really, it's simple and very sturdy, basically the exact opposite of JavaScript. C++ isn't hard either, what's almost impossible is learning all of it, which isn't really necessary. It's a bit tricky which is why I tend to prefer C, but if you survived JavaScript you can definitely handle it.

I think Java used to work in web browsers, I don't know why they got rid of it. I only know this because apparently you used to be able to play Minecraft in your browser. I suppose with web assembly that will one day be possible once again.

[–]ID10T 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (1 child)

Java only worked in browsers via a plugin, and was the biggest security hole ever. Way worse than flash was. JavaScript came first though, before they had plugins.

[–]Vulptex[S] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (0 children)

I don't think JavaScript is the most secure thing either.

[–]Vulptex[S] 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (0 children)

JS is pretty amazing for one person creating it in a few weeks. Unfortunately I don't feel like it's been developed much beyond that point.