← Home ← Back to /g/

Thread 107048625

27 posts 4 images /g/
Anonymous No.107048625 [Report] >>107049971 >>107050255 >>107050295 >>107050340 >>107050520 >>107050629 >>107051902 >>107051964 >>107052001 >>107054833 >>107055226
Give it to me straight, no memery, no BS

Is Javascript harder to learn than Python?

And how is the HTML/CSS/TailWind/JS/SQL/Python/C# stack?

Do you see a future for someone who knows those skills?

Thanks my dudes
Anonymous No.107048914 [Report]
javascript is more annoying to run (unless you use your browser console)
But aside from that it's not a question of choosing. If you learn one then that knowledge and thought process is highly transferable and you can switch to another programming language.
The difficulty comes not from the specific language, but from the concepts/paradigms that it offers. Thus you can just avoid those challenges by not learning them. You might never bother with the symbolic computation libraries of python for example.
Anonymous No.107049971 [Report] >>107050190 >>107051803
>>107048625 (OP)
>HTML/CSS/TailWind/JS/SQL/Python/C# stack
not trying to sound rude but it sounds like you just googled "full stack languages" and just took the first 7 you saw. just pick your favourite back-end language and a front-end framework and learn those. you can learn tailwind or any CSS framework later
JS itself is not that hard. it has a lot of warts, which is to be expected from an old web technology. unfortunately that's just something you have to deal with. typescript makes it slightly better but not by much. eloquent javascript is a good book if you want to learn the fundamentals ( https://eloquentjavascript.net/ )
the problem is in the ecosystem. generally you have two main targets: browsers and servers. if you're writing server code, you need to use some js runtime, typically node.js. it's usually pretty simple, it just works. if you're building a front-end application, it's a lot fucking dumber. between shit like bundlers (webpack/parcel/vite), transpilation (babel), your chosen front-end framework (let's be real, nobody is working with the DOM API by hand in 2025), CSS preprocessors, NPM, linting, and whatever other shit you need, it can turn into a nightmare real fucking quick. luckily most frameworks nowadays come with scaffolding tools to generate project templates for you, but if you're working on anything non-trivial you'll quickly realise just how fucked modern front-end development can be
by the way if you don't already know git you should prioritise learning that as well
Anonymous No.107050048 [Report]
Python is so easy to learn that I guess JavaScript would have to be harder by default, but neither is really that hard.
If you're looking for actual work, there is basically zero work done in Python, no matter what the job listings say. If you get a backend web dev job you'll still be using JavaScript.
The real problem with JS is that you basically won't use it, even in JS projects. Almost everything that's done with JS is just calls to frameworks and libraries that are a total black box with the occasional built in array function call.
Anonymous No.107050190 [Report] >>107050201
>>107049971
No I already know HTML CSS and Python.
Anonymous No.107050201 [Report] >>107050237
>>107050190
you dont know shit and fuck you for giving such a shitty reply to that effort poster
fuck you idiot
Anonymous No.107050237 [Report]
>>107050201
>you dont know shit
Well, duh.

From the context of the original post, obviously I'm not an expert. So when I said I """""know""""" HTML CSS and Python, it comes with the implication that it's foundational level only. Anyone with contextual understand (read: not a socially awkward loser) understood that.
Anonymous No.107050255 [Report] >>107050268 >>107050326
>>107048625 (OP)
Python is shit. I programmed for 20 years, every language always proved to have much good in it, be it java, c#, javascript, php, elixir, go.
But python no, never did. It's the worst language, how can it be so popular? What's wrong with humanity?
Anonymous No.107050268 [Report]
>>107050255
Other than performance, why is it so bad.
I always here "Python is... LE BAD" but no one ever says why.

It's just Python is bad, because it just is ok?
Anonymous No.107050295 [Report]
>>107048625 (OP)
>Is Javascript harder to learn than Python?
No, its about the same.
Debugging JS is much more difficult than Python, and really any other programming langauges imo.
To master either language, I think its easier with Python as it has much better documentation imo.
If you are looking to get a webdev job/career, then you will have to suck it up and learn JS and any framework you are to be using at the various companies you join.
Anonymous No.107050316 [Report]
js has more unintuitive language quirks owing to its lispy foundations
python is a lot more straightforward with its features
for a beginner though it will barely make a difference, it's really going to come down to preference
Anonymous No.107050326 [Report]
>>107050255
Python is a scripting language to connect your libraries written in other languages and it has enough depth to it that you don't need to go write an entirely new function onto your library to handle the one weird case that came up in the problem you're solving right now.
>how is it so popular
It's used by people in fields adjacent to programming because it's much more user friendly than "real" coding languages. If you're a mechanical engineer and you just want to send a signal to the robot to lift its arm and put it back down on repeat, it's much easier to do that in Python than in some alternative language.
Anonymous No.107050340 [Report]
>>107048625 (OP)
>Give it to me straight, no memery, no BS
>Is Javascript harder to learn than Python?

Slightly, yeah.
JavaScript has even more bullshit than Python.
Python, for all its flaws and criticisms, is a language that usually just works exactly how you'd expect it to.
JavaScript is full of hidden surprises....
(that's a bad thing)
Anonymous No.107050520 [Report]
>>107048625 (OP)
i prefer java to javascript but not like you know the difference, fucking retard
Anonymous No.107050629 [Report]
>>107048625 (OP)
JS has a better syntax so it's ultimately better to work with and probably easier to start with.
>Do you see a future for someone who knows those skills?
No. Junior and trainee devs are obsolete. Companies now hire mid+ devs and just give them an AI subscription to increase productivity. This is especially true in extremely popular programming languages like JS and Python.
Anonymous No.107050670 [Report]
No,
Don't care about stack, it's just part of the web development experience unfortunately.
All technologies are the same to use, what differs is the small things that a normal webshit programmer does not need to care about. If you are not doing something web-related you should not be using javascript
Anonymous No.107051803 [Report]
>>107049971
Don’t use NodeJS, learn C# or Java

NodeJS projects that grow big WILL become a clusterfuck
Anonymous No.107051852 [Report]
I love javascript so much like you wouldn't believe. I can do literally everything with it.
Anonymous No.107051902 [Report] >>107051917
>>107048625 (OP)
>Is Javascript harder to learn than Python?
it's not hard to get into but but the JS, typescript and the tooling have so many quirks and retarded edge cases that it's generally a good idea to stick with the simple stuff unless you wanna suffer. it's not hard but rather annoying
>And how is the HTML/CSS/TailWind/JS/SQL/Python/C# stack?
can't get around html, css and sql. tailwind is okish. would argue c# is better for backend than python but i've seen people doing good stuff with python until it became hard to scale
Anonymous No.107051917 [Report]
>>107051902
also the way JS does async is kinda shit but python is not really better in that regard
Anonymous No.107051964 [Report]
>>107048625 (OP)
>Is Javascript harder to learn than Python?
Yes
>And how is the HTML/CSS/TailWind/JS/SQL/Python/C# stack?
There is no use case of creating this cursed amalgamation
Python is not needed for the web but there are specific frameworks based on it specifically for people who only know Python and nothing else
C# is okay for a backend
JS is inevitable for the frontend but sees vast use in the backend as well
>Do you see a future for someone who knows those skills?
There is no future in web development in a world where right now in 2025 I can send a few sentences to an LLM and it builds a fullstack web app
The bottom devs are being / have been pruned
Next are the mid level ones
And ultimately the seniors will end up jobless too
Anonymous No.107052001 [Report] >>107055197
>>107048625 (OP)
you should learn PHP before JavaScript
Anonymous No.107053182 [Report]
JS is not hard just stupid. If you only know basic python you'll be fine. If you're a python nerd or know other languages you might overthink javascript at first. Just embrace the shitty design, don't fight it.
Anonymous No.107054833 [Report]
>>107048625 (OP)
>Do you see a future for someone who knows those skills?
no. we have too many crudmonkeys already and llms take their jobs now. stay away.
Anonymous No.107054853 [Report]
pic rel is how I look, I am JS/TS dev chad
Anonymous No.107055197 [Report]
>>107052001
this
Anonymous No.107055226 [Report]
>>107048625 (OP)
Brain wise Python and Javascript are very similar and easily transfer. Learn JS if you want to do web scripts, learn Python if you want to do desktop scripts.