Everybody loves role-playing games (unless you’re irrationally worried about Satan.) Escaping into a fantasy world, surrounded by like-minded nerds, is just the best thing ever. Except when it isn’t, because someone is deciding to be a total Gelatinous Cube. Here are some of your worst RPG horror stories.
Please be a new game engine. please be a new game engine. please be a new game engine!
According to Odersky, Scala is an acronym for “scalable language”, meaning it allows the language to change into whatever use you see fit. This is true to some extent; for example though Scala’s subtyping system is unsound, you can “expand” the language to make a better one. Of course it would be preferable for the…
It’s to the point where a black Challenger can’t even drive down the street anymore without being mistaken for some kind of criminal. These are sad times we live in.
Very 90s indeed. But I’m going to top that photo with this:
that unicorn must feel like this.
Now that every Kinja user has their own profile, we’re taking a step forward to clean up what lives on each user’s blog.
I have a slightly relevant story about the time a guy in High School broke a kids jaw and induced a seizure after his head hit the ground... because he cut him in line for lunch. The local news went crazy for that headline. An upstanding kid with good grades and won games pitching on the high school baseball team sent…
Did you type this with a straight face?
Peter asked me to write this blog post, so here it is! To start us off I'll explain a few common concepts in Haskell and show you their Scala equivalent. We'll start out with the basics: algebraic data types. Algebraic data types, along with primitives, are how we represent data in Haskell.