I'm a little lost
-
Hello all Ok i'm new to programming so plz bear with me. I've learned matlab and for a while i've been using it but the problem is that its kinda limitted to engineering applications. So now i wanna learn another programming language but i dunno where to start. I need a good source to understand what makes java special than C++ or visual basic for example, and how are other languages different from each other. Can anyone help
-
Hello all Ok i'm new to programming so plz bear with me. I've learned matlab and for a while i've been using it but the problem is that its kinda limitted to engineering applications. So now i wanna learn another programming language but i dunno where to start. I need a good source to understand what makes java special than C++ or visual basic for example, and how are other languages different from each other. Can anyone help
VB is crap (everyone except VB programmer and humorless coder will tell you that). Java and C# are quite same in their way of working (and by their syntax) : their compiler produces an intermediate language (MSIL for C#, Byte Code for Java) which is then ran by a virtual machine.for that reason, C++ remains the only one of those advanced languages to produce native code, directly for the processor. The inconvenient of C++ is that is became less productive than C# or Java, but all depends on what you want to achieve... if you're going into Device drivers, C++ is definitely THE language do use !
-
VB is crap (everyone except VB programmer and humorless coder will tell you that). Java and C# are quite same in their way of working (and by their syntax) : their compiler produces an intermediate language (MSIL for C#, Byte Code for Java) which is then ran by a virtual machine.for that reason, C++ remains the only one of those advanced languages to produce native code, directly for the processor. The inconvenient of C++ is that is became less productive than C# or Java, but all depends on what you want to achieve... if you're going into Device drivers, C++ is definitely THE language do use !
C/C++ is going to be a better start for him, because he is used to matlab, so he can integrate his C/C++ code with matlab by using matlab mex-functions. P.S. VB is often used for prototyping.
-
VB is crap (everyone except VB programmer and humorless coder will tell you that). Java and C# are quite same in their way of working (and by their syntax) : their compiler produces an intermediate language (MSIL for C#, Byte Code for Java) which is then ran by a virtual machine.for that reason, C++ remains the only one of those advanced languages to produce native code, directly for the processor. The inconvenient of C++ is that is became less productive than C# or Java, but all depends on what you want to achieve... if you're going into Device drivers, C++ is definitely THE language do use !
-
Ok by device driver u mean controlling external devices through signals from my computer right? Because that is mainly what i am interested in.