News for hackers. Stuff that matters.
Re:Elm changed my mind about unpopular languages by collyw on Monday February 19, 2018 @04:13PM (#16415803)
I have noticed a lot of language / framework collectors where every new project is in a new framework or language on their CV. While it will expose you to a lot of different ideas I doubt you will code very well in any of them if you are swapping every year. I have seen plenty of Python written like its Java and its just less elegant code. And Django code that doesn't follow best practices seems to be the norm. If you take the time to master a few things you can produce some quite elegant solutions. If you only know the basics, you reinvent the wheel in a crappy way usually.
Re:Elm changed my mind about unpopular languages by appsappsapps on Monday February 19, 2018 @10:15PM (#16417576)
The best ideas are those that you can share between languages. When you get hung up on idioms, or when you recreate idioms that don't matter in another language, that's where the problems are. Exposure to a lot of languages allow a person to figure out that union of computation that benefits all languages.
Re:Elm changed my mind about unpopular languages by collyw on Tuesday February 20, 2018 @10:00AM (#16420778)
Like I say when I see python written in a Java style its verbose, and doesn't take advantage of much of the expressive syntax that Python provides over Java. You have given up the speed benefit of Java and have kept code that is nearly as verbose.

And don't get me started on the way people misuse Django.

Re:Elm changed my mind about unpopular languages by Rapzid on Monday February 19, 2018 @09:22PM (#16417371)
Python written like Java would be a huge improvement over what most people produce.
Re:Elm changed my mind about unpopular languages by erokar on Tuesday February 20, 2018 @02:07AM (#16418368)
I don't think so. I've seen Java written like Java.