Feb 9, 2017 2:44 PM
Nuratu
71705
1247
27
speedbagmynuts
I have both too
MajorStedeBonnet
I went straight for the one on the right, I made the right decision.
HolyShitZoom
I have the exact fucking book!!
GonzoDrifter
I've owned both. That smaller book builds on the bigger one nicely. I'd recommend the smaller one to those who are interested.
AgentMrQ
Good luck with your WebLogic server and JavaBEANS.
OrionRed
There's a post-it version that just has a link to StackOverflow.com
encrypter
I have 2 of the left one, these bible books are hard reads, got the python one, also boring long
Zetor
Javascript: Wat: https://www.destroyallsoftware.com/talks/wat
BenSnow97
It was a funny talk, but I'm getting bored by all these "hurr durr JS is so bad" arguments that always bitch about type casting. (1/2)
Seriously, I code JS for a living. These literally never occur, if you want to see the actual bad parts, you have to dig deeper. (2/2)
cthulhushand
Have you read the book on the left? I have gone through 'The Good Parts' but not recently.
I have had both. The left is a concise look at the language... While the right is a book looking at the concepts of the underlying structure
(everything's a function etc, and what that means). Both mandatory ownership.
lucky141
Did you just run 'npm prune'?
There's a pamphlet titled "The Java commands you'll actually use."
thokling
I haven't used a book to code since Microsoft's Macro Assembler Bible. There's too much decent info on the 'Net now. Stack overflow, anyone?
SidneyHarbor
I loved those books though; they got me my first promotion back in the 90s when I learned perl.
"StackOverflow anyone?" is like going on Imgur and saying "Dickbutt anyone?"
lolitsbee
*at graduation* "and I would like to thank stack overflow for helping me with all my programming assignments"
diedbroke
JavaScript the good part book is a good read. It gives you best practices you would otherwise skip over programming
weldingisbeautiful
I love the books. how i learned C, C++ and C#
robertoppenheimer
"let's not break the internet" mate, plenty of other new protocols have "broken" old websites.
InTheDistanceAPlaintiveEnglishHorn
Oh really?
FlintstonesChewableMorphine
I think programming is fun. But god damn I hated it as a job
altrdgenetics
ya programming is fun, its all of the customers that are the problem.
NigelTheDouge
I OBJECT to this..
I tried to quantify your statement, but all I got was NaN.
new Array(9).join('wat' - 1) + ' Batman!'
After reading everyone's comments I think we should burn the book on the right, join Opus Dai, and self-flagilate on the alter of Scala.
CommentComplimenter
The future is functional
aussysadmin
Don't do that, those books aren't cheap.
LordNoodles
Uh. Da Vinci code reference? It's been a long time
BecozImBatman
Python
MrThomasShelby
STANDARD NERDS!
dirtehscandi
I got like a quarter of the way through the one on the left before deciding "fuck it I'm gonna go be a meat head athlete instead"
Itchy73
Javascript is for meat head athletes as is. VHDL is where it's at.
Silvertine
Tired that you have to be a really good athlete to be a meat head athlete otherwise you still have to study
Well, even though I was being self-deprecating, being a "meat head" got me free college and a navy commission, I lucked out lol
I did all the wrong sports to get scholarships
drickanderson
Interview: Do you have experience with Java? "Yes! I work with JavaScript a lot!" .. NEXT!
kinavalon
System.out.println("Y tho?");
Aibell125
SharePoint out of the box 2/
sometimesifeellikeanut
Java you say? Can you tell me the difference between DOOP and POOP?
cryborg
Do people still get that question wrong? *headslap*
[deleted]
idislikecomingupwithuniqueusernames
I swear it's a language that exists largely due to momentum at this point. It's so friggin' verbose :P
Icannevercomeupwithagoodorwittyusernamepleasehelp
As an IT Recruiter, I just lol at my desk, that my boss look up
frostmetal
Comparing Java to JavaScript is like comparing Ham to a Hamster. Lol
LightningII
Fun fact: Javascript has "java" in it only because it came around when java was becoming popular, and the creators of javascript (1/2)
thought people would want to learn it since it has "java" in the name. In reality, it's much closer to C than anything.
I interviewed once for a contract the gov't wrote up for a java developer. And by java they meant JavaScript and by javascript they meant 1/
Yinyang107
I thought that was standard programming style?
IWasHereFirst
It depends on the language. In JS it's considered bad practice due to hoisting.
Bad idea. By doing that you pollute the global namespace which creates some nice bugs when you use the same variable name in two functions.
Renegade.
Please dont do that. Look up Javascript hoisting. It causes some some strange bugs. Or just use es6 "let" instead.
.... yes. Yes it does. In Javascript, vars get hoisted. Look it up.
Best way to learn JavaScript: try to write a little and fail/debug/fix/write a little more/fail/debug/fix/write a little more etc!!!
Hoop66
Who fucking downvotes this? It's the only, the only, way to learn to code properly.
tbh I said it wrong 1/
Classes are good. Books help. And you need to talk to other developers. 2/
(I don't believe any coder is really 100.0000% self taught!) 3/
However yeah it really gets down to when you try to do the code yourself and have to grind out those errors!!! 4/4
Yeah, but I need a project to work on and books are decent for absolute beginners.
How about MDN?
Project 1: Make the website/app say "Hello World!" Project 2: get data from a database and 1/
Make that data change something on the screen - something important! Project 3: get data from a database and do some calculations 2/
Then make sure it is correct both on the screen AND in the database (remember JS is asynchronous!!!... Should I keep going??? 3/
Project 137: Make imgur's user interface better and add ways to organize favorites by categories, tags, etc. @sarah!!! 4/4
speedbagmynuts
I have both too
MajorStedeBonnet
I went straight for the one on the right, I made the right decision.
HolyShitZoom
I have the exact fucking book!!
GonzoDrifter
I've owned both. That smaller book builds on the bigger one nicely. I'd recommend the smaller one to those who are interested.
AgentMrQ
Good luck with your WebLogic server and JavaBEANS.
OrionRed
There's a post-it version that just has a link to StackOverflow.com
encrypter
I have 2 of the left one, these bible books are hard reads, got the python one, also boring long
Zetor
Javascript: Wat: https://www.destroyallsoftware.com/talks/wat
BenSnow97
It was a funny talk, but I'm getting bored by all these "hurr durr JS is so bad" arguments that always bitch about type casting. (1/2)
BenSnow97
Seriously, I code JS for a living. These literally never occur, if you want to see the actual bad parts, you have to dig deeper. (2/2)
cthulhushand
Have you read the book on the left? I have gone through 'The Good Parts' but not recently.
GonzoDrifter
I have had both. The left is a concise look at the language... While the right is a book looking at the concepts of the underlying structure
GonzoDrifter
(everything's a function etc, and what that means). Both mandatory ownership.
lucky141
Did you just run 'npm prune'?
OrionRed
There's a pamphlet titled "The Java commands you'll actually use."
thokling
I haven't used a book to code since Microsoft's Macro Assembler Bible. There's too much decent info on the 'Net now. Stack overflow, anyone?
SidneyHarbor
I loved those books though; they got me my first promotion back in the 90s when I learned perl.
BenSnow97
"StackOverflow anyone?" is like going on Imgur and saying "Dickbutt anyone?"
lolitsbee
*at graduation* "and I would like to thank stack overflow for helping me with all my programming assignments"
diedbroke
JavaScript the good part book is a good read. It gives you best practices you would otherwise skip over programming
weldingisbeautiful
I love the books. how i learned C, C++ and C#
robertoppenheimer
"let's not break the internet" mate, plenty of other new protocols have "broken" old websites.
InTheDistanceAPlaintiveEnglishHorn
Oh really?
FlintstonesChewableMorphine
I think programming is fun. But god damn I hated it as a job
altrdgenetics
ya programming is fun, its all of the customers that are the problem.
NigelTheDouge
I OBJECT to this..
Nuratu
I tried to quantify your statement, but all I got was NaN.
BenSnow97
new Array(9).join('wat' - 1) + ' Batman!'
Nuratu
After reading everyone's comments I think we should burn the book on the right, join Opus Dai, and self-flagilate on the alter of Scala.
CommentComplimenter
The future is functional
aussysadmin
Don't do that, those books aren't cheap.
LordNoodles
Uh. Da Vinci code reference? It's been a long time
BecozImBatman
Python
MrThomasShelby
Nuratu
STANDARD NERDS!
aussysadmin
Don't do that, those books aren't cheap.
dirtehscandi
I got like a quarter of the way through the one on the left before deciding "fuck it I'm gonna go be a meat head athlete instead"
Itchy73
Javascript is for meat head athletes as is. VHDL is where it's at.
Silvertine
Tired that you have to be a really good athlete to be a meat head athlete otherwise you still have to study
dirtehscandi
Well, even though I was being self-deprecating, being a "meat head" got me free college and a navy commission, I lucked out lol
Silvertine
I did all the wrong sports to get scholarships
drickanderson
Interview: Do you have experience with Java? "Yes! I work with JavaScript a lot!" .. NEXT!
kinavalon
System.out.println("Y tho?");
Aibell125
SharePoint out of the box 2/
sometimesifeellikeanut
Java you say? Can you tell me the difference between DOOP and POOP?
cryborg
Do people still get that question wrong? *headslap*
[deleted]
[deleted]
idislikecomingupwithuniqueusernames
I swear it's a language that exists largely due to momentum at this point. It's so friggin' verbose :P
Icannevercomeupwithagoodorwittyusernamepleasehelp
As an IT Recruiter, I just lol at my desk, that my boss look up
frostmetal
Comparing Java to JavaScript is like comparing Ham to a Hamster. Lol
LightningII
Fun fact: Javascript has "java" in it only because it came around when java was becoming popular, and the creators of javascript (1/2)
LightningII
thought people would want to learn it since it has "java" in the name. In reality, it's much closer to C than anything.
Aibell125
I interviewed once for a contract the gov't wrote up for a java developer. And by java they meant JavaScript and by javascript they meant 1/
[deleted]
[deleted]
Yinyang107
I thought that was standard programming style?
IWasHereFirst
It depends on the language. In JS it's considered bad practice due to hoisting.
[deleted]
[deleted]
BenSnow97
Bad idea. By doing that you pollute the global namespace which creates some nice bugs when you use the same variable name in two functions.
Nuratu
Renegade.
IWasHereFirst
Please dont do that. Look up Javascript hoisting. It causes some some strange bugs. Or just use es6 "let" instead.
[deleted]
[deleted]
IWasHereFirst
.... yes. Yes it does. In Javascript, vars get hoisted. Look it up.
cryborg
Best way to learn JavaScript: try to write a little and fail/debug/fix/write a little more/fail/debug/fix/write a little more etc!!!
Hoop66
Who fucking downvotes this? It's the only, the only, way to learn to code properly.
cryborg
tbh I said it wrong 1/
cryborg
Classes are good. Books help. And you need to talk to other developers. 2/
cryborg
(I don't believe any coder is really 100.0000% self taught!) 3/
cryborg
However yeah it really gets down to when you try to do the code yourself and have to grind out those errors!!! 4/4
idislikecomingupwithuniqueusernames
Yeah, but I need a project to work on and books are decent for absolute beginners.
BenSnow97
How about MDN?
cryborg
Project 1: Make the website/app say "Hello World!" Project 2: get data from a database and 1/
cryborg
Make that data change something on the screen - something important! Project 3: get data from a database and do some calculations 2/
cryborg
Then make sure it is correct both on the screen AND in the database (remember JS is asynchronous!!!... Should I keep going??? 3/
cryborg
Project 137: Make imgur's user interface better and add ways to organize favorites by categories, tags, etc. @sarah!!! 4/4