I want to ask you why no-one talk about the programming language C ? It's the first language I have learned (I'm way better with Lua) and I want to know what are the differences between C++; C# and C ?
Thanks you
The man who have teach me C said that C++, C and C# have nothing to do together but I want to know why you advice to people to learn C++ or C# instead of C ?I'm pretty sure C# has little or nothing to do with C/C++ however C++ is (I believe) an extended and enchanced version of C, that's why more people use C++ and is also why people often suggest to learn C before you go to C++.
Ok thanks you :)/> so I think I'll have to learn C++ :P/>The major difference between C and C++ is that C++ allows OOP. You will see that C is used at Kernel level software, drivers for hardware devices while C++ is used at application and server development.
I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
C# doesn't have an awesome logo. ;)/>I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
Wait, what? The guy with the Java logo as his profile picture and his title is "Java Lunatic" prefers C#. Does not compute.
I meant I prefer C# to C++. C++ is terribad.Wait, what? The guy with the Java logo as his profile picture and his title is "Java Lunatic" prefers C#. Does not compute.I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
I meant I prefer C# to C++. C++ is terribad.Wait, what? The guy with the Java logo as his profile picture and his title is "Java Lunatic" prefers C#. Does not compute.I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
Of course, Java kicks ass. That's a given. :P/>
I meant I prefer C# to C++. C++ is terribad.Wait, what? The guy with the Java logo as his profile picture and his title is "Java Lunatic" prefers C#. Does not compute.I prefer C# immensely.C# is fairly easy to understand if you have used Java or vise versa as they are very similar, whereas C++ is more powerful yet have a very different syntax
Of course, Java kicks ass. That's a given. :P/>
C++ Is awesome, it dominates Java IMO.
Fast?…Java is the best. Its fast, and practically every computer has the JRE.
Fast?…Java is the best. Its fast, and practically every computer has the JRE.
Fast?…Java is the best. Its fast, and practically every computer has the JRE.
Faster than C, at least.
Honestly, I prefer Java, though if I had to use C# I wouldn't throw as much of a fit as if I had to use C++/C (I really hate the syntax.)
You are aware of the fact that a considerable part of a java program is being compiled to native bytecode nowadays, right?It's impossible for an interpreted language (java) to be faster than a language ( C ) whose programs are compiled, assembled to machine code, and then optimized. I can't see how java could possibly be faster than 1/8 of the speed of C, and that's looking at it at the assembly level. I will show you a comparison in assembly (not x86, however) if you don't believe me.
hand optimized c/c++ is still faster. there is a reason that highly demanding games are written in c++ and not java… Photoshop, 3ds max these types of programs need every ouch of power and as such use c++. however if your app is only using 5% of the systems resources then that argument is irrelevant and java offers a lot of time saving development features. Not to say java is slow… it is by no means slow and getting closer to c every day. the nature of the languages means that java will never be as fast as c, however as processors upgrade and java is further optimized the difference in speed will matter to fewer and fewer applicationsYou are aware of the fact that a considerable part of a java program is being compiled to native bytecode nowadays, right?It's impossible for an interpreted language (java) to be faster than a language ( C ) whose programs are compiled, assembled to machine code, and then optimized. I can't see how java could possibly be faster than 1/8 of the speed of C, and that's looking at it at the assembly level. I will show you a comparison in assembly (not x86, however) if you don't believe me.
Java is compiled into bytecode, and the JRE compiles the bytecode into machine code and optimizes it as it runs. Java is generally a bit slower than C, but still comparable, and for many applications the savings in development time outweigh the decrease in speed.It's impossible for an interpreted language (java) to be faster than a language ( C ) whose programs are compiled, assembled to machine code, and then optimized. I can't see how java could possibly be faster than 1/8 of the speed of C, and that's looking at it at the assembly level. I will show you a comparison in assembly (not x86, however) if you don't believe me.