ID:277990
![]() Nov 18 2008, 2:27 pm
|
|
OK I have a game developent and design next semester ( woo ) but is the DM language for BYOND same as other programs?
|
![]() Nov 18 2008, 2:41 pm
|
|
Depends what you mean by 'other programs'. DM tolds some similarity with Java and I suppose also VB.NET in that you work mostly with objects. Quite a few languages read almost like a page of text though, or if you like a play script. Hence the term scripting language, incidentally. Do you know what languages you'd be working with?
|
Python has the syntax, but it doesn't much force the OO on you. Ruby might be a better go at it, being scripting web-Java of sorts.
|
If I understand you correctly, you're asking if DM is a universal language for all programs? No, there are many different languages, and none are exactly like DM. No other programs (that are circulated, I heard there are some that are/were in the works) compile DM. They all compile different languages, like C++, Java, Visual Basic, C# etc.
|
but if you've mastered the concepts of programming, or Object-Oriented Programming, then you should pick up design practices of other languages as well as their syntax pretty quickly.
in just about every decent modern programming language*, a function is a function, a loop is a loop, and a variable is a variable! so what you learn, syntax-wise, might be transferrable to other languages. (* your mileage may vary) |
digitalmouse wrote:
in just about every decent modern programming language*, a function is a function, a loop is a loop, and a variable is a variable! http://www.lolcode.com/ |
Polatrite wrote:
http://www.lolcode.com/ I said 'decent' didn't I? (But I think LOLCODE is great way to understand parsers!) |