|
|
|
|
| View previous topic :: View next topic |
| C# or Java |
| C# |
|
69% |
[ 9 ] |
| Java |
|
30% |
[ 4 ] |
|
| Total Votes : 13 |
|
| Author |
Message |
Nsof
Daedalian Member
|
Posted: Wed Aug 02, 2006 5:55 pm Post subject: 1 |
|
|
I have an argument with my boss about what programming language to use.
What is your opinion?
Things to consider (Some are related i know):
* Rapid development, productivity
* Ease of use
* Learning curve
* Salary for expert developers in the language
* Future of the language (where is it heading, what features it will have)
* Development/Build/QA/Deployment tools
* Amount of code needed to achieve the same task (effects maintenance)
* The usual: Performance, Stability, Portability
Please share your reasons
Thanks _________________ Will sell this place for beer
Last edited by Nsof on Tue Aug 08, 2006 6:15 pm; edited 1 time in total |
|
| Back to top |
|
 |
CzarJ
Hot babe
|
Posted: Wed Aug 02, 2006 7:48 pm Post subject: 2 |
|
|
| As a musician, I have to support C#. |
|
| Back to top |
|
 |
Nsof
Daedalian Member
|
Posted: Wed Aug 02, 2006 10:17 pm Post subject: 3 |
|
|
| CzarJ wrote: |
| As a musician, I have to support C#. |
I can imagine coming to office and saying "hey boss i read a note from a musician today saying we should work our C#".
He would kick my ass all the way to java _________________ Will sell this place for beer |
|
| Back to top |
|
 |
HyToFry
Drama queen
|
Posted: Wed Aug 02, 2006 10:23 pm Post subject: 4 |
|
|
Having only used java, and never C#, I would support C#. From what I've read, it's better. _________________ "History is merely a list of surprises. It can only prepare us to be surprised yet again." Hi ho. |
|
| Back to top |
|
 |
Samadhi
+1
|
Posted: Thu Aug 03, 2006 1:18 am Post subject: 5 |
|
|
Java IMO, is clunky. I haven't programmed in any C language but from what I've seen and read it's very versatile.
If C# maintains that versatility and manages to also incorporate the ease of use associated with Visual Basic, I'd have to go with C#.
I'll take it point by point.
- Rapid development, productivity - I think that this is mostly equal.
- Ease of use - I assume you mean for the programmer. C# should be easier.
- Learning curve - VB's compiling error instructions are HIGHLY useful. If C# is anything like it, that alone will smooth the curve immensely.
- Salary for expert developers in the language - if anything you'd probably be able to pay C# experts less since it's newer.
- Future of the language (where is it heading, what features it will have) - ~shrug~
- Development/Build/QA/Deployment tools - Not sure
- Amount of code needed to achieve the same task (effects maintenance) - Not sure.
- The usual: Performance, Stability, Portability - From what I've read, java is very portable because of the virtual machine. How true that is, I don't know. But for the other two, I've found java lacking in both respects.
_________________ And he lived happily ever after. Except for the dieing at the end and the heartbreak in between. |
|
| Back to top |
|
 |
MillerTime
Deceased Extra-Terrestrial Member
|
Posted: Tue Aug 08, 2006 2:57 am Post subject: 6 |
|
|
| I like how the .NET Framework actually acts as the standard library for C# - it's nice for writing ASP and Windows apps, once you figure out how all the .NET stuff works (I'm still a little confused about the Brush and Pen objects, and all that other drawing-related stuff). |
|
| Back to top |
|
 |
Jack_Ian
Big Endian
|
Posted: Tue Aug 08, 2006 7:58 pm Post subject: 7 |
|
|
C-Octothorpe simply doesn't have the same ring to it as Java.
(If they want me to call it C-Sharp then they should use the "♯" character instead of the "#" symbol.
| Microsoft Online Customer Service wrote: |
| The spoken name of the language is "C sharp" in reference to the musical "sharp" sign, which increases a tone denoted by a letter (between A and G) by half a tone. However, for ease of typing it was decided to represent the sharp sign by a pound symbol [3] (which is on any keyboard) rather than the "musically correct" Unicode sharp sign. The Microsoft and ECMA 334 representation symbols thus agree: the # in C# is the pound sign, but it represents a sharp sign. Think of it in the same way as the <= glyph in C languages which is a less than sign and an equals sign, but represents a less-than-or-equals sign. |
|
|
| Back to top |
|
 |
DrJones*
Guest
|
Posted: Mon Oct 16, 2006 3:01 pm Post subject: 8 |
|
|
| HyToFry wrote: |
| Having only used java, and never C#, I would support C#. From what I've read, it's better. |
I agree. After having programmed in Java for years, I think ANY language would be better than it. The problem I see with C# and .NET is that I think is more of the same, as Microsoft was forbidden to use the name Java on their "Java" implementation.
"Java's crap. Scrap Java." |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|