Click to See Complete Forum and Search --> : Urgent :help me!!
prasadkowli80
Aug 8th, 2003, 01:34 AM
hello guys,
I have 3 months in between .
I am thinking of learning either Java or ORacle or C# .
But i am confused what to choose.
I have some knowledge of C,C++ and some basics of Oracle.
Ca n u plss tell me as which one to choose ?
Or can u advice me to learn some other stuff ?
Thanx in advance
Prasad
Sgt-Peppa
Aug 8th, 2003, 05:28 AM
C# is easy to learn if you have c, c++ knowledge, and java is easy to learn if you have c,c++ knowledge.
Its just a question of "religion" :rolleyes: . Whatever you choose is good!
I dont have a clue 'bout Oracle, so cant hep you with that!
Stephan
powdir
Aug 8th, 2003, 06:43 AM
Advantages of Oracle skills:
Good Money
Easy to get the basics together
Widely used - so skills are in demand (relatively speaking)
Knowledge transfers well to other RDBMS systems
You get to be an arrogant, abusive, bad tempered unhelpfull B.A.S.T.A.R.D and no one complains
Distadvantages of Oracle Skills
Long hours (out of hours support)
Lots of documentation for even small changes
CONSTANTLY having to ignore users moaning about performance etc.
Can be extremely DULL, DULL, DULL
...why those arrogant, abusive, bad tempered unhelpfull B.A.S.T.A.R.D.S
;)
Pirate
Aug 10th, 2003, 01:40 PM
I would say , better you learn C# since you have some knowledge of C & C++ , it would be easier job for you . The advantage of this would prepare you to code in VB.NET and C++.NET , along with C# (all seem to be the same except in syntax part). So , here you are about to master three languages with only one lang . Then after couple of months , you can learn J#.NET or JAVA . Between these you can use Oracle in your code as you database . In the end , it's all back to you which is which you prefer .
CornedBee
Aug 11th, 2003, 01:53 AM
I disagree.
Learning C# now is ok, but not for any of the advantages Pirate listed.
Managed C++ is just glue between managed and unmanaged code. Not bad, but not really important either. If you ever plan to write cross-platform .Net apps (via the mono project) you can't use Managed C++ anyway.
VB.Net? You know C, C++ and maybe soon C#. Why would you need VB.Net? It's just a different syntax for the same thing.
J# is a lure by MS to get Java programmers to C#. Not worth learning unless you're a Java programmer who wants to migrate existing apps to .Net. Which, by the way, is hard even with J#.
And as for learning Java after C#, well, why not learn Java NOW?
It's down to what Peppa said: religion.
Oh yeah, if you want cross-platform apps that work now instead of "maybe in a year or two", go with Java. If you want to program applets, go with Java. If you want to have a server-side dynamic solution that works on other servers than only IIS and Personal Web Server, go with Java and JSP. Or PHP for that matter.
If you don't plan to develop for any platform other than Windows and don't mind the (IMHO) not as well designed class library and want to take advantage of the best IDE I know, go with C#.
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.