Re:Ask HN: Are programmers afraid of new syntax?
by rs86 on Tuesday March 13, 2018 @02:52PM
(#16578720)
But does coding take more time typing rather than thinking?
Re:Ask HN: Are programmers afraid of new syntax?
by nostrademons on Tuesday March 13, 2018 @03:42PM
(#16579106)
You've answered your own question about why programmers don't like new syntax. Because most (interesting) coding takes more time thinking than typing, syntax is only a cost, never a benefit. If your language has familiar syntax, then they don't have to pay that cost. If it makes them learn new syntax, it better provide other benefits like access to a new platform, a job that pays much better, or eliminating a large class of bugs. And if two languages both offer that same benefit (like Erlang vs. Elixir, Matlab vs. Python, even Python/Ruby vs. Node.js) programmers will gravitate toward the one that doesn't make them learn new syntax.
Re:Ask HN: Are programmers afraid of new syntax?
by rs86 on Tuesday March 13, 2018 @10:04PM
(#16581687)
People think haskell's or lisp's syntax is bad, but they bring awesome power to solve problems. They are the best languages.
Re:Ask HN: Are programmers afraid of new syntax?
by mattmanser on Wednesday March 14, 2018 @07:34AM
(#16583950)
(Something (a (small (set (of)) (((programmers have (been claiming) for) decades)) and yet) somehow they never, ever, take) off.))) ((I wonder) (why) that is))))?
The kind of problems that they help with are actually fairly rare, while their disadvantages are expensive. Basically the syntax sucks and all the really useful bits are now in all the other languages any way.
Having to think about the syntax is like not being a touch typist. Sure, I can still press the right keys, but I have to think about doing so, which slows me down and takes my thinking off of what I'm trying to say.