Remaining differences VB.NET <> C++.NET 
Author Message
 Remaining differences VB.NET <> C++.NET

Hi,
in VS6 there are still much differences in the ability to do certain things
between those languages.
As in VS7 both are working with the CLR, these differences will be existing
anymore or not?
For examble I mean the creation of DLLs and so on.
Greetings,
Florian Lindner


Sun, 18 May 2003 02:31:08 GMT  
 Remaining differences VB.NET <> C++.NET
There are several big differences. The biggest being the ability of C++ to
still compile directly to native code and not require the CLR.

    C++ basically has none of the restrictions that the VB.net or C#.net
have. YOu can choose as a C++ developer to take advantage of the .net
platform via managed code, or to not use it at all. That is good and bad.
Good because you have total control period, end of story. Bad because, it
takes longer to develop and you can easily shoot yourself in the foot.

    Pick the best tool for the job. No language is best for all  cases.
Simple apps I would use VB. Complex apps with high performance requirements
I would use C++ or C#. Then again with .net it is easier to co-mingle. You
could write your UI in VB or C#, and write your performance intensive code
in C++ managed or unmanaged. A good developer would try to take advantage of
all these technologies. Don't waste your time worrying about which is
better. That is merely just a point of view.


Quote:
> Hi,
> in VS6 there are still much differences in the ability to do certain
things
> between those languages.
> As in VS7 both are working with the CLR, these differences will be
existing
> anymore or not?
> For examble I mean the creation of DLLs and so on.
> Greetings,
> Florian Lindner



Sun, 18 May 2003 02:43:48 GMT  
 Remaining differences VB.NET <> C++.NET
The performance advantage of C# and C++ over VB.NET should no longer exist
since all three are compiled into IL and then used in the CLR, and all that
IL code should be roughly the same.

Peter


Quote:
> There are several big differences. The biggest being the ability of C++ to
> still compile directly to native code and not require the CLR.

>     C++ basically has none of the restrictions that the VB.net or C#.net
> have. YOu can choose as a C++ developer to take advantage of the .net
> platform via managed code, or to not use it at all. That is good and bad.
> Good because you have total control period, end of story. Bad because, it
> takes longer to develop and you can easily shoot yourself in the foot.

>     Pick the best tool for the job. No language is best for all  cases.
> Simple apps I would use VB. Complex apps with high performance
requirements
> I would use C++ or C#. Then again with .net it is easier to co-mingle. You
> could write your UI in VB or C#, and write your performance intensive code
> in C++ managed or unmanaged. A good developer would try to take advantage
of
> all these technologies. Don't waste your time worrying about which is
> better. That is merely just a point of view.



> > Hi,
> > in VS6 there are still much differences in the ability to do certain
> things
> > between those languages.
> > As in VS7 both are working with the CLR, these differences will be
> existing
> > anymore or not?
> > For examble I mean the creation of DLLs and so on.
> > Greetings,
> > Florian Lindner



Tue, 10 Jun 2003 00:27:07 GMT  
 Remaining differences VB.NET <> C++.NET
Peter,

I guess You mean MC++

Willy.


Quote:
> The performance advantage of C# and C++ over VB.NET should no longer exist
> since all three are compiled into IL and then used in the CLR, and all
that
> IL code should be roughly the same.



Tue, 10 Jun 2003 04:07:56 GMT  
 Remaining differences VB.NET <> C++.NET
C++ can have a performance advantage by mixing ME and non-ME code.

--
Jonathan Allen


Quote:
> The performance advantage of C# and C++ over VB.NET should no longer exist
> since all three are compiled into IL and then used in the CLR, and all
that
> IL code should be roughly the same.

> Peter



> > There are several big differences. The biggest being the ability of C++
to
> > still compile directly to native code and not require the CLR.

> >     C++ basically has none of the restrictions that the VB.net or C#.net
> > have. YOu can choose as a C++ developer to take advantage of the .net
> > platform via managed code, or to not use it at all. That is good and
bad.
> > Good because you have total control period, end of story. Bad because,
it
> > takes longer to develop and you can easily shoot yourself in the foot.

> >     Pick the best tool for the job. No language is best for all  cases.
> > Simple apps I would use VB. Complex apps with high performance
> requirements
> > I would use C++ or C#. Then again with .net it is easier to co-mingle.
You
> > could write your UI in VB or C#, and write your performance intensive
code
> > in C++ managed or unmanaged. A good developer would try to take
advantage
> of
> > all these technologies. Don't waste your time worrying about which is
> > better. That is merely just a point of view.



> > > Hi,
> > > in VS6 there are still much differences in the ability to do certain
> > things
> > > between those languages.
> > > As in VS7 both are working with the CLR, these differences will be
> > existing
> > > anymore or not?
> > > For examble I mean the creation of DLLs and so on.
> > > Greetings,
> > > Florian Lindner



Tue, 10 Jun 2003 02:59:57 GMT  
 
 [ 5 post ] 

 Relevant Pages 

1. <<<<<<<<ComboBox>>>>>>>>>>>>

2. Difference between VB NET and VB NET 2003

3. HELP >>>>>>WIN API <<<<<<<<<<

4. <<<<< Time Difference >>>>

5. VB.net and ASP.net what is the difference

6. Differences between VB.NET and VSPro.NET?

7. Locking <program>.dll in VB.net when working on web projects

8. UserControl VB6 <> VB.NET

9. Development C++ <> VB.NET

10. C# <-> VB.Net Converter

11. Interaction VB.net <-> Crystal Reports

12. help me out please!!!!<<<<<<<<<<<<<<<<<<<<<<<thanks>>>>>>>>>>>>>>>>>>>>>>>>

 

 
Powered by phpBB® Forum Software