News for hackers. Stuff that matters.
Re:Learn more programming languages, even if you won't use them by YjSe2GMQ on Saturday April 13, 2019 @11:04AM (#19653392)
Perhaps try learning sufficiently different languages? For me it's hard to make cross-language mistakes except within the {} groups:

C, {all kinds of assembly}, {C++, Java, C#}, {Python, Ruby}, {Haskell, OCaml}, Prolog, {VHDL, Verilog}

Re:Learn more programming languages, even if you won't use them by strken on Saturday April 13, 2019 @03:11PM (#19655112)
One really striking thing is going between {Go, C++, C#, Java} and getting the sources of documentation confused between each one. Not even the languages themselves, but the ecosystems, can be really confusing.
Re:Learn more programming languages, even if you won't use them by snazz on Saturday April 13, 2019 @11:37AM (#19653586)
{CL, Scheme, Clojure}, {all kinds of shell scripting, maybe Perl}
Re:Learn more programming languages, even if you won't use them by gilbetron on Saturday April 13, 2019 @06:43PM (#19656211)
Know all those except Prolog, plus a couple of Lisps - it just makes it worse ;) I agree that the more disparate the languages, the easier it is. And if I use one language consistently for a year or so, I get pretty keyed into it and only rarely try to figure out why it isn't working because I randomly typed "if not X {}" in Go ;)