Go Back   Computer Juice > Computer Software > Web Design & Programming
Register Members New Posts Donate Unanswered Posts Site Spy Search


Reply
 
Thread Tools
  #1  
Old 25-01-2008, 02:46 PM
No Avatar
CJ Member
 
Munish426 is offline
 
Join Date: Jan 2008
Last Online: 04-05-2008 07:06 PM
Posts: 12
iTrader: (0)
Munish426 is on a distinguished road
Default Advice required..!!

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..??

Last edited by Dave Hybrid : 25-01-2008 at 02:57 PM.
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #2  
Old 25-01-2008, 10:03 PM
Mike0001's Avatar
CJ Donator
Intel Nvidia
Mike0001 is offline
 
Join Date: Aug 2007
Last Online: Yesterday 01:04 PM
Posts: 1,184
iTrader: (0)
Mike0001 is on a distinguished road
Default Advice required..!!

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...
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #3  
Old 26-01-2008, 04:27 AM
cheesepuff's Avatar
CJ Donator
 
cheesepuff is offline
 
Join Date: Oct 2007
Last Online: 14-07-2008 08:19 PM
Age: 15
Posts: 596
iTrader: (0)
cheesepuff will become famous soon enough
Default Advice required..!!

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: cheesepuff

CPU(s):
Core 2 duo E6300 OC @ 3GHz
Motherboard:
GIGABYTE GA-965P-DS3 LGA 775
RAM:
Corsair DDR2-800 XMS2 2GB OC @ 890MHz
Graphics Card(s):
8800GT 512MB
Sound Card:
Audigy 4
Hard Drive(s):
2 Maxtor 10 SATA 2
Optical Drive(s):
crap
Case / PSU:
Antec NineHundread
Cooling:
Thermaltake Big Typhoon w/ upgraded fan
Network / Internet:
DSL medium
Monitor(s):
22 inch 1680x1050 X2gen
Operating System(s):
XP home/Vista Ultimate 64Bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #4  
Old 27-01-2008, 05:23 AM
No Avatar
CJ Member
 
Munish426 is offline
 
Join Date: Jan 2008
Last Online: 04-05-2008 07:06 PM
Posts: 12
iTrader: (0)
Munish426 is on a distinguished road
Default Advice required..!!

Is Java as good as C#..??
and is the applications built in OS independent..??
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #5  
Old 28-01-2008, 06:09 AM
No Avatar
CJ Member
 
Munish426 is offline
 
Join Date: Jan 2008
Last Online: 04-05-2008 07:06 PM
Posts: 12
iTrader: (0)
Munish426 is on a distinguished road
Default Advice required..!!

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..??
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #6  
Old 28-01-2008, 07:04 AM
No Avatar
Carbon  United States
CJ Donator
Intel Nvidia
Carbon is offline
 
Join Date: Jan 2008
Last Online: Today 01:49 AM
Posts: 1,008
iTrader: (0)
Carbon will become famous soon enough
Default Advice required..!!

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.
__________________
Let me know via PM if I miss your hardware-related post! I try to answer everything I can, but some slip through the cracks.
__________________

My System: 日夏子 (Hikako)

CPU(s):
Intel Core 2 Duo E6400 Conroe 3.00ghz
Motherboard:
MSI P6N SLI Platinum LGA 775
RAM:
2GB Patriot Extreme Performance
Graphics Card(s):
PNY 8800GTS 320MB OC 660/951MHz GPU/VRAM
Sound Card:
Sound Blaster Xtremegamer 7.1
Hard Drive(s):
80GB + 500GB
Optical Drive(s):
2x SATA
Case / PSU:
Antec 900 + 620W Aerocool zeroDBA
Cooling:
200mm top + 2 120mm front + 1 80mm back
Network / Internet:
Comcrap
Monitor(s):
2x Hanns-G JW199D @ 1440x900
Operating System(s):
Windows XP + Vista (Dual boot)

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #7  
Old 28-01-2008, 09:03 AM
No Avatar
dr john  United Kingdom
CJ Member
 
dr john is offline
 
Join Date: Oct 2007
Last Online: 21-04-2008 11:25 PM
Posts: 69
iTrader: (0)
dr john is on a distinguished road
Default Advice required..!!

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%

Last edited by dr john : 28-01-2008 at 09:03 AM.
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #8  
Old 28-01-2008, 03:11 PM
No Avatar
Cew27  United Kingdom
CJ Banned Member
 
Cew27 is offline
Send a message via MSN to Cew27
 
Join Date: Sep 2007
Last Online: 23-05-2008 03:18 PM
Age: 16
Posts: 1,854
iTrader: (0)
Cew27 is on a distinguished road
Default Advice required..!!

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

