← Back to context

Comment by _b8r0

15 years ago

I've always felt Prolog was a massively underrated language. I've been going on a bit of a retro fest looking through languages I dabbled with as a child. I think the only thing I liked more as a child than MicroProlog was possibly Forth.

Agreed -- back in the day Prolog and Forth both exposed me to very different ways about thinking.

I actually wrote my Masters' project on transistor sizing in Prolog. A fascinating experience, although at the time it was horrible for numeric work. I wound up hacking the interpreter to include a couple of optimizations otherwise I'd probably still be waiting for it to finish :-)

  • Oh wow. I wish I could've done my projects in Prolog. I failed a unit at college on sorting algorithms because I submitted my work in Prolog instead of Qbasic. My lecturer didn't know Prolog and I was too young and stupid not to get into an argument over it. Just as well as I was used to 8-bit Micro-Prolog (this in fact: http://www.worldofspectrum.org/infoseekid.cgi?id=0008429 - you can use it in a browser if you're feeling masochistic!) and had no idea about the differences between LPA and other implementations!

  • My master's thesis involved using prolog as a query language to analyze source code. The implementation of Prolog I used was written in smalltalk and allowed putting smalltalk code right in a prolog query to, for example, performing heavy computation faster.