Page 1 of 2
REALbasic or VB.NET
Posted: December 15th, 2007, 1:30 pm
by ompster
Deciding which one to use for my next project, any suggestions? I've used VB.NET a fair bit for school projects but have never used REALbasic. can anyone shed some light on it being good or bad?
cheers
Re: REALbasic or VB.NET
Posted: December 15th, 2007, 1:55 pm
by Grimes [3rd ID]
i dont program much, im still learning.. but i prefer VB
Re: REALbasic or VB.NET
Posted: December 15th, 2007, 2:08 pm
by Starlite
I'm having a tough time learning VB.NET...
Re: REALbasic or VB.NET
Posted: December 15th, 2007, 4:10 pm
by fl00d3d
VB6 isn't too bad. Nightma12 will defend it since that's what he codes [NR] in. But I definitely prefer .NET languages (ie. vb.NET). I know it has a bit of overhead (which comparative to C languages can make it less preferred) but I personally feel its worth it considering its extensive library.
Re: REALbasic or VB.NET
Posted: December 15th, 2007, 9:09 pm
by Drkpwn3r
fl00d3d wrote:VB6 isn't too bad. Nightma12 will defend it since that's what he codes [NR] in. But I definitely prefer .NET languages (ie. vb.NET). I know it has a bit of overhead (which comparative to C languages can make it less preferred) but I personally feel its worth it considering its extensive library.
Agreed.
Unless I were making a game or something that I wanted absolutely very little/no overhead on, I would use it.
... or if I were concerned about people decompiling my applications, I would use C++ -- .NET is remarkably simple to decompile, even with Dotfuscator having been used on it (only renames things).
Re: REALbasic or VB.NET
Posted: December 15th, 2007, 9:23 pm
by ompster
i don't really care about decompiling considering anything can be decompiled if you know assembly. I know nightma will defend VB6 we had this argument on msn lol. but still i signed his petition cause vb6 was rad in the day. But so far pretty one sided results, has anyone used REALbasic?
thanks for the replys tho
Re: REALbasic or VB.NET
Posted: December 16th, 2007, 7:29 am
by Starlite
I want to learn a programming language - but VB.NET is just a nightmare for me to remember.
VB6 is kinda what I wanna learn because I can turn to Lee for help...
REALbasic sounds... basic... lol
Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:16 am
by danpaul88
If your wanting to learn a programming language I would suggest C++, or C# if you want simplified GUI management. C++ is very good for low level stuff, you can do pretty much anything you want, C# is not quite as low level as C++, but being a .NET language it has a lot of handy windows API stuff you can use, and creating GUI's in C# is a piece of cake, drag and drop stuff wherever you want it.
The C family of languages is more widely used in industry at the moment than VB is, and they are a lot closer syntactically to older languages which are still frequently used, such as Pascal.
REALbasic sounds... basic... lol
And Visual Basic (VB) does not?

Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:18 am
by ompster
Yeah good call. but i know and like .NET and VB6 don't want/need to learn C I think java would be an interesting one to learn tho.
Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:20 am
by Drkpwn3r
Stitch wrote:I want to learn a programming language - but VB.NET is just a nightmare for me to remember.
VB6 is kinda what I wanna learn because I can turn to Lee for help...
REALbasic sounds... basic... lol
VB .NET is probably one of the easiest languages you could ever learn honestly.
Sure there are a lot of methods to learn (most of which even I don't memorize, but resort to MSDN when necessary), but it's worth the effort in learning and then some -- you also have more than Lee to turn to if you choose to learn it.
You also have the advantage of essentially knowing most of the other .NET languages (C#, J#, etc) simply because of the fact that you know it (as almost all .NET languages use the same shared methods). The only real difference between them is syntax, which is the only challenge at that point.
But yeah, you can learn them in any order honestly. If you're extremely worried about not being able to remember things at first, learn VB .NET as a start, then work into C# (since you'll know most of the standard methods at that point) and work backward into C++ if you feel you can handle it, which is one of the more powerful languages you could learn.
Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:23 am
by danpaul88
Hmm... you might want to reconsider Java. That was the first 'real' programming language I learnt, and while its great for forcing you to program in an Object Oriented style and define everything properly, it's not used very much because of the necessity of installing the JRE on any machine where you want to actually run the program, while true compiled languages such as C++ can be run on any machine without any additional software.
EG: A simple hello world program in C++ would probably be about 1kb, in Java about the same, but then in Java you have to download a 15mb JRE in order to actually run the hello world program. All of a sudden your simple program has turned into a 15mb download.
Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:28 am
by Drkpwn3r
danpaul88 wrote:Hmm... you might want to reconsider Java. That was the first 'real' programming language I learnt, and while its great for forcing you to program in an Object Oriented style and define everything properly, it's not used very much because of the necessity of installing the JRE on any machine where you want to actually run the program, while true compiled languages such as C++ can be run on any machine without any additional software.
EG: A simple hello world program in C++ would probably be about 1kb, in Java about the same, but then in Java you have to download a 15mb JRE in order to actually run the hello world program. All of a sudden your simple program has turned into a 15mb download.
The only reason I had mentioned J# is because of the .NET aspect to it.
J# is just Java in .NET form, which requires the .NET framework to use (as most methods are shared amongst all .NET languages, thus eliminating the 'extra download' factor, aside from the framework of course).
Java is one thing, J# is an entirely different thing aside from syntax (I should know, I've worked with both in the past).

Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:38 am
by danpaul88
I was actually replying to the post above yours, but you replied before I submitted mine

Re: REALbasic or VB.NET
Posted: December 16th, 2007, 8:44 am
by Drkpwn3r
Ah, quoting ftw usually.
Then yeah, I agree w/ your response.

Re: REALbasic or VB.NET
Posted: December 16th, 2007, 9:45 am
by Starlite
Meh, I wanna learn something easy, but simple.
Basically, all I can remember in VB.NET is
weeeeeeeee