![]() |
|
#1
|
|||
|
|||
|
Hi friends,
i' m just a newbie to C#. The main reason i opted for it is i'm very much interested in programming and according to experts, .NET is the future. But i got a little confusion. .NEt is Microsoft product. So, i think the desktop and web applications designed in .NET will run only on machines equipped with MS windows. Now, the problem is that the Linux is getting popular day by day, specially in comercial sector, coz of many gr8 features and better security and reliability. Won't dat be a big set bak to .NET programmers..?? Won't it lead to decrease in demand of these programmers..?? |
|
#2
|
|||
|
|||
|
Correct! Learn Java instead/as well!
__________________
I think I am a signature, therefore I exist! I believe a higher being has me as a signature... |
|
#3
|
||||||||||||
|
||||||||||||
|
yes Java is very popular no matter where you are. go with that. its true that Linux is popular, but its not as popular as MAC, and even MAC is only about >10% of the popularity of what people use for a OS. so I'm not sure about Linux being the way to go. but i need to do more research before i could say for sure about anything.
__________________
My System: Top Secrit
|
|
#4
|
|||
|
|||
|
Is Java as good as C#..??
and is the applications built in OS independent..?? |
|
#5
|
|||
|
|||
|
I meant, are the applications built in Java, Operating System independent..??
I'm not having enough time to learn 2 or 3 languages. Can go for just 1. So, have to make a decision between Java or C#. So, what should be the plan..?? |
|
#6
|
||||||||||||
|
||||||||||||
|
Java is OS independent, however I have no idea why people are recommending it.
C++ or standard C is more popular, also OS independent, gives you more control over memory allocation, and has many other advantages. While it's unfair to say Java is a "slower" language, most Java programs tend to be much slower and memory-hoggish than equivalent C++ applications: for example, uTorrent vs Azureus. Here is a good summary of the differences. If you're going to learn another OO language (considering C++ is pretty similar to C#), make it Python.
__________________
__________________
"I loved the P182 so much that, when my wife's system was all noisy and needed all sorts of cleaning, I bought her one. Then, when I wanted a cat, I bought a P182. The P182 is not a cat per se, but it's still an excellent buy."
My System: 日夏子
|
|
#7
|
|||
|
|||
|
Programs written in C are not OS independant. The compiled program will be using OS specific calls to the processor. In fact I've just had a look at the link provided above, and it says that in the second sentance on portability!
The source code has to be compiled under each OS that a C program is intended to be run on. You can't take an executable you compiled on a MAC and run it under Windows. As for the great surge of interest in Linux, got a web site? Look at the stats by operating systems. Not got a web site? Then look at these figures from a hit counter used on tens of thousands of site http://www.thecounter.com/stats/2008/January/os.php - under 1% |
|
#8
|
||||||||||||
|
||||||||||||
|
c# was created to try destroy java
__________________
if you mean os Dependant by os restricted then no java runs on almost all operating systems including mac, linux, windows, solaris and bsd also java is getting faster and faster as it develops and is now faster than c and c++ in areas My System: Cewy's wonder macine
|
|
#9
|
|||
|
|||
|
in areas. but what about over all? and if you wana talk areas, which of the major areas are we to compare?
|
|
#10
|
|||
|
|||
|
i cant remember, but i read an article a while back explaining that people think java will overtake c++ and c# in speed in the near future
|