Tags » Common Lisp

Unscientific and unreliable toy benchmark game: Common Lisp, Racket, Python, C, and Fibonacci numbers

Warning: take the results in this blog post with a grain of salt.

So I have been playing with Common Lisp and type declarations for a while now. 555 more words

Programming

Resources on Common Lisp type declarations

In my last post on Common Lisp, I mentioned how I learned that Common Lisp has a gradual/optional typing. Indeed, that was one of the many reasons that piqued me interested in the language. 186 more words

Programming

My initial experiences with Common Lisp

So I have been getting my hands dirty with FUSE and it’s C API lately. Since I have only been using Python for almost all of my major projects, the experience has given me a newfound appreciation of a type system and how much it can help programmers understand large, complex code bases and APIs, especially ones that have little to no documentations. 388 more words

Programming

Learn Lisp The Hard Way, now brought to you by LispTO

It is with great pleasure that I announce that Learn Lisp The Hard Way is now an official, collaborative project of the Toronto Lisp User Group; and we are now accepting donations specifically for this project through… 334 more words

Development

First exam of many

As a student I don’t have to worry about anything except what I’m going to eat tomorrow, matter that can be easily solved by eating mustard with bread. 241 more words

Random

A short bit on lisp dialects

I’ve spent the last few days both extending a personal dialect that I’ve been writing on, and playing around with variations found in other branches of Lisp.   652 more words

DOD DSL in Common Lisp

I found that a DSL can be constructed to make DOD nice to work with in Common Lisp. Currently it is limited to a table struct, which simply has a count variable and  a data variable. 370 more words

Common Lisp