Projects

Arduino: partire da zero

Trovare un tutorial che spieghi da zero che cosa vuol dire programmare il micro controller più famoso del mondo non è facile. Per fortuna questo ottimo articolo di Michele Maffucci spiega in modo chiaro e semplice come è fatto Arduino, e come iniziare a far lampeggiare il led sul pin 13. Ma andiamo ad iniziare!

Arduino: un successo italiano

The Arduino is mostly based in Italy, and every year I read another article about how Italy is struggling to find “their own Google” when they already have it. It’s the Arduino — they just don’t realize it yet. Arriva da Ivrea una scheda elettronica già entrata nella cassetta degli attrezzi di designer, ingegneri architetti, …

Arduino: un successo italiano Read More »

lambdaj

How many times have you read or written the same two or three lines of code that frequently seem to go together, and even though they operate on different objects, feel like the same thing? And how often these repetitions involve some sort of collections iteration or more generically manipulation? These repetitions in the code …

lambdaj Read More »

Closure in Java: fast and nice!

Working for two very important Banks, I have the need to play with Closure in Java. I have a lot of trouble looking at a good description of the subject, until I read a post on StackOverflow. I have decided to re-cook this subject, adding a my specialized Example also. Let’s start!

Python functional programming

This article is a work in progress: it will be expanded by your comments… Python is a very curios programming languages: it give you classes but also a strong function-oriented environment to play with. So, if you like functional programming (read: you like  Lisp and/or Erlang)  you should give python a closer look.

WebHome < Helium < TWiki

Helium Helium Logo Helium is a functional programming language (a subset of Haskell) and a compiler designed especially for teaching. The main developers and initiators are Arjan van IJzendoorn, Rijk Jan van Haaften, Bastiaan Heeren and Daan Leijen. Currently, Jurriaan Hage, Bastiaan Heeren and Arie Middelkoop maintain the compiler and associated tools. For more information …

WebHome < Helium < TWiki Read More »