Ask HN: What "developer holy war" have you flip-flopped on?
11 hours ago
Vim vs. Emacs, tabs vs. spaces, Mac vs. Linux, static vs. dynamic typing, JSON vs. YAML... what big divide have you switched sides on?
11 hours ago
Vim vs. Emacs, tabs vs. spaces, Mac vs. Linux, static vs. dynamic typing, JSON vs. YAML... what big divide have you switched sides on?
I used to be a vim snob and thought everyone should use what I use. I am now an Emacs lover and believe everyone should use what works for them. I grew up!
I was Emacs, got tired of some stupid things, Vim or other things now. Every other thing has some Vim mode thingy anyway... (Which I always used, regardless.)
Same stupid reasons make me pretty much drop Linux. I have it on Steam Deck, but that's all. MacBook, and Haiku for cool stuff. (Or for worky stuff, because I hate MacOS.)
Weak/Dynamic vs. Strong/Static typing.
I used to complain about the latter then I grew up.
What were your reasons then for complaining
Scala is not that bad. It’s still bad and overkill for most people and most projects, but not that bad for some
Font ligatures. Used to hate them with a burning passion. Now they're table stakes for trying different fonts.
Change of heart due to the æsthetics?
for me it helps especially with comparisons. Some operators are also better looking than their non ligature equivalents.
Basically, yes.
>Vim vs. Emacs,
Nano has always won. Yes, vim is everywhere. I dont fathom why emacs exists.
>tabs vs. spaces
tabs make much more sense. python should fix this mistake. I guess my IDE fixes it for me?
>Mac vs. Linux,
100% linux; i tend to stick to the debian field, but certainly never actual debian. I really need to try alma; but dnf/yum/rpm and what the hell happened to centos? fedora is a mess like it always was. KDE? really we havent found one of the dozens of better DE?
>static vs. dynamic typing
Dynamic, ill never ever switch to a language that's static. I started in C++, never ever going back.
>JSON vs. YAML
JSON all the way.
Why dynamic over static?
[delayed]
I moved from tabs to spaces.
I don't think so, Al.