[ / / / / / / / / / / / / / ] [ dir / 4am / asmr / builders / f / kpop / leftpol / strek / wai ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.830803>>830812 [Watch Thread][Show All Posts]

>decide to check out nodejs because i need a job

>installing dependencies takes thousands of years

>it pulls in a gazillion prereqs

>then it informs you that the package depends on a million "peer packages" which will not be automatically installed

HOW THE FUCK CAN ANYONE PUT UP WITH THIS SHIT

 No.830812

>>830803 (OP)

>HOW THE FUCK CAN ANYONE PUT UP WITH THIS SHIT

Webdevs

They are one of the reasons why the web is full of degeneracy.


 No.830832

unsubscribed


 No.830833

Now try angular-cli.


 No.830838>>830840

Yeah, the node community is fucked, everything has too many dependencies and is over-engineered and over-abstracted.

Good thing you can avoid it if you are not a nigger.

Not sure about using it on a professional environment, I only use node for personal projects.


 No.830840>>830970

>>830838

>personal projects.

any of them open source? im looking for some projects to learn from


 No.830892>>831070 >>831072

You could have learned any other language really, the only qualifying trait to look for is a community with the collective presence of mind to reject any attempts to push them in the direction of the cesspool that is nodejs/ruby/rust/php.

Don't let HN choose your career for you.


 No.830970>>831150

>>830840

gitgud.io/LynxChan


 No.831070

>>830892

>You could have learned any other language really

Because that really helps when all the job postings require JS. Good luck convincing anyone that "muh programming concepts" are more important than "muh crud app made with meteor on github"


 No.831072

File (hide): 98592a806279bbd⋯.webm (854.33 KB, 320x236, 80:59, modernSoftwareDevelopment.webm) (h) (u) [play once] [loop]

>>830892

>You could have learned any other language really

If you actually want a job yuo better learn those wonderful webdev stuff my good goy.


 No.831080>>831107 >>831112

>Be me making a backup of my home folder

>90% of the time is spent in node_modules folders with 6 gorillion files


 No.831107

>>831080

>backing up node_modules

The whole POINT is that you just nuke node_modules and backup package.json. Anon are you retarded?


 No.831112

>>831080

rsync --exclude is all you need to solve this problem anon.

or--what could you possibly otherwise be using... tar? tar also has options for this.


 No.831150

>>830970

Please do not try to learn from Lynxchan, it's an absolute mess.


 No.831168>>831292

>caring about node

>falling for eyecandy development crap


 No.831290>>831294

It's almost as if Javascript was a mistake.


 No.831292

>>831168

Node is for backend stuff. t. not even a javascript fag


 No.831294>>831296 >>831549 >>831558

>>831290

The more i look at the language the more i recoil in horror.

How could ANYONE have thought it's a good idea to make this the most widely used language on the internet? Just terrible.


 No.831296>>831343 >>831445

>>831294

JavaScript is a beautiful little language under an ugly crust of bad design decisions. Reworking the type system, the imports system (node already did this) and changing default variable scope behaviour to that of let would make a really nice language.


 No.831327>>831338

I tried to learn node once. Being self taught, I could not wrap my brain around the whole asynchronous nature with callbacks. Maybe I should try again.


 No.831338>>831364 >>831374

>>831327

It's not really async because node runs on only one thread.


 No.831343>>831374

>>831296

People like you are why hillary will be president in three years.


 No.831364

>>831338

Then I guess I'm just retarded. It was a long time ago. Maybe I should give it another try. I've learned a lot since then.


 No.831374>>831519

>>831338

It IS async. You can not predict the order of operations between callbacks due to the way JS engines work, amd that behaviour is the whole basis of Node, and the reason it can compete despite being, you know, single-threaded JS. Async != multithreaded.

>>831343

Excuse me, JS is actually a language that has no redeeming features whatsoever, because the only redeeming feature any language can have is being C. Do I fit in the hivemind yet?


 No.831445>>831447 >>831509

>>831296

<no integer type

The most bizarre design decision of any computer language in history.


 No.831447>>831509

>>831445

computer programming language*


 No.831470

File (hide): 8b0424347c7ef59⋯.gif (226.86 KB, 600x600, 1:1, 729.gif) (h) (u)

>JS is bad

t. armchair developer


 No.831509

>>831447

>>831445

let's face it, Javascript really isn't a programming language, it's an overused shim language with obesity


 No.831519>>831526

>>831374

how does it ensure non blocking?


 No.831526

>>831519

It doesn't. lol


 No.831549

>>831294

Have you heard of jsfuck?


[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]]+[+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]])()


 No.831558

>>831294

https://www.youtube.com/watch?v=PV_cFx29Xz0&t=2s

"Javascript Sucks and it doesn't matter"

accept it. learn it from http://eloquentjavascript.net

use it tastefully.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 3
31 replies | 2 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / 4am / asmr / builders / f / kpop / leftpol / strek / wai ][ watchlist ]