D# (DogeSharp) - A new programming language

Hey guys,

I found a neat little programming language that was created by Ruan, one of the programmers from the (former) Crytek UK office (now employed by Deep Silver, long story…), anyways in the past couple of months he didn’t have much to do, and decided to create a new programming language that is just great, even if it is still in it’s early stages.

You don’t need to be a “Doge” meme fan, I’m not either, but is a really creative idea, and would put a little fun back into coding! :slight_smile:

Here are some examples:

many System

much MyClass
    very MyClass many int x much public
        data so x;

    such data so int much readonly

much Program
    very Main so void much static
        such rand gimme Random;
        such x plz rand.Next;
        wow x;

        such instance gimme MyClass many 1; 
        wow instance.data;

Language Constructs:

As you can see it is a lot of fun, and really exactly how you would expect a Doge programming language to be (or would if you thought about these things…) so I thought I would share. :slight_smile:

For more info:

GitHub page - GitHub - returnString/DogeSharp: much language, so programming, very .NET
Twitter - @returnString (in case you wanted new features)

Have fun! :smiley:

Funny but not unique, LOLCODEwas first.

Guess it depends whether you are a cat person or a dog person :smiley:

No programming language beats the one with the ‘Make Game’ command!