News for hackers. Stuff that matters.
Re:Overview of JavaScript ES6 features by abritinthebay on Monday October 24, 2016 @01:00PM (#12780621)
> Is it just me, or is Javascript (and more generally, all front end technology) more susceptible to these trivial holy wars?

- Tabs vs spaces.

- Vi vs Emacs

- Weak vs strong typing

- where to place {} in block statements

- where to put commas

No, programming in general is susceptible to these trivial holy wars.

Re:Overview of JavaScript ES6 features by nothrabannosir on Monday October 24, 2016 @02:41PM (#12781566)
Weak vs strong typing is hardly "trivial"... it's the very foundation of a language.

Not trying to derail the convo or take sides, but one of these is not like the others ;)

Re:Overview of JavaScript ES6 features by nitroll on Monday October 24, 2016 @03:10PM (#12781843)
Hardly anyone argues weak vs. strong types, the battle is primarily between dynamic vs static typing.
Re:Overview of JavaScript ES6 features by gotofritz on Monday October 24, 2016 @03:52PM (#12782228)
Vi vs Emancs? Weak vs strong typing?? tabs vs spaces??? where did you get those??

The ONLY holy war in JS is the semi-colon one

Re:Overview of JavaScript ES6 features by lmkg on Monday October 24, 2016 @04:39PM (#12782662)
That's what OP is saying: programming has plenty of holy wars that predate JavaScript.
Re:Overview of JavaScript ES6 features by gotofritz on Tuesday October 25, 2016 @05:05AM (#12786379)
You are right, I misread his comment
Re:Overview of JavaScript ES6 features by abritinthebay on Tuesday October 25, 2016 @02:47AM (#12785805)
Clearly you have never encountered the strange "comma first" brigade.
Re:Overview of JavaScript ES6 features by gotofritz on Tuesday October 25, 2016 @05:04AM (#12786369)
Au contraire, for a while I was one of them. But I think we were seen as too weird to even bother with a holy war
Re:Overview of JavaScript ES6 features by ieatkittens on Tuesday October 25, 2016 @03:03AM (#12785860)
Though I don't see why this is a holy war in the first place. Clearly, no-semicolon is the only way to go.

:^)

Re:Overview of JavaScript ES6 features by gotofritz on Tuesday October 25, 2016 @05:04AM (#12786373)
[loads machine gun...]
Re:Overview of JavaScript ES6 features by h1d on Monday October 24, 2016 @05:23PM (#12783049)
We have a little more than vi and emacs these days as competition not two sided wars.
Re:Overview of JavaScript ES6 features by abritinthebay on Tuesday October 25, 2016 @02:47AM (#12785811)
Sublime vs Atom if you prefer.

The point still stands

Re:Overview of JavaScript ES6 features by Can_Not on Friday October 28, 2016 @09:46AM (#12815700)
Atom is clearly better until you want to open a file larger than 64 bytes.