Has VB grown up? Is it a true executable yet or do we still have a 75 Meg interpreter.
What is the killer app that will make us all use .NET and where does C# fit in?
Cheers,
P.
Printable View
Has VB grown up? Is it a true executable yet or do we still have a 75 Meg interpreter.
What is the killer app that will make us all use .NET and where does C# fit in?
Cheers,
P.
Yes Vb has grown up. You still need a runtime, but it is the same one used by all .NET programs. C# is MS' answer to JAVA. What are the big deals?
Platform Independence (write your VB programs in Windows and can be run on any OS running the runtime. Yes you will be able to a VB program on Linux when they release the Linux .NET runtime.)
Vb is a true OOP language now (inheritance)
Use a C++ class in a VB project and vive versa. Same goes for all .NET language.
VB is faster now.
And so much more.
Wow, if you can use the same classes in VB and C# then why do they have both?
Just wondering, How do you pronounce C#?
is is C Sharp?
C number?
C pound?
anyone?
C Sharp
Cool, thats what i was thinking it was, becuase everything else sounds really stupid!
let see
java is slow compared to c++
so here is what ms has done
came up with "see sharp"
what makes it cool?
well, it will run on the same dll as all other .net apps
as everyone said above
thats most interesting about this dll is
it will be optimized for every operating system
every and every cpu
according to microsoft
due to this optimization "see sharp" will run at 40% the speed of c++ (java runs around 10%)
and according to microsoft
they have predicted that they can go upto 80% of the speed of c++
personal opinion: bye bye java
Bye bye Java? I wouldn't count on it.
I reckon MS might support other operating systems for a while to get more interest in .NET but if it does get popular on other platforms I reckon they'll scrap support for any other OS to get people back to Windows.
So we'll still have a crappy runtime:(
Why didn't Delphi conquer the world. I have been told that Delphi is leaky - anyone got any comments?
Cheers,
P.
Hayessj , I dont think you understand. Microsoft never said they would support other OS'. It s the runtime that matters. All .NET programs run on the .NET runtime instead of the operating system. The runtime can be ported to other OS' so that the programs can run on those other OS'. it is up to the porters of the runtime to support it. Microsoft did say they would port .NET runtime to Linux though.. Whch is good because Linux people are so anti MS that they would never do it regardless of the benefits. Stuck up butt heads..LOL
Good one Cander !!
Cander,
By support I meant providing a .NET runtime but I still don't see why .NET could replace Java irrespective of whether MS or a third party vendor decide to port the runtime to another OS.
I can give you some reasons why it COULD. Key word is could. Its to early to tell if it will kill JAVA or not. Its dependent on if it is accepted by the programming industry.
Reasons:
1)Faster
2)More stable
3)Microsoft has submitted it to be an industry wide open standard, unlike Sun with Java
4)More than 1 language support on the runtime.
5)OS independent like JAVA
6)Java style syntax so moving to C# is easy for old time JAVA users.
7)Excellent XML support
8)Full web service integration with XML and SOAP.