CPU(s):
intel core 2 quad q6600 @ 3.2Ghz
Motherboard:
evga 780i sli
RAM:
4 gig ocz 1066mhz sli
Graphics Card(s):
nvidia evga 8800 ultra ko
Sound Card:
onboard
Hard Drive(s):
750 gig seagate, 32meg cache
Optical Drive(s):
3 asus dvd writers, lightscribe
Case / PSU:
gigabyte 3d aurora
Cooling:
arctic cooling freezer 7 pro
Network / Internet:
dual gigabit lan ports
Monitor(s):
24" dell 2408wfp
Operating System(s):
vista home premium 64bit / ubuntu 64 bit

Want your system info in your signature?

Last edited by Cew27 : 28-01-2008 at 03:12 PM.
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #9  
Old 28-01-2008, 09:16 PM
cheesepuff's Avatar
CJ Donator
 
cheesepuff is offline
 
Join Date: Oct 2007
Last Online: 14-07-2008 08:19 PM
Age: 15
Posts: 596
iTrader: (0)
cheesepuff will become famous soon enough
Default Advice required..!!

in areas. but what about over all? and if you wana talk areas, which of the major areas are we to compare?
__________________

My System: cheesepuff

CPU(s):
Core 2 duo E6300 OC @ 3GHz
Motherboard:
GIGABYTE GA-965P-DS3 LGA 775
RAM:
Corsair DDR2-800 XMS2 2GB OC @ 890MHz
Graphics Card(s):
8800GT 512MB
Sound Card:
Audigy 4
Hard Drive(s):
2 Maxtor 10 SATA 2
Optical Drive(s):
crap
Case / PSU:
Antec NineHundread
Cooling:
Thermaltake Big Typhoon w/ upgraded fan
Network / Internet:
DSL medium
Monitor(s):
22 inch 1680x1050 X2gen
Operating System(s):
XP home/Vista Ultimate 64Bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #10  
Old 28-01-2008, 09:29 PM
No Avatar
Cew27  United Kingdom
CJ Banned Member
 
Cew27 is offline
Send a message via MSN to Cew27
 
Join Date: Sep 2007
Last Online: 23-05-2008 03:18 PM
Age: 16
Posts: 1,854
iTrader: (0)
Cew27 is on a distinguished road
Default Advice required..!!

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
__________________

My System: Cewy's wonder macine

CPU(s):
intel core 2 quad q6600 @ 3.2Ghz
Motherboard:
evga 780i sli
RAM:
4 gig ocz 1066mhz sli
Graphics Card(s):
nvidia evga 8800 ultra ko
Sound Card:
onboard
Hard Drive(s):
750 gig seagate, 32meg cache
Optical Drive(s):
3 asus dvd writers, lightscribe
Case / PSU:
gigabyte 3d aurora
Cooling:
arctic cooling freezer 7 pro
Network / Internet:
dual gigabit lan ports
Monitor(s):
24" dell 2408wfp
Operating System(s):
vista home premium 64bit / ubuntu 64 bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #11  
Old 28-01-2008, 09:49 PM
cheesepuff's Avatar
CJ Donator
 
cheesepuff is offline
 
Join Date: Oct 2007
Last Online: 14-07-2008 08:19 PM
Age: 15
Posts: 596
iTrader: (0)
cheesepuff will become famous soon enough
Default Advice required..!!

interesting... link?
__________________

My System: cheesepuff

CPU(s):
Core 2 duo E6300 OC @ 3GHz
Motherboard:
GIGABYTE GA-965P-DS3 LGA 775
RAM:
Corsair DDR2-800 XMS2 2GB OC @ 890MHz
Graphics Card(s):
8800GT 512MB
Sound Card:
Audigy 4
Hard Drive(s):
2 Maxtor 10 SATA 2
Optical Drive(s):
crap
Case / PSU:
Antec NineHundread
Cooling:
Thermaltake Big Typhoon w/ upgraded fan
Network / Internet:
DSL medium
Monitor(s):
22 inch 1680x1050 X2gen
Operating System(s):
XP home/Vista Ultimate 64Bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #12  
Old 28-01-2008, 10:00 PM
No Avatar
Cew27  United Kingdom
CJ Banned Member
 
Cew27 is offline
Send a message via MSN to Cew27
 
Join Date: Sep 2007
Last Online: 23-05-2008 03:18 PM
Age: 16
Posts: 1,854
iTrader: (0)
Cew27 is on a distinguished road
Default Advice required..!!

