Gartner is spamming me!

I know I am a Gartner user, and I know I have probably accepted to receive emails of things supposed to interest me (Or things that Gartner thinks I’m interested), but…

you sent me six mails in September, six in October and by November 6th I haver already received three. I did not want to check the all opt out box because I’m interested to be informed about you, but I do not accept to be spammed monthly, so I just checked the damn box.

You used to be nicer, but lately Forrester is much nicer: it only sends two emails per month.

Posted at 12pm on 11/06/09 | no comments | Filed Under: IT, other read on

Getting into Prolog, again

I’ve been getting into with Prolog lately. I had not programmed prolog since university but I wanted to play with expert systems, and Prolog was even better than lisp for prototyping.

So, because all the Prolog papers I was reviewing were referencing Programming in Prolog by W. F. Clocksin and C. S. Mellish I bought an older (and cheap) edition to re-read. I was surprised how good the book is for learning to program in Prolog.

You can use the wonderful Learn Prolog Now! as a free introduction text, but Clocksin and Mellish chapters on grammar rules, debugging and laying out programs makes the book priceless.

And if you want to use prolog for ‘practical matters’ I strongly recommend Jan Wielemaker Ph. D. disertation: Logic programming for knowledge-intensive interactive applications. You’ll find a good overview about using Prolog outside the logic course: Web, multi-threaded, RDFs, literate programming, interfacing with object-oriented systems and interfacing with C for creating data storages.

Finally, If you come from the functional programming world, download Scrap Your Boilerplate—Prologically! a Prolog version of the Scrap Your Boilerplate set of papers. It is a great addition for learning Prolog if your background is functional.

Posted at 3pm on 09/01/09 | no comments | Filed Under: ai, papers-read, programming read on

About

Technical and business consultant in the corporate world. Part time lisp-tinker, web lover, emacs user.

This is a personal blog. No professionally related information is posted here.

You can email me at roger.sen@gmail.com

If you’re interested about my professional work you can

View Roger Sen's profile on LinkedIn