BASIC/Visual Basic >> Has anyone checked out VB.Net yet?
Posted by CrabbyDog on 15:32:00 03-02-2003
VB is now on par with C++ and other high level languages! I would like to hear any opinions from people who have tried it.
Posted by Radix3d on 14:52:00 03-03-2003
VB in any form will never be par with C++... its that simple. No language compares to it. The only thing better is low level languages which are too often not practical.
Posted by CrabbyDog on 03:11:00 03-06-2003
You better do a little research before you speak. In Visual Studio .Net one can write in C++, C#, VB, J++, and many other languages and they all create the same Meta code. They are interchangeable. The only decision one has to make is what language one is most feels most comfortable in.

It’s obvious to me that you haven’t tried it yet. Take heart, friend, if you’re a student you may purchase it for under $100.
Posted by Neu[Mann] on 07:17:00 03-06-2003
IHMO, Visual Basic.NET is a whole lot better than other VB. I wouldn't never teach Visual Basic 5/6 while VB.NET is much closer to high-level languages like C# and Java.

C are C++ are going away. Higher-lever languages like C# and VB.NET will slowly replace them.

In fact, on the .NET platform, there are few things C/C++ can do better than VB.NET or C#. And the laters can do things a lot faster.

In fact, I wonder what are your arguments for thinking C++ is that good?
Posted by Yjo on 07:42:00 03-06-2003
Quote:
Take heart, friend, if you’re a student you may purchase it for under $100.

You don't need to purchase it for anything. All the bytecode standards are ISOfied and the SDKs are a free download. Get yourself a GNU IDE and bash out c# code as much as you wish.
Since all of the .NET code boils down to the same CIL code, maybe now is the time to start using a language like c# which was designed from the outset with OO in mind rather than a language made from uncountably many bolt-ons to a high level language 30+ years old. I'm not suggesting any language's superiority over another, but the fact that the languages are all interoperable/linkable in the .NET platform should make you more eager to experiment with new things, not less.
have fun!
Posted by dxprog on 10:57:00 03-06-2003
C\C++ is never going to go away while Linux exists. [addsig]
Posted by split on 05:01:00 04-22-2003
I think the new .NET languages as well as some of the other great high level languages will replace C and C++ for APPLICATION development, but definitely not for low-level things like Linux's kernel.
Posted by Neu[Mann] on 00:43:00 05-22-2003
VB.NET is just C# with a different syntax It's just there to accomodate the traditionnal VB programmers outta here and get them to work with .NET. There is no reason not to use VB.NET if you need to work with the platform and you are used to VB.

Over time, I suppose people will get used to C#.

C# will eventually become the standard development language on Windows. Replacing C/C++. This doesn't mean the death of C/C++ any time soon since Microsoft marketing doesn't have much effect on the open-source people.

[ This Message was edited by: Neu[Mann] on 2003-05-22 00:44 ]
Posted by dxprog on 23:19:00 05-24-2003
Actually, VB.NET is starting to sound appealing. I NEED IT!! [addsig]
Posted by Neu[Mann] on 05:01:00 05-26-2003
You need it?

Get it, it's free (as in: 'it cost no money')

.NET Framework SDK
Posted by dxprog on 06:21:00 05-26-2003
I know, but the question is: Does it run on Win98? Also, programming without a GUI would be kind of a pain. Maybe that could be my first VB.NET program. [addsig]
Posted by Neu[Mann] on 09:30:00 05-26-2003
Yes it does work in Win98.

For GUI, you can use any good editor or search for SharpDevelop on Google.
Posted by dxprog on 11:07:00 05-26-2003
I've been looking. You can also use the VisualStudio IDE too. Thanks [addsig]
Posted by dxprog on 01:03:00 05-27-2003
You know, I just thought of this (kind of late coming to y brain), but it's not often you see MS just giving away their biggest products. [addsig]
Posted by Neu[Mann] on 01:55:00 05-27-2003
Their biggest product is Visual Studio .NET and unless you are f***ing rich, you can't consider they are giving it away.

Giving the .NET Framework away is a marketing strategy to make more people develop for their .NET platform even if they don't use VS. Afterall, Java2 SDK is free but Sun is selling Sun Studio Entreprise Edition for big bucks. I hope you didn't think that Microsoft were just being generous
Posted by dxprog on 02:33:00 05-27-2003
I guess it's kind of like Borland. They give away their C++ compiler, but you have to pay for the IDE. At least MS is getting some brains [addsig]
Posted by cowsarenotevil on 07:25:00 08-07-2003
I like VB .NET, except the lack of a default instance really got me stuck for a while. One thing I noticed is that you can write both managed and unmanaged code in C++, but as far as I can tell only managed code in VB. I don't think it's worth comparing the two languages though; VB is definately better for GUI based apps while C/C++ will generally be better for processor/gpu intensive code.
Posted by inhahe on 19:35:00 09-21-2003
Quote:
On 2003-03-06 03:11, CrabbyDog wrote:
You better do a little research before you speak. In Visual Studio .Net one can write in C++, C#, VB, J++, and many other languages and they all create the same Meta code. They are interchangeable. The only decision one has to make is what language one is most feels most comfortable in.

It’s obvious to me that you haven’t tried it yet. Take heart, friend, if you’re a student you may purchase it for under $100.



vb isn't on par with unmanaged c++, which is what c++ is outside of .net's "managed c++" that compiles to MSIL... MSIL runs at best half as fast as native code. so vb isn't on par with vc++ 6 or any other NORMAL implementation of C++.
Posted by inhahe on 19:41:00 09-21-2003
but anyway, the vb.net IDE is way way better than vb6's, much easier and more sensical. the language is more powerful, too. the only drawback is it tends to be a lot more verbose with the way they do namespaces.

Posted by cowsarenotevil on 00:13:00 09-22-2003
Quote:
On 2003-09-21 19:35, inhahe wrote:
vb isn't on par with unmanaged c++, which is what c++ is outside of .net's "managed c++" that compiles to MSIL... MSIL runs at best half as fast as native code. so vb isn't on par with vc++ 6 or any other NORMAL implementation of C++.



May I ask for the source that gave you that info?