Zelda Modern
#256
Posted 12 July 2010 - 02:10 PM
I just want to see some agreeing and implementing. We just have to figure out WHAT to implement first I guess.
#257
Posted 12 July 2010 - 02:14 PM
#258
Posted 12 July 2010 - 02:24 PM
#259
Posted 12 July 2010 - 02:49 PM
#260
Posted 12 July 2010 - 04:46 PM
Bit harsh, but I do admit that I you have a point. Still, a part of me wants to at least get something out. Maybe I'm just too anxious.
I am a bit aware of the process. Doesn't mean I have to like it.
#261
Posted 12 July 2010 - 06:00 PM
Is there some kind of IRC or forum for this yet? Just wondering..
#262
Posted 12 July 2010 - 07:57 PM
I've only been reading a little bit but having experience in programming and ZC I would like to help. I dunno what's actually worked on or what, I only read a few pages of the thread, but I'd be down. I'm pretty good with GUI layouts and such.
Is there some kind of IRC or forum for this yet? Just wondering..
We were talking about getting a forum, and if everyone thinks this will develop into something (I think it will), then we should probably ask someone from the site staff to make one for us.
Edited by XxGamasterxX, 12 July 2010 - 08:41 PM.
#263
Posted 12 July 2010 - 08:03 PM
No semi colons or braces would be a harder format. The braces provide readability, and the semi colons, uh, well, are a common programming staple? Maybe we can do without the latter, but it wouldn't make things any easier.
I'm just gonna put my two cents in on this subject.
Braces, to me, are worse for readability than say keywords like 'do' and 'end'. A front brace ( { ) can almost always be implied just by the statement before it, and I prefer 'end' to the back brace ( } ) simply because the latter looks very out of place to me for what it's used for. The first time I saw braces in programming, I had gobs of trouble understanding them because it seems like they are (or should be, considering how little they're seen elsewhere) just that much more special (for lack of a better word) than they really are.
tl;dr Using 'do' and 'end' instead of braces is going to make more sense to someone with little or no programming background. Which would be better for ZC since if you can program that well... then what are you doing with ZC anyway?
As for the semicolon, it's the most superfluous thing I'm ever heard. How many people are actually going to put more than one line's worth of code on one line anyway?
[/derail]
#264
Posted 12 July 2010 - 08:47 PM
I would rather use a scripting language format just like python : only one coding style is permitted, so scripters will all have the same coding style.
#265
Posted 12 July 2010 - 08:53 PM
The keywords "End" to replace the end of the brackets, I think is a bad idea, because it's one more keyword to remember and also it takes extra time to type it.
I would rather use a scripting language format just like python : only one coding style is permitted, so scripters will all have the same coding style.
I agree, while it might seem like a good idea for non-scripters to use "do" and "end" regular scripters might find it strange and be put off by it. It would probably be best to use common programming practices (like Python does) and leave the brackets and semicolons.
#266
Posted 12 July 2010 - 08:55 PM
Edit: Though I think for a long time you could use semi-colons and braces. It always whined and complained when you did, though.
Edited by LinktheMaster, 12 July 2010 - 08:57 PM.
#267
Posted 12 July 2010 - 09:02 PM
Uh... Python doesn't use "common programming practices".
Edit: Though I think for a long time you could use semi-colons and braces. It always whined and complained when you did, though.
Really? It has obviously been a long time time since I used it. My mistake.
#268
Posted 12 July 2010 - 09:03 PM
def square(num):
return num*num
## no def keyword!
square(num):
return num*num
## pawn function style
new square(num):
return num*num
I just don't like the def keyword. I've played with the pawn scripting language around a little bit, as Open Zelda uses it, and I did like the use of new keyword when declaring variables. The only problem with python is that we can't really get back to the first declaration of a variable, so the keyword "new" is good for that. It would be used for any type for variable. I think it would a great addition to the scripting language. Typeless unlike C++.
#269
Posted 12 July 2010 - 09:13 PM
I still suggest Python. It was pretty easy to learn, though that's only good if you remember it. Unlike me.
#270
Posted 13 July 2010 - 04:54 AM
Didn't I post a link that had the syntax of a bunch of languages all lined up in order so it was fun to compare them? edit: Oh yeah, I said they all sucked! .err.. the link's all messed up since I'm on IE6 or something... It's on page 11 post 154. ...This thread is too big. :\
Edited by Gleeok, 13 July 2010 - 05:08 AM.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users


