May 18, 2018
Optimizing Jupiter garbage collector
The first version of the Jupiter’s garbage collector was very simple. When a new object needed to be allocated, I just called the new operator, and when it was time to be collected delete. The gc phase triggered when a fixed amount of objects were allocated. As you can imagine,... Read more...
May 18, 2018
In January I published Jupiter, a programming language based on Smalltalk. One of its main features is the ‘Unix Friendly’ philosophy, meaning, its source code is stored in plain text files, which is not usual in the Smalltalk world. The plain text source files offers some interesting advantages like integration... Read more...
Jan 13, 2018
Jupiter programming language
The last months I have been working in a new side project just for fun: Jupiter, a programming language based on Smalltalk. It features a simple bytecode interpreter virtual machine with a mark&sweep garbage collector. Nothing fancy there, but I added some features to the language that I think are... Read more...
Oct 13, 2016
Now my simple CSS grid is responsive
I just updated my simple CSS grid with responsive capabilities :) Features Responsive Fluid ( 100% width ) 12 columns Nomenclature similar to Bootstrap Dead simple implementation: One CSS File 185 lines of uncompressed CSS You can check my Simple Responsive Grid in Github as usual. Read more...
Jul 14, 2016
What? A simple lisp interpreter with clojure-like syntax. Why? Where? JediScript in Github Read more...
May 14, 2016
Welcome to my new home page!
Welcome to my new home page! Here you may find information about myself and my hobbies, including coding, heavy metal and Star Wars, all combined in an awesome mix of nerdiness :D Soon ( I hope ) I’ll upload some projects I’m woking on right now. If you are curious... Read more...