If you are a novice Lisp programmer and you are confused about the difference between systems and packages, I recommend you to read the Packages, systems, modules, libraries - WTF? before you continue.
Hello everyone. I have been away some days from the computer, but I am back now! I have spent two weeks in New York visiting such a great city. I had the opportunity to attend to a LispNYC meetup and enjoy the great atmosphere there. I hope to come back soon.
I like old systems which expose a good part of their internals, specially when they are so simple. I created this animation using ditaa to illustrate how execution is done in Forth:
UPDATE 22 Nov 2014: The project was renamed to JSCL and now is hosted at http://github.com/davazp/jscl . You can also try the live demo . Raimon Grau and I have been working on a simple Lisp to Javascript compiler, in order to better understand how to bootstrap it. Now we got it. It compiles itself and the resulting code can be used from the browser. It can even call its own internals, which is…
I have realized ERC supports control characters to emphasize text as bold, underline… However, I prefer *foo*, /bar/ and _foobar_ syntax, just like org-mode and Gnus. So I have added the following code to my .emacs to do the job:
Yes, I did it, and I have to say that it was one of the most exciting hack experiences that I have had. But let us start in the beginning, four years ago. At that time, a friend and I was writing some toys related to operating systems. He was a C programmer, but knowing that nobody even will try our system, I wanted to have some extra fun! I convinced him to embed a Forth in the kernel. I did not…
Hello everybody. Here it is, a new github-hosted blog. You can know something about me now, but what will this blog be about? Unsurprisingly, I will tell different things I hack, as the main reason to open this blog is because I do not know many people to talk about this kind of things face-to-face. You will find some Lisp and Emacs-related posts probably, as well as some light math, but I will…