Peter Lane: Scrapbook

This is my small collection of links and notes on various pieces of computer science, mostly programming and machine-learning related.

Contact

If you wish to get in touch about anything in these pages, then:

I work as a lecturer in Computer Science, where I teach programming and data mining.

For details and work contact, see my:

Software Projects

Software is mostly in repositories on codeberg / notabug.

I have enjoyed discovering and exploring new programming languages ever since my days of using the Atari ST - Icon and XScheme were two I was particularly fond of - and you'll see small projects created in a range of different languages in these pages and links. My Atari ST also introduced me to Stevie, a vi-clone, so now I naturally use Vim for almost all my writing and coding, including these web pages. More recently, I did some GEM programming using the Firebee Atari clone.

Peter Lane at CodeAbbey

Common Lisp

I use SBCL.

Useful links

Projects

Academic work:

LTk is the only reliable and simple GUI system I've had success with for Common Lisp. Trying to understand and use this library led to:

Small tools/NIH code for personal use - not particularly robust:

Java

Useful links

Projects

Academic work:

Other Languages

I like to experiment with different languages, some of which I write notes about in my Technical Diary. Some examples with visible outputs:


Page from Peter's Scrapbook, output from a VimWiki on 2024-04-05.