Emacs 25.1 has been released

As announced on emacs-devel mailing list: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html “Highlights of this release include: Emacs can now load shared/dynamic libraries (modules) Experimental support for Cairo drawing Enhanced network security (TLS/SSL certificate validity and the like) New minor mode ‘electric-quote-mode’ for using curved quotes as you type Character […]

Intel Distribution for Python

On September 8, 2016, Intel announced the first product release of Intel® Distribution for Python. https://software.intel.com/en-us/blogs/2016/09/08/intel-distribution-for-python Intel supports Python to make it utilize latest processor tricks for big data / data science.

Tim Bray on Fixing JSON

Some time ago, Tim Bray started a Fixing JSON conversation in his blog. It’s an interesting conversation and you might want to have a look at it. Fixing JSON https://www.tbray.org/ongoing/When/201x/2016/08/20/Fixing-JSON The Fixing-JSON Conversation https://www.tbray.org/ongoing/When/201x/2016/08/22/Fixing-JSON-Redux I definitely vote for comments in JSON! 🙂

Use Python for Machine Learning

If you plan to do something with machine learning, you might want to read this interview with Adam Geitgey, Director of Software Engineering at Groupon. “Python is the most popular programming language today for machine learning” https://jaxenter.com/python-popular-programming-language-today-machine-learning-128942.html I think Python is a very good choice to […]

To reuse or not

What do you think about reusing code, libraries, APIs? You can achieve more with reuse. But you have to trust. Read what Adam DuVander thinks about this. When Will the Last Ever Line of Code Be Written? http://blog.brightwork.io/when-will-the-last-ever-line-of-code-be-written/ I’m not sure about this. Dependencies can make […]

Programming proficiency

O’Reilly has a nice article about programming proficiency written by Gregory Brown. The traits of a proficient programmer Bridging the gap between competence and proficiency https://www.oreilly.com/ideas/the-traits-of-a-proficient-programmer I think he describes the T-shaped professional that human resources folks love so much. Pick a small number of specific skills […]

Creative Coding

I have just started the free online course Creative Coding on FutureLearn. The course description says: Use computer programming as a creative discipline to generate sounds, images, animations and more, with this free online course. Having a background in industrial software development, I’m very curious […]

The Problem With Object-Oriented Languages

I didn’t know this quote by Joe Armstrong, the creator of Erlang: The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana […]

About Lisp read

Article by James Long about read and macros in Lisp. A bit outdated (February 18, 2012) but still worth the read. Lisp: It’s Not About Macros, It’s About Read http://jlongster.com/Lisp–It-s-Not-About-Macros,-It-s-About-Read