I'm a software engineering student at University Simón Bolívar, Sartenejas, Venezuela.
I have worked on several projects, most of them for university courses.
Programming language Sapphire, designed by germanleonz and me. The compiler is being developed in Haskell, using Alex and Happy, which is the equivalent of Flex and Bison in C++. It's still in early development.
Rubik's cube solver developed in C++.
IDA* algorithm and Pattern Databases.
Client-server application for simulating gas delivery to gas stations. Developed in C using two different approaches, Sockets and RPC.
Interpreter for fake programming language Rangex. Developed in Python using PLY.
GUI simulating random access to disk and how the hard drive handles it with the Shortest Seek Time First (SSTF) scheduling. Developed in Java and using Swing for the interface.
Wordsearch solver developed in SWI-Prolog.
if you wish to see more of my work, head over to my GitHub page.
I consider Haskell an awesome programming langauge, just take a look at the following example:
fibs = 1 : 1 : zipWith (+) fibs (tail fibs)
Now just use your infinite list of Fibonacci numbers, for whatever reason you could need one of those...
> fibs [1,1,2,3,5,8,13,21,34,55,...