News for hackers. Stuff that matters.
Re:Understand Go pointers by aaron-lebo on Wednesday April 26, 2017 @09:25AM (#14202720)
Yes, there are programmers who only know JS.

There's nothing "wrong" with that. If you only work in Ruby, Python, JS, or even functional languages it's very possible you've never run across pointers (at least not explicitly).

It's actually something people misunderstand about C, it's fundamentally a memory-oriented language in a way functional or OO languages are not and there are some real advantages to working that way. Ironically, this actually shows through in JS with the constructs you use to manipulate arrays (cause it borrowed from C).

No need to look down on other programmers; we all gotta start somewhere.

Re:Understand Go pointers by nottorp on Wednesday April 26, 2017 @09:28AM (#14202737)
We all do... but IMO it's better to start with BASIC than Javascript...
Re:Understand Go pointers by jerf on Wednesday April 26, 2017 @09:49AM (#14202885)
BASIC is an ill-defined term, but if you mean the most modern versions of BASIC (as I seriously hope you don't mean 8-bit era BASIC), they aren't significantly different from Javascript circa 2005 in terms of quirkiness and silliness (and that's assuming you've got one with some sort of closure support, which I don't recall if one ever existed; without that BASIC is a clear loser behind Javascript-2005), and Javascript is certainly moving to exceed any BASIC I know about lately.

Javascript does have a lot of flaws, but unlike BASIC which is pretty much dead, the main structure of Javascript is alive and well, as dynamic scripting languages are still very much a going concern.

Re:Understand Go pointers by pjmlp on Wednesday April 26, 2017 @10:59AM (#14203520)
> BASIC which is pretty much dead

Tell that to the enterprise employees writing Office macros or doing VB.NET applications.