El Noguer

Joaquim Perez i Noguer

Comparació entre el Java i el C#

Filed under: Ciència i tecnologia — Joaquim Perez Noguer at 1:23 pm on Dilluns, juny 9, 2014

Els llenguatges Java i C# són dos llenguatges moderns d’Orientació Objectes, que tenen moltes característiques semblants. Els dos llenguatges es fan servir per desenvolupar programes segurs i fiables, donat que tots dos llenguatges són estrictament tipats i incorporen un garbage collector de memòria. Sintàcticament Java i .Net deriven de la sintaxi del llenguatge C.

Java, va ser creat per Sun i ara és propietat d’Oracle. Java va ser creat per poder escriure programes per entorns heterogenis, tant servidors com petits dispositius, amb un únic llenguatge i sense la necessitat d’haver de recompilar tot el programa cada vegada que es canviava d’entorn.

C# en canvi és un llenguatge desenvolupat per Microsoft. Microsoft va agafar l’idea del Java, i va crear la tecnologia .Net permet als desenvolupadors escriure amb Java.Net, Basic.Net, C#  o C++.Net. El codi només s’ha de compilar una vegada i és totalment compatible, independentment del llenguatge de programació .Net escollit. Ara bé el codi només es pot executar en un entorn de Microsoft.

C# és un llenguatge més nou que Java. I moltes de les funcionalitats que té C# m’agradaria trobar-les en el Java. A mesura que ha anat passant el temps Java ha anat evolucionant i incorporant algunes de les funcionalitats del C#.

En conclusió, seria bo que Java i C# unissin esforços per crear un llenguatge o una família de llenguatges nets, segurs, fiables, multiplataforma, lliure de patents i de llicències.

Més informació:



No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>