Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
Hey guys, what are the differences among vJass & cJass & Zinc! ? Is vJass the best WC3 scripting language of all? I'm not sure because no one updates vJass anymore...
vJASS is most widely used and the most stable language currently. Majority of the resources are written with it.
cJASS is a language that has C-like syntax and has some features that vJASS lacks, but it's not really stable and thus not recommended to use.
Zinc also has a C-like syntax (and is also made by Vexorian who made vJASS, while cJASS is made by ADOLF) but lacks some features so it's rarely used.
There is also recently developed Wurst language (check my signature) that is probably the best to work with atm, but since it was released much later than other languages, it's not as widespread.
There is also recently developed Wurst language (check my signature) that is probably the best to work with atm, but since it was released much later than other languages, it's not as widespread.
Thanks guys, I didn't know about Wurst before. But I have some resources written in vJass in my map, I assume Wurst does not support that, right?
I will keep using vJass then.
Thanks guys, I didn't know about Wurst before. But I have some resources written in vJass in my map, I assume Wurst does not support that, right?
I will keep using vJass then.
I would stick with vJASS since that seems to be the lingua franca here at the Hive, and you'll probably get a lot quicker feedback when you need your code reviewed or can't seem to get it to compile.
If you've got a programming background in at least text manipulation, then you can also arbitrarily extend any of the languages if you do your own pre-processing for your new syntax. The code I write is a combination of vJASS and my own extensions.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.