Jump to content
  • Advertisement
  • entries
  • comments
  • views


Sign in to follow this  


Two weeks have gone by, which means my whimsy as directed me elsewhere. No wonder I can't get anything done... I got another drive to do programming language development, which is dumb since I didn't have the follow-through to get the plain C# parser working fully to extend that. Also dumb since I don't near have the requisite knowledge to make one that works, let alone well.

At least I'm smart enough to know that these days rather than foraging onward to my death. As such I'm going to try to learn during this 3 week spurt of motivation before whimsy comes again. I've browsed through some articles on set/type theory, traits, mixins, some of the functional language type systems... and think it's due time to pickup a new language.

I'd been looking at Python for a while given its high recommendations by respected members of the forums, but little about it seems appealing. Everything I've seen and heard makes it sound like slightly beautified perl. Bleh. Plus I don't have that much motivation to work beyond my admitted bias against mixing code format and function.

Plus it's not 'different' enough to be of primary benefit I think. So I'm going to work with F# for the coming weeks. I've not seen abject arguments against it, it has enough IDE and library support so it's not too different or motivation sapping. Plus I hope that the interop possibilities will allow it to avoid the impracticality argument leveled against its functional kin. I dabbled with scheme a little, but the poor IDE and impracticality quickly deterred that path. Let's see if this doesn't provide a more palatable option that I can leverage into more esoteric things. Or if I don't get sick of it and give python a shot despite my misgivings.
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!