JAVA programming

I like java.. the code is always sooo much cleaner :) compared to c etc.. but then i started with c++ and then moved to java so for me stuff like vb and c annoys me to no end
Is MS still supporting VB?
 
Is MS still supporting VB?

Mainstream support ended for VB6 a few years ago, but there are rumors of Vista supporting some of the legacy runtimes. I'm not a 100% sure though.

VB.NET as a programming language inline with the .NET framework is going strong.
 
That sends a signal to prospective programmers - stay clear of Microsoft products because they keep chopping and changing and could well drop the language you spent ages learning.
 
That sends a signal to prospective programmers - stay clear of Microsoft products because they keep chopping and changing and could well drop the language you spent ages learning.

Personally I think steer clear of VB and if you can program in VB.net why not use C# instead?

C# is actually better suited for RAD than VB.net in my opinion (for a myriad of reasons but that's entirely another topic) and it won't be a waste if C# dies since with very little effort you can learn Java (scratching features like Overloaded operators, Properties , Pointers, etc..) and to a much lesser extent C++ (although the concept of pointers confuses and frightens some :p )

On the topic of Microsoft tho, Visual Studio is probably the best IDE around (my opinion of course ;), but since I program mostly in Java I also think Eclipse rocks ;)
 
That sends a signal to prospective programmers - stay clear of Microsoft products because they keep chopping and changing and could well drop the language you spent ages learning.

Um... Microsoft supported vb from from 1991(vb1) to 2005(vb6, mainstream support) and will stop supporting it completely in 2008. That 18 years support for a given language....

I'm not a fanboi, I just wikipedia'd that. I'm glad they're stopping the support for VB, it spawned the concept of "dll hell"

I replied to this thread saying that any programmer should be able to code in multiple languages. I'd like to add to that statement and say that if a programmer doesn't understand how a computer works then it doesn't matter how many languages you know...

If they stop supporting vb and that fact forces you into a corner... eish.
 
Personally I think steer clear of VB and if you can program in VB.net why not use C# instead?

C# is actually better suited for RAD than VB.net in my opinion (for a myriad of reasons but that's entirely another topic) and it won't be a waste if C# dies since with very little effort you can learn Java (scratching features like Overloaded operators, Properties , Pointers, etc..) and to a much lesser extent C++ (although the concept of pointers confuses and frightens some :p )

On the topic of Microsoft tho, Visual Studio is probably the best IDE around (my opinion of course ;), but since I program mostly in Java I also think Eclipse rocks ;)

Agreed about picking up C# instead of VB.NET if you're moving over from an older language. I personally find C# easier to understand (blocks). I think people moving over from vb fear the 'c' part of the name, even though both languages use the same framework and basically do the same thing.

VS is the best IDE, eclipse is also fantastic though.
 
I'd say learn both C# and VB.NET as both are used in the industry. Try telling a company that has a large VB.NET code base that they should switch to C# ;)
 
Do these exams actually improve your chance of getting a job? Because I might do them during a holiday or something for a little extra behind my name...

I have no idea. I am not too interested in looking for another job, as I am currently employed. I just want to improve my skills. :)

Do any of you know who offers these exams in South Africa? Sun "South Africa" aren't that helpful and the few other companies that offer "Java" training, don't seem to know of these exams and/or certifications. :(
 
Did you know that Microsoft have their own programming languages - unreleased and totally inhouse??
 
Did you know that Microsoft have their own programming languages - unreleased and totally inhouse??

Uh what? Where'd you hear/read/see that? I think they use mostly C++ & perhaps some VB and C#
 
Uh what? Where'd you hear/read/see that? I think they use mostly C++ & perhaps some VB and C#
{touches nose with finger}:p

They have secret languages to create particular packages. That's how their software integrates so well with Windoze.
 
{touches nose with finger}:p

They have secret languages to create particular packages. That's how their software integrates so well with Windoze.

LOL, I haven't had sleep for more than 12 hours (wrote a calculus test today) excuse stupid questions/remarks....
 
Java eish!!

I found the syntax very easy, but you can do bugger all with the syntax if you don't know any major classes that help you design your stuff. That is where the steep learning curve for Java comes in. That is kind of where I left off but I am still keen to get back into it.

I saw a comparison between Java and Python and many prefered Python a lot more. Although to me Python is a bit of a funny one, it seems too easy to be a proper programming language on the same level as C# and Java etc, I could be wrong :/
 
Last edited:
Java eish!!

I found the syntax very easy, but you can do bugger all with the syntax if you don't know any major classes that help you design your stuff. That is where the steep learning curve for Java comes in. That is kind of where I left off but I am still keen to get back into it.

I saw a comparison between Java and Python and many prefered Python a lot more. Although to me Python is a bit of a funny one, it seems too easy to be a proper programming language on the same level as C# and Java etc, I could be wrong :/

I'm not too sure where Python sits in relation to Java but on the .NET side IronPython is basically equivalent to C# (and J# and VB.NET).
 
Did you know that Microsoft have their own programming languages - unreleased and totally inhouse??

Oooh - was it borrowed from Area 51's crashed UFOs?

As to "JAva Programming", thats like "Military Intelligence" and "ANC good-governence".

ok ok jokes aside,

I agree that any decent programmer should be able to code in a variety of languages - I use a lot of VB / C# / PHP.
PHP for scripting file manipulations sure beats VB. But, try and code a windows GUI app in PHP and see how far you get.

Horses for courses.
 
Oooh - was it borrowed from Area 51's crashed UFOs?

As to "JAva Programming", thats like "Military Intelligence" and "ANC good-governence".

ok ok jokes aside,

I agree that any decent programmer should be able to code in a variety of languages - I use a lot of VB / C# / PHP.
PHP for scripting file manipulations sure beats VB. But, try and code a windows GUI app in PHP and see how far you get.

Horses for courses.
I was being serious. I know this for a fact. If any former/current employee talks about it they will get sued.
 
Java eish!!

I found the syntax very easy, but you can do bugger all with the syntax if you don't know any major classes that help you design your stuff. That is where the steep learning curve for Java comes in. That is kind of where I left off but I am still keen to get back into it.

I saw a comparison between Java and Python and many prefered Python a lot more. Although to me Python is a bit of a funny one, it seems too easy to be a proper programming language on the same level as C# and Java etc, I could be wrong :/
It's quite fun to play with the Python interpreter. Although it does some odd and inconsistent things.
 
I was being serious. I know this for a fact. If any former/current employee talks about it they will get sued.

:confused: How did you get this information then? or do you work undercover for the CIA? :eek:

I'm sure they also have to goto secret court to get secretly sued by secret lawyers, so the secret of the secret programming language doesn't get out!

The windows kernel is written in c, c++ and assembly.
 
All employees of most major companies sign confidentiality agreements. That's where the breach would be, the details are irrelevant.
It also means you don't get a decent reference - the worst part.
 
Top
Sign up to the MyBroadband newsletter
X