i cant remember try googling a bit
but to my limited knowledge java and c# are incredibly similar except java can run on more platforms and has a larger following
as much as i do like Microsoft they are thief's, they tried to steal java, change it and only implement their version in Internet explorer hence the 6 year court case that was finally put to rest
as a result microsoft dropped their thiefing and now in ie you need to double click on an applet or flash object to interact with it
__________________

My System: Cewy's wonder macine

CPU(s):
intel core 2 quad q6600 @ 3.2Ghz
Motherboard:
evga 780i sli
RAM:
4 gig ocz 1066mhz sli
Graphics Card(s):
nvidia evga 8800 ultra ko
Sound Card:
onboard
Hard Drive(s):
750 gig seagate, 32meg cache
Optical Drive(s):
3 asus dvd writers, lightscribe
Case / PSU:
gigabyte 3d aurora
Cooling:
arctic cooling freezer 7 pro
Network / Internet:
dual gigabit lan ports
Monitor(s):
24" dell 2408wfp
Operating System(s):
vista home premium 64bit / ubuntu 64 bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #13  
Old 29-01-2008, 12:55 AM
No Avatar
dr john  United Kingdom
CJ Member
 
dr john is offline
 
Join Date: Oct 2007
Last Online: 21-04-2008 11:25 PM
Posts: 69
iTrader: (0)
dr john is on a distinguished road
Default Advice required..!!

Originally Posted by Cew27 View Post
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
Not possible.

When you compile java you produce bytecode, which then has to be passed through any operating system's java interpreter before it runs. This intermediate program will always result in slower execution. This extra intermediate step is not required with C or C++ .

The use of the intermediate Java interpretor is how java achieves it's portabilty, as once an OS has an interpreter, it can run java code, independant of which OS was used to produce the code. But the price for this portablity is slower running code.

and the interpreter is probably written in C...
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #14  
Old 29-01-2008, 06:57 AM
No Avatar
Cew27  United Kingdom
CJ Banned Member
 
Cew27 is offline
Send a message via MSN to Cew27
 
Join Date: Sep 2007
Last Online: 23-05-2008 03:18 PM
Age: 16
Posts: 1,854
iTrader: (0)
Cew27 is on a distinguished road
Default Advice required..!!

indeed the jvm is written in c
i looked at some graphs last night and read a few articles and there were mixed results but overall java was faster (as in 6 out of 10 tests)
but prison break came on so i hastily ran downstairs to watch it
__________________

My System: Cewy's wonder macine

CPU(s):
intel core 2 quad q6600 @ 3.2Ghz
Motherboard:
evga 780i sli
RAM:
4 gig ocz 1066mhz sli
Graphics Card(s):
nvidia evga 8800 ultra ko
Sound Card:
onboard
Hard Drive(s):
750 gig seagate, 32meg cache
Optical Drive(s):
3 asus dvd writers, lightscribe
Case / PSU:
gigabyte 3d aurora
Cooling:
arctic cooling freezer 7 pro
Network / Internet:
dual gigabit lan ports
Monitor(s):
24" dell 2408wfp
Operating System(s):
vista home premium 64bit / ubuntu 64 bit

Want your system info in your signature?
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote
  #15  
Old 29-01-2008, 02:46 PM
Mike0001's Avatar
CJ Donator
Intel Nvidia
Mike0001 is offline
 
Join Date: Aug 2007
Last Online: Yesterday 01:04 PM
Posts: 1,184
iTrader: (0)
Mike0001 is on a distinguished road
Default Advice required..!!

Originally Posted by dr john View Post

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%
What you need to do is look at the proportion of web sites running on some form of Unix: more like 99%!

Anyway, how many jobs are there in industry developing consumer programs as opposed to web applications?
__________________
I think I am a signature, therefore I exist!
I believe a higher being has me as a signature...
Digg this postDel.icio.us this postTechnorati this postNetscape this postStumble this post
Reply With Quote

Please support this forum, donate towards our running costs.


Reply


Thread Tools

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Urgent help required Hazzeel General Hardware Chat 3 17-12-2007 07:05 PM
No Password Required!! topher Windows Operating Systems 2 17-12-2007 12:03 PM
Hi....keyboard help required ! billy2hats Windows Operating Systems 9 07-10-2007 05:11 PM
RAM Detective Required! chip CPUs, Motherboards & RAM 2 04-09-2007 04:04 PM
Is it Ram required or New PC??? OneStopView General Hardware Chat 6 16-03-2007 11:51 AM


Copyright ©2006 - 2008 Computer Juice.

Powered by vBulletin® Copyright ©2000 - 2008 Jelsoft Enterprises Ltd. SEO by vBSEO ©2008, Crawlability, Inc.