1,828 reputation
bio website gyrasoft.com
location Atlanta, GA
visits member for 5 months
seen 1 hour ago

Former IBMer, Freelance Developer and Certified DBA

Author of Cola programming language and compiler for .NET - http://www.cola-lang.org . The project began as a multi-platform C# compiler, but I later decided to do something unique. I mean, why create another C# compiler? Cola is a CTS compliant implementation and interops with C# and VB.NET. Cola is a partial subset and superset of C#, which makes it an intersection. It has evolved into a fast-write, OO prototyping language with ideas from C#, C++, D, Go, Perl and Python.

Check out tetris.cola in the samples!

I was a Perl internals developer from 2001-2005 and wrote parts of the Perl6/Parrot Virtual Machine. I personally implemented the continuation and coroutine support, as well as garbage collected spaghetti stacks, register allocator, IO subsystem, PIR intermediate language. I was technical reviewer for Perl6 and Parrot Essentials by O'Reilly.

I am the author of MUD++, now on its 20th birthday. I wrote it in my college days. It had a stack based VM before VMs were cool? If you found me while googling MUD++, drop me an email! I am proud that the engine was actually used in commercial game engines, not to mention I used the server core in a IBM designed game for the Epcot Center at Disneyworld.

I can be reached at melvin@gyrasoft.com

This user has not asked any questions
Stack Overflow 10,578 rep 1443
Programmers 1,828 rep 414
Information Security 111 rep 3
Server Fault 101 rep 3
Super User 101 rep 2

55 Votes Cast

all time   by type   month   week   day
48 up 31 question 38 12 4
7 down 24 answer