The Grey Labyrinth is a collection of puzzles, riddles, mind games, paradoxes and other intellectually challenging diversions. Related topics: puzzle games, logic puzzles, lateral thinking puzzles, philosophy, mind benders, brain teasers, word problems, conundrums, 3d puzzles, spatial reasoning, intelligence tests, mathematical diversions, paradoxes, physics problems, reasoning, math, science.

   
The Grey Labyrinth Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    RegisterRegister  
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

C# or Java

 
Reply to topic    The Grey Labyrinth Forum Index -> Science, Art, and Culture
View previous topic :: View next topic  

C# or Java
C#
69%
 69%  [ 9 ]
Java
30%
 30%  [ 4 ]
Total Votes : 13

Author Message
Nsof
Daedalian Member



PostPosted: Wed Aug 02, 2006 5:55 pm    Post subject: 1 Reply with quote

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
View user's profile Send private message
CzarJ
Hot babe



PostPosted: Wed Aug 02, 2006 7:48 pm    Post subject: 2 Reply with quote

As a musician, I have to support C#.
Back to top
View user's profile Send private message Send e-mail AIM Address
Nsof
Daedalian Member



PostPosted: Wed Aug 02, 2006 10:17 pm    Post subject: 3 Reply with quote

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
View user's profile Send private message
HyToFry
Drama queen



PostPosted: Wed Aug 02, 2006 10:23 pm    Post subject: 4 Reply with quote

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
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Samadhi
+1



PostPosted: Thu Aug 03, 2006 1:18 am    Post subject: 5 Reply with quote

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
View user's profile Send private message Send e-mail MSN Messenger
MillerTime
Deceased Extra-Terrestrial Member



PostPosted: Tue Aug 08, 2006 2:57 am    Post subject: 6 Reply with quote

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
View user's profile Send private message
Jack_Ian
Big Endian



PostPosted: Tue Aug 08, 2006 7:58 pm    Post subject: 7 Reply with quote

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
View user's profile Send private message
DrJones*
Guest



PostPosted: Mon Oct 16, 2006 3:01 pm    Post subject: 8 Reply with quote

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
Display posts from previous: by   
Reply to topic    The Grey Labyrinth Forum Index -> Science, Art, and Culture All times are GMT
Page 1 of 1

 
Jump to:  
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
Site Design by Wx3