On Snakes
Posted: Tue Sep 13, 2011 10:35 am
Hello,
I'm a college freshman studying Computer Science and Linguistics. I do hobby programming. Recently, when just getting into the swing of a game project, I got frustrated. So far the code has been in Python. I like to think I'm pretty good at python, but not amazing. My frustration comes from a few sources:
1. Python is JIT, not compiled. This makes it hard to distribute a game (Unless I make it a giant frozen mess).
2. Python is fully dynamic and the code is a bit irregular. Maybe this is just me not writing good code, but I find it really hard to read my own code and predict what will happen when this does that and what not. Especially when working with 3 dimensional arrays .
3. Python isn't very fast, and sucks at math. Have you programmed anything in Python that's math intensive? It sucks. It takes forever and sometimes doesn't even give the right answer. Games like quick math, and accurate answers.
So anyway I started looking at Jython and Cython and all that, and one way or another I found my way to your language's wikipedia page.
I admittedly haven't done much at all with the language yet, but it looks like Python, but much more what I need. I'll probably spend some time this week and this weekend messing with the language, and if I'm content I might work on my game project in it.
Thanks for a very interesting (and hopefully very good) language.
I'm a college freshman studying Computer Science and Linguistics. I do hobby programming. Recently, when just getting into the swing of a game project, I got frustrated. So far the code has been in Python. I like to think I'm pretty good at python, but not amazing. My frustration comes from a few sources:
1. Python is JIT, not compiled. This makes it hard to distribute a game (Unless I make it a giant frozen mess).
2. Python is fully dynamic and the code is a bit irregular. Maybe this is just me not writing good code, but I find it really hard to read my own code and predict what will happen when this does that and what not. Especially when working with 3 dimensional arrays .
3. Python isn't very fast, and sucks at math. Have you programmed anything in Python that's math intensive? It sucks. It takes forever and sometimes doesn't even give the right answer. Games like quick math, and accurate answers.
So anyway I started looking at Jython and Cython and all that, and one way or another I found my way to your language's wikipedia page.
I admittedly haven't done much at all with the language yet, but it looks like Python, but much more what I need. I'll probably spend some time this week and this weekend messing with the language, and if I'm content I might work on my game project in it.
Thanks for a very interesting (and hopefully very good) language.