Tuesday, Jun 18th

Last update09:16:19 PM GMT

Add Announcement Here

Java or C#

Java or C#

(English) During our last event Microsoft DotNet discovery day we had a discussion regarding Java and C#. As we all know there are more Java developers in Africa than there are C# ones. We would like to spark a discussion about the two. This is not to say one is better than the other, but rather talk about pro and cons from a technology perspective but also from what makes sense to African developers.

(Francais) Lors de notre dernière journée évènement Microsoft DotNet Discovery, nous avons eu une discussion au sujet de Java et C #. Comme nous le savons tous il ya beaucoup  plus de développeurs Java que C # en Afrique. Nous tenons à lancer une discussion sur la comparaison des deux. Cela ne veut pas dire qu' un langage est meilleur que l'autre, mais plutôt discuter sur le point de vue technologique mais aussi de ce qui arrange les développeurs africains.

amadou
useravatar
Offline
169 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

java is almost opensource and its availability is easier than that of microsoft's C#
and even schoold are mainly focused in OOP which is not easily comprehended in microsoft based languages

snillockim
useravatar
Offline
1 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

snillockim wrote:

java is almost opensource and its availability is easier than that of microsoft's C#
and even schoold are mainly focused in OOP which is not easily comprehended in microsoft based languages

I can tell you are Java product smile. However, I may have to object here. My first question is how much experience have you had with C#?
C# is purely an OOP language and was inspired by Java. Microsoft was sued over trying to make changes to the Java languages. Microsoft with the help of Anders Hejlsberg (The creator of C#) they decided to create a new OOP  language with a powerful virtual machine CLR. C# was basically a copy of Java and a replacement for both C++ and VB.

So I will be careful before saying: "even schoold are mainly focused in OOP which is not easily comprehended in microsoft based languages".

The reason why most schools or institutions do not adopt.NET or its languages such as C# is because of licenses (that cost money).

amadou
useravatar
Offline
169 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

I think that both are efficient as I used  the two of them in different projects, Java more than C#. But for African developers, Java is better than C# because they won't deal with licences which cost a lot of money

kedjeha
useravatar
Offline
1 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

As kedjeha said, It depends on the project. If you are developing  a  cross platform application, you better use Java. Even now you have Mono to develop cross platform applications with c#.

Selom
useravatar
Offline
17 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

As amadou said the CLR is a powerful virtual machine. And I personnally think C# is the best language to  write Windows desktop and web applications. I also like the WCF which is well designed and simplify N-tier app development.

Selom
useravatar
Offline
17 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

Salut,
Qu'entends tu par

amadou wrote:

... mais aussi de ce qui arrange les développeurs africains.

?
Chaque langage vient avec ses spécificités... se focaliser sur l'un de ces langages plutôt que sur l'autre serait limiter les possibilités de développement. Le critère de décision est : "que veux-je faire ?"
Si on sait ce que l'on souhaite, le langage de programmation n'est qu'un outils pour y arriver.
Bien à vous.

PS : English for the next time, that message was important.

godbod
useravatar
Offline
5 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

Je suis d'accord avec l'hypothese godbod j'ajoute simplement que tous les langages se valent l'essentiel c'est d'en maitriser au moins et pouvoir lui faire confiance lors d'un developpement d'un probleme

momozizou
useravatar
Offline
2 Posts
User info in posts
Administrator has disabled public posting

Re: Java or C#

yep.

godbod
useravatar
Offline
5 Posts
User info in posts
Administrator has disabled public posting

Board Info

Board Stats:
 
Total Topics:
117
Total Polls:
0
Total Posts:
463
Dormant:
User Info:
 
Total Users:
1305
Newest User:
Bazo
Members Online:
0
Guests Online:
98

Online: 
There are no members online

Forum Legend:

 Topic
 New
 Locked
 Sticky
 Active
 New/Active
 New/Locked
 New Sticky
 Locked/Active
 Active/Sticky
 Sticky/Locked
 Sticky/Active/Locked

Contact us

  • Add: 554 N Frederick Avenue Suite 216,
    Gaithersburg, MD 20877 USA
  • Tel: (888) 418-1146
You are here: Forum Java General discussion Java or C#