I thought the forum was missing something! It will be nice to have you back, I really want to see this game get off the starter blocks!Mr.Gonzo said:i want this project to live to.
Like many of my other babies.
If i don't get a coder soon enough i might just go on with my other projects waiting for some good news for Nail.
Point n click zombie survival. ( for ppl that reads my other threads )
Animated series.
Maybe pushing my pixepop thing for a serie of Huge pixelised action mini games.
I know that people will be more willing to work on those projects with me.
since its less work.
( well not for the animation stuff since ill be doing everything )
AND its official everybody i will have internet back at home in a week.
For now. im freezing my ass in an obscure internet cafe.
F*** Canada
F*** The cold.
Im out.
-Gonzo
Coming from an experienced C/C++ programmer of about 6 years of very regular programming. Python is the worst language I've ever had to lay my hands on. I thought that PHP was bad...'Skofo' said:Awe man I'd totally help you out. =( But I'm only starting with Python, and I doubt that the other API's/programming languages I know will be on the Pandora, so I'm in a bit of a rut. Sorry!
'Butterman' said:Coming from an experienced C/C++ programmer of about 6 years of very regular programming. Python is the worst language I've ever had to lay my hands on. I thought that PHP was bad...'Skofo' said:Awe man I'd totally help you out. =( But I'm only starting with Python, and I doubt that the other API's/programming languages I know will be on the Pandora, so I'm in a bit of a rut. Sorry!
I recently had to write a model exporter for Blender. The API was in Python. So I took the plunge. Syntax was very similar to C. So I pretty much wrote as if I was writing C, so far so good. I hit "Run Python Script". Blender freaks out. It seems, that I didn't have the exact number of spacings for a certain number of lines. WTF?
Why the hell should the language be in control of how I want to space out my work? No way to end a line? What if I've got a huge function and huge parameters and I can't split it up into different lines?! I need to count how many times I press tab, what the hell?
Seriously. Morale of the story is, learn a real programming language. C won't be much harder to learn than python. You will be able to hit the ground running and run your apps on the Pandora without any extra effort. Simply learning Python will give you horrible habits, similar to how VB is a horrible starting language.
Python is a joke.
It really isn't, if you analyze the program syntax. The tabs are Python's equivalent of braces to define blocks in C/C++ and Java. It gets rid of those (as they're pretty annoying), and just replaces them with indenting to define the beginning and end of a code block. Also, you can do multi-line in Python, just use "\" at the end of a line to let the interpreter/compiler know that the same statement is continued on the next line. Same way that other interpreted scripts (like Makefiles, for example) do multi-line.
(Sorry for the O.T.)
'Butterman' said:Coming from an experienced C/C++ programmer of about 6 years of very regular programming. Python is the worst language I've ever had to lay my hands on. I thought that PHP was bad...'Skofo' said:Awe man I''d totally help you out. =( But I''m only starting with Python, and I doubt that the other API''s/programming languages I know will be on the Pandora, so I''m in a bit of a rut. Sorry!
I recently had to write a model exporter for Blender. The API was in Python. So I took the plunge. Syntax was very similar to C. So I pretty much wrote as if I was writing C, so far so good. I hit "Run Python Script". Blender freaks out. It seems, that I didn't have the exact number of spacings for a certain number of lines. WTF?
Why the hell should the language be in control of how I want to space out my work? No way to end a line? What if I've got a huge function and huge parameters and I can't split it up into different lines?! I need to count how many times I press tab, what the hell?
Seriously. Morale of the story is, learn a real programming language. C won't be much harder to learn than python. You will be able to hit the ground running and run your apps on the Pandora without any extra effort. Simply learning Python will give you horrible habits, similar to how VB is a horrible starting language.
Python is a joke.
Really. Python is a joke because you don't like it / can't program in it? You really can't say a language is bad just because it does not have the same conventions that you have grown attached to. Python's syntax is designed to encourage good programming practices (read more at python.org).
Seriously. Morale of the story is, don't start flaming about a language many people love just because you don't like it. People will just take you for an ass.And what's a "real" programming language anyway?
BTW, you can split statements on many lines by escaping the line breaks.