<p><strong>Here's a shout-out to the <a href="http://stackexchange.com/users/current">hero of Stack Exchange!</a> You're the best!</strong></p>

<p>I like Go, as a statically typed C-style-OOP systems programming language, but it doesn't have generics, and doesn't encourage functional practices. D encourages functional programming, proper OOP and fixes the problems of C and Go while being a better C++, and more productive / less dumb than Java.</p>

<p>While I love Python, it feels too mundane; for everyday tasks I prefer <a href="http://racket-lang.org" rel="nofollow noreferrer">Racket</a> and <a href="http://factor-lang.org" rel="nofollow noreferrer">Factor</a>.</p>

<pre><code>/*  
    this bit of chicanery is to prevent me from 
    accidentally dereferencing null pointers
    you might think it's ugly but would you
    rather have segfault or slightly ugly code?
*/
</code></pre>

<p>

<pre><code>// Just trying to create an array of integers for reference 
// because I keep forgetting how integers look like.
</code></pre>

<p>(<a href="http://codegolf.stackexchange.com/a/24503/46231">from here</a>.)</p>



<p>

cat