On the future of clj3D

Hi to everyone,
I know that in more than a month, no new post have appeared on this blog (I apologies for this), but I’ve been busy with some cool university projects.
I’ve slowed down the developing of clj3D, for one main reason: the library needs a geometric kernel.
A geometric kernel ensure that for every shape you’ll draw on the screen, there will be a structure/data/objects representing it. Furthermore, we need a hierarchical structure, like an Hasse diagram. I will begin developing the geometric kernel as soon as possible, meanwhile be patient and explore the already-coded part of clj3D.

The power of the big


I’ve been quoted into a sort of report about F# and XNA development (Btw, I’ve only tweaked a bit a source code found on the net, just to learn a bit F# and XNA):


I’m really surprised due to the echo of F# and XNA all over the internet… I mean, I’ve spent hours playing and writing about other awesome functional languages (Haskell, Scheme, Common Lisp, Clojure) but I’ve never been quoted, because “Speaking about Common Lisp and other crazy stuff is not cool”. This is sad, really sad.

On the other side, I’m very proud of have been cited somewhere πŸ˜› (despite I haven’t done nothing special)




2010 in review

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meterβ„’ reads Fresher than ever.

Crunchy numbers

Featured image

A helper monkey made this abstract painting, inspired by your stats.

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 3,000 times in 2010. That’s about 7 full 747s.


In 2010, there were 16 new posts, growing the total archive of this blog to 30 posts. There was 1 picture uploaded, taking a total of 14kb.

The busiest day of the year was October 13th with 143 views. The most popular post that day was Introduction to Leiningen.

Where did they come from?

The top referring sites in 2010 were python-it.org, reddit.com, enrico-franchi.org, facebook.com, and davidcramer.net.

Some visitors came searching, mostly for public static void main string args, public static void main, python vs c, python vs java, and public static void main(string[] args).

Attractions in 2010

These are the posts and pages that got the most views in 2010.


Introduction to Leiningen October 2010
1 comment


C vs Python vs Java December 2008


Crittografia pure-python? Si, grazie! January 2009


About me December 2008


How to finally fix that damned MySQLdb module on Leopard January 2009
1 comment

Enable AutoComplete.el for lisp-mode

I don’t know exactly why, but AutoComplete.el for Emacs doesn’t work by default for standard lisp-mode, so there is my tweak:

1) Copied the scheme-mode from .emacs.d/ac-dict to the same dir but renaming it lisp-mode
2) I’ve put the following into my .emacs:

(add-to-list 'load-path "~/.emacs.d")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict")
(add-to-list 'ac-modes 'lisp-mode)

The magic is provided by the line

(add-to-list 'ac-modes 'lisp-mode)

Hope this help πŸ™‚