HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Closest To vJass

03-25-2008, 11:39 PM#1
Joker
Which programming language is closest to vJass? What about just plain old Jass, or is there even a difference?

Since Jass was my first programming language, I'm thinking of moving onto a bit more useful language.
03-25-2008, 11:56 PM#2
1337D00D
I would suggest visual basic.
03-26-2008, 03:35 AM#3
Vexorian
Quote:
Originally Posted by 1337D00D
I would suggest visual basic.
Pick anything but visual basic.

Quote:
Which programming language is closest to vJass? What about just plain old Jass, or is there even a difference?

Since Jass was my first programming language, I'm thinking of moving onto a bit more useful language.
So do it.

No language out there is really like v/Jass, and that's probably a good thing, don't expect familiarity and don't ever focus on familiarity when looking for a new language to learn.
03-26-2008, 06:25 AM#4
Malf
I think Java is good.
04-01-2008, 03:30 PM#5
The)TideHunter(
vJass is very structured, and theyres alot of languages that have a structure *simular* to vJass.
For the web, you could try PHP, which allows class's, constructors.
For client side, err, if you wanna go old school, try python/pascal (which are basic languages). You could also try C/C++ as thats a big OOP language.
Visual Basic is ok, but the best client side languages would be C/C++, Java and .NET.
04-14-2008, 04:24 AM#6
TheDamien
Oh lawd @ VB suggestion. I would suggest C++ (multi-paradigm, very useful, good resources available, lots of freedom, sweet stuff in the upcoming C++0x, etc) but C++ as a first language is becoming pretty clichéd. Considered Scheme? It is a good introductory language - easy to learn, and very easy to program in. Sadly it doesn't have too many practical applications.

Java is a horrible introductory language, but it is still worth learning if you want to stick to server-side scripting or give every single application you write a splash screen. That doesn't stop it from being the Coolest Thing Since Sliced Bread, though, does it? The greatest thing about programming in Java is that your paychecks will be inversely proportional to how much progress your development team actually makes. You will also find yourself gifted with the ability to produce hype simply by combining things with some combination of the following words (possibly all registered trademarks of Sun, Inc):
  • Robust
  • Management
  • Scalable
  • Solutions
  • Internet
  • Beans (Get it? Coffee beans? Because Java is also type of coffee? Pretty funny, huh?)
  • Virtual

NB: Previous paragraph and appended list are not up for discussion.
06-06-2008, 04:24 PM#7
Alevice
Quote:
Originally Posted by The)TideHunter(
You could also try C/C++ as thats a big OOP language.

THOSE, no THAT. C++, although in principle based from C, it is actually a different languag that just happens to support portions of C in it.

C++ changed/added so much thing over C (templates, safe dynamic declaration, OO, references, namespaces, etc) that two strict C and C++ programs looks like almost totally different languages althogheter.

If you want to learn C++, read this online book - http://www.relisoft.com/book/index.htm It is worth every single penny you abstained to pay for.
01-08-2009, 12:33 AM#8
Kyrbi0
So Visual and Quick Basic are lame? Dang... wasted a whole semester of High School.
01-08-2009, 12:55 AM#9
Sabertooth_X
Wasn't gonna take those courses in my school because it was QBasic, haha.
01-08-2009, 01:00 AM#10
Kyrbi0
In retrospect, it wasn't a complete waste; I had a whole bunch of good friends to talk to, we got Internet free time afterwards, and they had Photoshop. Mmm, photoshop.
01-08-2009, 01:10 AM#11
MaD[Lion]
closet to vjass is prolly C
01-08-2009, 01:11 AM#12
Vexorian
Quote:
Originally Posted by Kyrbi0
So Visual and Quick Basic are lame? Dang... wasted a whole semester of High School.
Wasting a semester is like going to the arcade instead of studying, not exactly a catastrophe.

In your case, you wasted a lot more than a semester, doing vb will burn your neurons and it is quite irreparable, so please try to invest in stem cell research so they could find a way to repair this.
01-08-2009, 01:15 AM#13
MaD[Lion]
from the way mr vex talk i think some of his neurons have been uberly damaged by undefined codes
01-08-2009, 01:43 AM#14
Kyrbi0
Or he found python.

Collapse python:
import enlightenment
01-08-2009, 04:57 AM#15
ToukoAozaki
Jass itself is very similar to lua. (AIK lua actually affected it; differences are some extra keywords?)

Still, trying any decent languages will help a lot. What is important is not language syntax, but the way to think and paradigm.

Or, you can even learn Jass/vJass to help learning other languages.