18-05-2009, 12:59 PM
Aydan Wrote:Dragoons Master Wrote:Aydan Wrote:I'm a programming failure but I say C# since it's multi platform and will never become outdated wheras in the future .net will probably become obsolete just like vb6 did.Just to formalize things here:
gives me an excuse to get off my ass and try learning too.
C# AND VB.Net are BOTH ".Net".
".Net" is a framework.
We just don't say "C#.Net".
VB.Net is just the same chit as C# when compiled. It's all CIL.
Aha. Well, I feel stupid but only shows im a programming failure
What's the deal with C++ then? Is that it's own format or is that based off some kinda framework too?
C++ isn't an interpreted language, it doesn't have it's own framework.
.NET and java are interpreted, when you compile them they are converted to bytecode which is read by the .NET or java interpreter which convert the bytecode to machine code and runs them. C++ is generally faster because when you compile it is converted to machine code, so you don't need an interpreter to run it.