Clojure advocacy article by Robert Cecil Martin. Why Clojure is better than C, Python,Ruby and java and why should you care http://telegra.ph/Why-Clojure-is-better-than-C-PythonRuby-and-java-and-why-should-you-care-12-20 Lisp on JVM is better than Lisp on it’s own VM? I don’t get it.
Author: M. H. Neifer
Ethik für Programmierer
Interessanter Artikel über die Verantwortung der Programmierer. Die den Code der Welt von morgen schreiben http://www.sueddeutsche.de/digital/digitalisierung-die-den-code-der-welt-von-morgen-schreiben-1.3318302 Vielleicht sollte nicht alles, was machbar ist, auch gemacht werden.
Go, run(s) Python
Google created a Python runtime in Go. Grumpy: Go running Python! https://opensource.googleblog.com/2017/01/grumpy-go-running-python.html Oh, no Python 3. 🙁 PS: auf Heise.de in Deutsch: https://heise.de/-3588639
Learn Smalltalk?
Do you think one should learn Smalltalk nowadays? The following article has some information. Can Learning Smalltalk Make You A Better Programmer? https://developers.slashdot.org/story/16/12/31/0413250/can-learning-smalltalk-make-you-a-better-programmer I was surprised to read about Amber Smalltalk. A Smalltalk for the web.
Languages For Machine Learning
Article on IBM developerWorks about languages for machine learning. The Most Popular Language For Machine Learning Is … https://www.ibm.com/developerworks/community/blogs/jfp/entry/What_Language_Is_Best_For_Machine_Learning_And_Data_Science Looks like Python, R and Java are a good choice.
Good old times
Yet another programmer whining about the present? The sorry state of the programming world as of the end of 2016 AD https://dorinlazar.ro/the-sorry-state-of-the-programming-world-as-of-the-end-of-2016-ad/ Why do I always find articles like this?
Haskell System Programming
Want to try system programming in Haskell? Have a look at the Haskus system. Haskus system https://github.com/haskus/haskus-system Oh my. So many things to try. And so little free time. Maybe I should go part-time.
It’s Alive!
Believe it or not, Fortran is still used today. Dan Elton wants to explain why. Why physicists still use Fortran http://www.moreisdifferent.com/2015/07/16/why-physicsts-still-use-fortran/ I have no problem with Fortran. One can abuse any language to write bad code and good code can be written in Fortran as […]
The Bad and the Ugly
Not everything is cool in software development. Read what bryanedds has to say about this. Living in the Age of Software Fuckery Ten Anti-patterns and Malpractices in Modern Software Development https://medium.com/@bryanedds/living-in-the-age-of-software-fuckery-8859f81ca877#.akv5k9jq4 I think industrial software development will always be like that. Maybe creative coding is […]
Haskell At Facebook
Simon Marlow explains a bit about how they run Haskell at Facebook. Haskell in the Datacentre https://simonmar.github.io/posts/2016-12-08-Haskell-in-the-datacentre.html Unfortunately I don’t know enough about Haskell to understand the whole article. However, it seems that it’s worth to learn more about this.
Make music with Python
Check out this article on Flexatone HFP, if you want to make music Python. Python Systems for Algorithmic Composition and Computational Musicology http://www.flexatone.org/article/softwarePythonMusicTools I need some free time to try this.
Experts vs. True Believers
While the following article by Itamar Turner-Trauring covers Test-Driven Development, it contains good advice in general. Experts, True Believers and Test-Driven Development: how expert advice becomes a religion https://codewithoutrules.com/2016/12/15/experts-vs-zealots/ I like the conclusion: “Learn from the experts, but never become a True Believer.”
Tech Oldies
Don Denoncourt on getting older in tech. ON GETTING OLD(ER) IN TECH http://corgibytes.com/blog/2016/12/06/getting-old-er-in-tech/ “Young people are just smarter.” -Mark Zuckerberg
Python 3 vs. Python 2
Not only we have language battles, but version battles too! The (lack of a) case against Python 3 http://blog.lerner.co.il/case-python-3/ It’s Python, Not Python 2, Not Python 3! https://hackernoon.com/its-python-not-python-2-not-python-3-7caeef5adb29#.x6clshtc6 Well, I don’t know much about the differences between 3 and 2. But I can image […]