|
|
 |
RE: FN-FORUM: C#
date posted 24th October 2003 16:39
Pete Croft:
> >
>
> Eh? I've been writing VB apps since VB3, and done loads of VBA
> stuff. I was referring to wider perceptions of C# vs. VB.Net,
> because there are still hoards of people who think that just because
> something has "VB" in the name it must be crap and poorly written by
> definition.
Yessss, I've used VB 1 and 2 (which were both language abortions,
incidentally).
Don't forget that the 'B' in the 'B' in 'VB' means Beginners.
> > Errmmmm.... isn't VB still an interpreted language, and C# a
> compiled one?
>
> Not in .Net. The whole point of .Net is that the high level languages
> are compiled into an intermediate state (MSIL - Microsoft Intermediate
> Language, or just IL)
= Java bytecode?
> and that this code is then run by the CLR (Common
> Language Runtime) which is provided by the .Net framework. So whether
= the Java VM?
> you write in C# or VB.Net you compile to IL and it's run by the CLR.
> This commonality of underlying framework is one of the key points of
> .Net in the first place.
>
> Which language you choose depends on personal preference for idiom and
> structure
i.e. whether you prefer to program in C or English. ;O)
- Nick Grimshaw
{ if you're not part of the solution, you're part of the precipitate. }
|
 |
|