brucelawson,
@brucelawson@vivaldi.net avatar

I simultaneously wish I were better at Javascript (specifically: could think in a JS way), yet can't be arsed to learn it because it's fugly and someone will waterboard me with Typescript evangelism.

scottjenson,
@scottjenson@social.coop avatar

@brucelawson I so hear you. I made a big effort 10 years ago and learned what is now apparently called vanilla JavaScript. But with ES6 the world has changed. I'm sure it's all good! But it's just another round of head banging to figure it out.

Also there is something about arrow functions that just makes the code harder for me to read

mattwilcox,
@mattwilcox@mstdn.social avatar

@scottjenson @brucelawson Should either of you decide you actually want to give it a go, I had great success with Jad's course: https://learnjavascript.online/

Taking my "I can use jQuery, sort of" level of understanding right through to "Yeah, I am confident in raw JS" and without farting about with libraries.

brucelawson,
@brucelawson@vivaldi.net avatar

@mattwilcox ooh, nice tip, thanks Matt. Yeah, I can read JS and fart about in JQ but given a blank sheet and my own pseudocode, I freeze. If only early-1980s BASIC were built into browsers! @scottjenson

mattwilcox,
@mattwilcox@mstdn.social avatar

@brucelawson @scottjenson

I decided I needed to learn "properly" a couple of years ago, but the free stuff you can find online - while fine - wasn't structured well enough for me to keep my attention and feel like I was progressing. This one worked, and actually felt "nice" rather than "chore being ticked off".

I'm impressed you can remember BASIC! Ahhh, "free game" with magazines... that you had to type in. Those were the days.

brucelawson,
@brucelawson@vivaldi.net avatar

@mattwilcox My attention wanders between the 9 chapters on "this is a loop, this is a variable" and "first, we extend the prototype constructor object to map our arrays to the m-brane tesseract quantumknickers" and I'm lost. @scottjenson

mattwilcox,
@mattwilcox@mstdn.social avatar

@brucelawson Yeah, the old "how to draw an owl" problem.

First draw a circle, then a different circle for the head. Now draw the rest of the owl.

@scottjenson

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • kavyap
  • Durango
  • cisconetworking
  • mdbf
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • osvaldo12
  • Youngstown
  • ethstaker
  • slotface
  • rosin
  • thenastyranch
  • megavids
  • normalnudes
  • modclub
  • khanakhh
  • everett
  • tacticalgear
  • cubers
  • GTA5RPClips
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • lostlight
  • All magazines