As for Ruby and Lua, please god no. Beauty in language? Are you guys smoking your CS majors?
I don't have a CS major. But I do smoke.
The whole idea about easy tools like Construct is that form follows function -- it does what it does and it does it good, effective, and easy.
Yes!
But doing it in style counts for a lot too! <img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" />
And it might be a bit easier for people without a programmers background to understand "10.times do print 'Hello' end"
better than "for i in range(10): <newline here> <some whitespace here> print 'Hello'<another newline>"
Ok, so what if I'm a bit biased... <img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" />
I should disclose my personal bias by saying that I'm a BASIC programmer and I don't give a crap about "beauty" in the classic programmer's sense -- verbosity makes it much easier for ANYONE to get into programming vs. something that looks like a math problem.
I have a long history with BASIC. It was what I began with almost 20 years ago, and it's what I use mostly today. BASIC is not a pretty language. <img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" />
It's just that I really dislike that whitespace plays such a big role. And I really believe that Ruby is so much easier to read and understand.
But arguing about this is futile, since Ashley have already decided to go the Python route. <img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" />
Edit: To not sound like a hypocrite I also request that Scirra's inline python editor provide auto-tabs
I agree! Syntax highlighting would be nice too.