Learnt some parts of C# and, as a usual exercise, wrote a simple stack and queues implementation. Now I am writing (just for fun ;) a simple RPN calculator with variables and function definitions. All on my home page. Today I also discovered a silly bug in Mono, which makes Ahead-of-time compilation disabled while using mono foo.exe instead of mono ./foo.exe (of course after doing previous mono --aot foo.exe). At the beginning I couldn't find the reason for this strange behavior, but lupus on #mono pointed me the solution.