ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

C# vs java

Alan AlvarezInforme14 de Septiembre de 2015

868 Palabras (4 Páginas)367 Visitas

Página 1 de 4

Lenguajes de programación (c# vs java)

Introducción.

En el siguiente articulo se mostraran  algunos pros y contras de los lenguajes de programación que hoy nos toca ver que son c# y java analizando y haciendo énfasis en las cosas que los convierte en buenos o malos lenguajes dando al final una respuesta a la pregunta ¿Qué lenguaje es mejor para programar? Basados en los datos encontrados.

Durante esta investigación se recabaron algunos datos de diferentes fuentes de información. Debemos recordar que en este tema el concer una respuesta que sea 100% acertada es prácticamente imposible ya que depende mucho de la habilidad y capcidades del que lo use asi de sus gustos personales.

Asi que para empezar demos un vistaso a lo que cada lenguaje  tiene para ofrecernos y como es que esto hace uno o a otro mejor .

Comencemos con Java

Resulta ser que java es un lenguaje simple con una curva de aprendizaje bastante alta lo que nos indica que se puede aprender con bastante facilidad además que que aquellos que estuvieran familiarizados con C++  tendrán un sistema con muchas similitudes que les ayudara a comprenderlo rápido y quitara algunas de las cosas que hacían un tanto complejo el uso de estos.

Además de todo esto java es un lenguaje orientado a objetos desde su concepción por lo cual es mas que funcional a la programación actual como a la que se puede esperar se siga dando durante algunaos años esto y el dinamismo que posee lo hacen una plataforma muy rentable.

Una vez enumeradas de manera breve sus características procedemos a dar algunas ventajas y desventajas del mismo

Ventajas:

Es una fuente abierta asi que no se tiene porque preocuparse por los impuestos sobre la patente , permite el desarrollo de multiples aplicaciones wey dinámicas, lenguaje simple sin tanta complejidad como C, la seguridad es un factor ya que tiene algunas reglas que evitan generar virus con el.

Desventajas:

Si bien java es un sistema muy completo que no posee un gran numero de desventajas  la mayor y mas considerable  es la velocidad  que es una limitante a ser considerada ya que los programas hechos con java no suelen ser muy rápido aunque se dice están trabajando en esto la realidad es que sigue siendo una limitante dentro de el mismo

Ahora pasemos a analizar el lenguaje C#

El lenguaje de C#  dentro de sus principales características están la sencillez que tiene para ser usado ya que este elimina  muchos elementos de otros  lenguajes que hacen que su uso sea un tanto laborioso. Además de que al ser un lenguaje un tanto mas moderno ya incluye funciones o instrucciones que en otros lenguajes como Java si bien si se pueden usar necesitan ser simulados.

Este lenguaje comparte con java el estar hecho orientado a objetos pero de una manera mucho mas pura. Otra característica importante es que esta también orientado a componentes por lo cual puede realizar acciones por default que otros sistemas tienen que simular para poder correr.

Ahora que las características están mas o menos claras procedamos a dar las ventajas y las desventajas

ventajas.

En el incio del programaes posible declarar una o mas clases dentro de un mismo espacio ,tiene una gama mas alta de tipos de datos  que aquellos que poseen C++ y java , además permite la de declaración de propiedades dentro de cualquier clase , tiene ua especie de control para que  versiones mas antiguas o nuevas de un mismo software se puedan correr al mismo tiempo.

Desventajas

Una de las principales es que para poder usar este lenguase  se tiene que conseguir una versión reciente de Visual Studia. NET  y la computadora donde se quiera usar debe tener unos requisitos minimos de sistema para que este pueda siquiera correr con esto se acarrean problemas de espacio y de rendimiento del equipo y una de las que mas afectan es que cualquera que no tengo un concimiento  en ningún lenguaje de programación  será una tarea titánica poder aprender a trabajar en este sistema  sin mencionar que si se requiere un tutorial untanto detallado se necesita una conexión a internet

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (70 Kb) docx (12 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com