HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Do any programming languages besides JASS work in custom text for WC3?

01-08-2004, 04:13 AM#1
Aristotle
Do any programming languages besides JASS work in custom text for WC3? I'd like to know if I can use C or C++ or JAVA, do you know if any of these work?
01-08-2004, 04:13 AM#2
reMus
hmmm... not that i'm aware of.. otherwise, people would be using them :-P
01-08-2004, 04:14 AM#3
Aristotle
Oh emote_confused
01-09-2004, 10:44 PM#4
LegolasArcher
I would assume, IMO JASS isnt really a programming lanuage. Its sort of a programming language inside of a programming language. You example, what would the use of cin and cout when you have player enters text message and display text message? What would the included files be?

I dont understand aswell, what could be accomplished using C++/Java/Etc in mapping, for that is not there uses. Also, it would be costly for them to include a parser fo rthe forementioned languages.

Just my 2 cents
01-09-2004, 10:59 PM#5
COOLer
Jass is a sub lag that was made up so it can be ealsy parsed my the engin. This is why the lack of { } and use of words such as call when using a fuction.
heres a good exalple of what it mean
in C++ sytax


int Three (int a){
return a+3;
}
very few long words and easy to code fast!
Jass was made easy to read not to code fast.
01-09-2004, 11:12 PM#6
LegolasArcher
I find the normal method much easier on the eyes, IMO. It could just be out of habit, though.
01-10-2004, 02:38 PM#7
weaaddar
The GUI method of using triggers isn't nearly as useful as sweet pure optimized jass.

If you want to prove me wrong recreate Battledome 3. (Still in the riegn of believable).
If you want to shock me beyond all belief recreate DT4:A.
01-10-2004, 03:58 PM#8
LegolasArcher
By normal method I was refering to C++ syntax opposed to JASS. More clean looking. No problems with whitespace (ive seen a few in JASS), etc.
01-10-2004, 04:00 PM#9
weaaddar
Jass has no problem with whitespace. it just it uses /n (new line) as its semi colon.

I perfer c like syntax as well.