>if you use javascript on your job you need to quit immediately
>using javascript will permanently hamper your development as a programmer
is he right? how do i get a non-js job when all my experience is using js?
>if you use javascript on your job you need to quit immediately
>using javascript will permanently hamper your development as a programmer
is he right? how do i get a non-js job when all my experience is using js?
YNBAW+YNBADev
He was never right.
Wrong.
wrong
ngmi isn't the end of the world
He's always right.
not about compilers and programming languages
He hasn't made a single impressive thing
He made a semipopular game 20 years ago.
Shitty Mario with ps2 prince of persia time rewind? WOW!!
tbh even as a "shitty Mario clone" braid's main time reversal mechanic is pretty impressive for its time
you didn't see anyone implementing anything like it beforehand, now it's in AAA development everywhere from titanfall 2 to the latest zelda
Prince of Persia Sands of Time did it 5 years earlier and in three dimensions.
have you actually played titanfall 2?
game engine
Vidya gay is art
I use the right tool for the job. Sometimes that's JS (or rather TS). It has some quirks but there's no obvious reason it would hurt your development or career.
This does assume you're using a reasonably modern version of it with typescript and modules and eslint and prettier and bundlers and all that. I also assume you have full-stack JS experience (node, nextjs, etc).
If you're just writing some frontend .js files and including them with script tags, maybe using jquery or something, that would suggest you're more of a web designer than a programmer/SWE.
In any event you should make sure you know some other language(s) reasonably well, just to prove that you can learn a variety of things and have a decent breadth of exposure to the field.
i love him because he makes webdev codemonkeys seethe
>if you use javascript on your job you need to quit immediately
>using javascript will permanently hamper your development as a programmer
>is he right?
in the very strictest of technical terms, there are limits what javascript can be used for, and you're not going to develop a graphics engine using that.. but most people don't make their own anyways
>in the very strictest of technical terms, there are limits what javascript can be used for
literally the opposite
in the very strictest of technical terms means turing complete = you can do anything with javascript including graphics engines
>Turing comple theory
who cares. When you need to use complex functions for circumventing the problem of not having some of the primitive machine types and operations, the language is too slow to do anything. And by slow I mean really slow. Being interpreted is one thing but simulating C/assembly types operations (aka many bytecode instructions when 1 could have sufficed) is a whole new level of slow.
well then pick your wording better next time
wasn't me and he is still right
JSshit can't technically add 2 64-bit ints for example and many many other stuff like that
yes it can
not without using bitricks and potentially even while loops
so it can technically do it
his biggest accomplishment is a fricking mario clone. stop listening any moron you find in the internet.
He can't even make the most important part of games on his own, he can only shit out code
>He can't even make the most important part of games on his own
I once had a look at my friends homebrew ray tracing engine code, this was before RTX, I couldn't get a grasp on whats happening in the code, it was above my skill set
>the most important part of games on his own
which is?
>he can only shit out code
as opposed to?
>which is?
Presentation. Nobody buys a game because of how you coded it you deluded Black person.
>Nobody buys a game because of how you coded it you deluded Black person.
That's like saying phenotype matters but genes don't.
javascript will permanently hamper your development as a programmer
dumbest shit I have ever heard as moronic as JS is
its dumb but still not completely wrong, it can result in jobs where its harder to learn experience and advance
The world runs on JavaScript so it is realistically a shitty take, the way to become a millionaire is through JavaScript. What he wanted to say is "you must study DSA and dwell into some lower lever stuff now and then just do get a stronger grip of computer science, it will help you program stuff better"
>The world runs on JavaScript
stop reading there
While it's an exaggeration, Anon back there is correct. Everything of importance is a website or has a website UI. Few if any websites don't have JS.
its risky to dive into wide and shallow pool
>then just do get a stronger grip of computer science, it will help you program stuff better
this is funny because at the best paying job I've had they didn't care at all about which way was the most efficient, if the company had standardized function to perform a required thing that was to be used for readability and maintainability even if it was magnitudes slower
>Reinvents C++ to keep himself busy because he has too much time on earth and would like some of it gone
>The fun part of making a video game is writing your own Unity and also your own OpenGL
>"I would simply scrap the whole stack and reinvent it all from first principals" as some sort of profound insight
>Hey all you people making stuff people actually use you should have a nice day NOW
But he's mean so we have to like him even though he's moronic. gg IQfy
>is he right?
No.
Bunch of salty gays in this thread because they don't have access to Jai beta.
Artificial scarcity is artificial value. Which is to say, Jai is a worthless toy until proven otherwise.
I would respect him and casey more if they didn't just block anyone that disagreed with them. Casey in particular is the midwit king.
Could you give me an example on Jonathan Blow?
He blocked an ex-crytek programmer because he didn't fellate him.
no, javascript is good if you are making web apps, but... javascript is a language made to work with web browser, not to make desktop and mobile apps.
JS is used in a lot of mobile apps.
and that explain while every single mobile app is a souless slow piece of shit
the anniversary edition of one of the best puzzle games of all time releases in a week.
buy it. buy it. buy it. buy it.
now we know blowjob threads are just ads
you will never be a great programmer if all you do is writing javascript. web dev is basically a jannie equivalent position for any software developer.
Will you be a great programmer if you spend 2 decades of your life making a mario clone, 3d school lunch maze for kids and overengineered sokoban?
Oh no wait he also made Space Invaders, that changes everything. My bad.
this video has more ads than prime time tv
A truly successful developer needs a source of income, anon
>invents algorithm
>writes it in js
>invents algorithm
>writes it in C
I don't see any difference
This guy is bald so his opinion is automatically worth less. JS/TS is the most popular programming language these days so you'd have to be moronic not to be highly proficient in it. Java/C# too for backend.
javascript may not be well designed, has many interesting behaviors similar to C's undefined behaviors
but it's the exact dynamic typing like any other languages like python
makes no difference
Someone post that video of this fricking guy crying in the dark while soulja boy shits on his game, it destroyed me