Wednesday, 30 November 2011

The End of Multi Threaded Programming

I warn you: this is a provocation. I really want to have replies to this post. Because I'm talking about one of most famous themes for computer-science students: threads and multithreading programming.
A special thanks to Andrea "MEgrez" Talon whom solved some doubts I had about Node.js

Wednesday, 23 November 2011

Build your C/C++ programs everywhere with SCons

Maximum Power!

In these days I'm trying to realize a small and portable game engine using SDL+OpenGL, fascinated by their power. I begun writing some C files and a simple Makefile.
Portability is a fundamental requisite, so I decided to move to a portable building system. I thought CMake could be a good choice, mainly because it's used by several open-source project: KDE, Inkscape, OGRE, MySQL use CMake. So, I decided to write my platform-indipendent CMakefile. It was one of most boring and error-prone task I've ever saw. After some days, I still can't have a functionally CMake file: I've got less problems writing then a python script for compiling it. Frustrating.

Monday, 14 November 2011

Homebrew, everything you need

I am a Mac OS X user. I like my OS and I love how I can install/remove applications just with a drag'n drop. But some useful programs can't be find and this could be very annoying. Command-line programs like netcat or sdl-config or chocolate-doom still haven't a Mac OS X package.

Thursday, 3 November 2011

The Robot and the Baby

I would like to salute John McCarthy, father of lisp recently passed away, in a more constructive way than a simple dedication.
McCarthy wrote a beautiful science-fiction story, The Robot and the Baby, talking about robot's perceptions.
I think it's quite lovely: inviting you to read it could be better than write a simple necrology.
Farewell, mr. McCarthy.