| re: C# vs Java run on every machine?
JKop wrote:[color=blue]
> Petec posted:
>[color=green]
>> Well-written C# code runs at 95% of the speed of equivilent
>> well-written C++ code.
>> C# is a compiled language. The first time C# code is ran, it is
>> compiled tailored to the specific machine of the user.
>>
>> - Pete[/color]
>
>
> So okay, first of all it's compiled.
>
> ==TIME ELAPSES==[/color]
Hardly any time, it's extremly quick.
[color=blue]
>
> Program runs at speed 95% of proper code.
>[/color]
C# code is "proper" code.
[color=blue]
>
> Include the first delay and you're probably looking at 80%.
>[/color]
No, the 95% includes JIT compilation.
[color=blue]
>
> Starting out in programming, I started with Visual Basic. I was
> weaned off that to a real programming language, C++.
>[/color]
While it may not be an "elegant" language, VB is nonetheless a real computer
language.
[color=blue]
>
> If you program in the likes of Visual Basic, Java, C#, .NET, then
> Yes, you are a computer programmer, but of the lowest order.
>[/color]
Not sure what you have against such languages, but thanks for the
complement.
I must be "just" a middle order programmer, since I pick the best tool for
the job whether it be C++, C#, VB.NET, or Java.
[color=blue]
>
> I'll love to see someone program an ATM machine in C#, bagsy not
> writing the super cool on-the-fly compiler for it.
>[/color]
Windows CE .Net, a very suitable platform for an ATM machine, comes with the
..Net Compact Framework, a /very/ slightly compacted version of .Net, which
also includes the JIT compiler.
- Pete
[color=blue]
>
> -JKop[/color] |