The can you type in real time in discord with 24 cores hits so hard. Like it wasn't very fast from the beginning given it's using electron but hell has it gotten incredibly slow over time. Especially the android app
I wouldn't worry about it. Being a professional programmer just means that you are getting paid to code. There just happens to be way more demand for web devs than for game engine programmers. I mean at the moment the market is tough for webdev, but for game programming it seems to be a bloodbath. Unless you start your own project, professional programming means you will be working on a language decided by others, implementing features decided by others, and many times they chose javascript (for anything in the browser there is no other choice at the moment).
One thing I don't understand is how did web devs come about watching Jon. I'd expect game programmers, and programmers that don't like the way things are. Like, what's going on here
a sizeable number of web developers ended up where they are because that's what they were taught in college and so that's the career they continued on with, many can recognize the absolute absurdity of some of the software "engineering" decisions going on today. I myself am a backend engineer in Java, in my free time I code games, toy compilers and general small programs in C
As a web dev, I enjoy watching Jon's contrarian takes from time to time. I plan on giving a try to his language once he releases it. One big thing Jon fails to see regarding the complexity of web dev is that on the web, you have to load everything, all assets, and initialize the page in less than 100 ms. You can't rely on installing GB of assets on the user's device beforehand as is the case for games. The other factor is that big websites are often handled by massive corporations, these are not always super exciting projects but which do generate more reliable income than an indie game, so the culture is completely different. Instead of a handful of star programmers, they rely on a small army of average programmers on whom they need to enforce some best practices to avoid complete disaster. The context, the requirements, the culture, is completely different, and even though they are both called programming they don't have much in common.
@@CianMcsweeney unless you're doing a web development course at college, I don't think this is true. A computer science or software engineering course will teach you OOP. There wasn't a single bit of web development on my CS course.
This crap started appearing in my feed yesterday and I'm watching my third video for the same reason I sometimes watch Elon Musk or Andrew Tate - so that I can try to understand why morons look up to these people. This guy is clearly unhappy and opinionated for no reason. He seems to value doing things the hard way instead of standing on the shoulders of giants and using tools to make your life easier. The guy talks about writing his own language and own OS, so you know he's a fool. There is no reason do either of these (especially as a one-man team) in 2023, especially an OS. I choose to write web applications because I love web development. I like having a job that gets me involved in the front end, back end and database. I enjoy working with TypeScript. It being higher level programming doesn't mean it's not without its difficulty. Software Engineering is more than writing code, and this guy doesn't seem to understand that. This guy writes games - recreational software. There's nothing wrong with that, but he needs to get off of his high horse. The games industry is the lowest paid, most over-worked sector of software engineering, and has a lot of the grunt-work that is involved in web development. He should stop looking down on people. I proved to myself during university that if I want to do the things this idiot thinks makes me worth something (writing compilers, designing languages, writing AI, etc) then I can. I like many web developers have simply chosen not to persue a career in that. That does not make us any worse than this jackass.
@@KomodoSound the only real difference is having few good programmers vs many average and way below, the rest follows. A web site CAN be a good experience, both for users and developers. These days, even when the site is loaded, it's still slow af. I don't know what that is exactly, maybe the layout is too complex, too much javascript. One thing I do know -- it didn't use to be like that even not that long ago (2015 maybe). And there are lots of things that are annoying or don't even work. Having to load shit is a non-problem, I'm so sick of hearing about it. Again, the reason the web is hated is because it's filled with incompetent people, not because of some intrinsic challenges.
6:45 - I don't understand, if Blow thinks code editors are so slow then why he keeps using all Microsoft crap? I mean, he also uses Emacs, but Emacs was never known by its speed hence it's bloated. He could just use pure Vim/Neovim with some plugins he wants and that's it. Pretty much the maximum speed you can get nowadays without losing too much functionalities. "ah, but it takes time to setup vim", yeah it also takes times getting stressed because your code editor doesn't works the way it should or it is too slow.
He keeps using VS Studio is because it's the only half-decent C++ IDE in the town. It's sad to say as a Neovim user but it's true. Especially for game dev.
Чувак, самая тема это bash+lfs (пару недель аппетит разыграть) -> C -> Typescript -> C++/Rust/Zig. Ибо с JS вариантов с работой явно побольше будет. Главное это не застрять головой в квардатно-гнездовом мире OOP
I think you should go to Redmond first. And I'm not commenting this in hope, that the time machine will run out of fuel while arguing with the Windows API developers.