Sunday, July 12, 2009

Why is java and c++ so hard and visual basic so easy?

I read in a dummies book that VB is easy because it is targeted to everybody and for maximum productivity and rapid application s development.


On the other hand Java and C++ or the Cs languages are for professional developers or programmers. They are hard because it is a way to keep their job secure.


What do you think ?


Please share your views and opinions

Why is java and c++ so hard and visual basic so easy?
as you read, it's a matter of targetting for particular


needs. VB is easy to start learning, easy to quickly write some code, but very hard to create a complex system with it. This is because VB does not include concepts for helping software to scale up.





It is these concepts for scaling up that delay your


learning in languages like java and c++. Initially, when


you start learning, -especially if java or c++ are your


first programming languages-, you can not grasp the need for them and it feels confusing.





The opinion that says the are hard because it's a way to keep jobs secure, clearly can not be taken seriously. In our super competitive world there are no such conspiracies. If any company invents a software system that replaces programmers, have no doubt, they will market it as aggressively as possible to eradicate programming from the face of the earth.





Learning a programming language is fairly easy. And once you done it few times it gets much easier. Writing programs with the language you just learned is a different matter.


Every programming language usually lends itself to particular tasks. So, for an office component it makes sense using VB. For a server component, or for a experimental large scale system it makes sense using java.


For an embedded, real time system, or even for a game it makes sense using c or c++.


hope it helps :)
Reply:It is because you haven't beenable to realize how C++ or Java works.





First try to learn something about object oriented programming.


Indeed developing real life application using Java is much easier using object oriented appraoch.





Personally I have found Java to be easiest language becuse all of its ideas are crystal clear.





Reading a good book on object orientation and Java will make you say same as me.
Reply:well cause they r for different porposes so they have different levels of using c++ is mainly for robotics and java are for ebsites vb is one of the eaiirlyest scripts so its very basic
Reply:Visual Basic is developed for 'DUMMIES'. The Applications built on VB are not reliable. Visual Basic is for everyone. C++, C and Java are for this programmers who really understand how to process some given data. Java, C++ and C can communicate with the CPU to the lowest level and C can go to the interupts.......





Nothing is complex in these languages if you know how to process your data and know the behaviours of the CPU. It feels a bit hard to program on these languages becuase you are unaware of the processes a CPU undergoes while the C, C++ or Java program is running





So go get a good book on C, C++ and Java and try to understand what the CPU does when your program is executing.
Reply:Its not hard. C/C++ is logical but definetely not hard. On the other hand VB is not at all logical and it is plain boring. You can do lots of cool stuff in C/C++ which is not possible in VB. So it has got more features than VB.
Reply:c and c++ were actually pretty easy for everyone in my class. Java on the other hand was near immpossible. I took a little vb and it is alot like c, so it was really easy.
Reply:U ALREADY GAVE THE ANSWER!
Reply:you can do almost everything in C++! Java is just a eassier version of C.





C++ was origionaly C (but has improvements) and C was made to beable to do anything!





VB is eassy to learn because it is very slow, and cant do nearly as much as java or C++!

anemone

No comments:

Post a Comment