ESPECTATIVAS

Hoy fue el primer dia de clases :), espero mucho de este semestre y pinta asi ya que en la materia de "Introduccion a la Programacion" nos enseñaran Java :) cuando yo creia que veria C, pero bueno tiene sus ventajas y desventajas :( yo queria aprender mas de C pero Java esta super ya que C# es una mezcla de C y Java, asi cuando quiera aprender C# me sera mas facil entenderle :).

El IDE de desarrollo sera Eclipse y creo que eventualmente NetBeans y otro IDE del cual no recuerdo el nombre. Hay una animacion de la historia del desarrollo de java aqui[/ALIGN].

En "Sistemas Operativos" por la platica de hoy, veremos sistemas operativos de red, menciono algunos como UNIX, LINUX :up: (tambien llamado GNU/Linux ya que sabemos que Linux solo es el Kernel del sistema), :down: Windows Server 2003 (buuuu!!) y AIX que lo llamo "El UNIX de IBM".

En "Ingenieria de Software" fue una platica orientada a lo que esperamos al salir de la uni (esos rollos mareadores) pero pinta bien la meteria.

En "Mate II" tendre que estudiarle mucho ya que este semestre es pilar para los proximos 2 que estan por venir :yikes: y tengo que asimilarlo al maximo.

Asi que ahora si a estudiar se ha dicho!!!

Anuncios

2 comentarios en “ESPECTATIVAS

  1. Gunnar writes:La relación entre C, Java y C# no es ni tan simple ni tan compleja como la pintas, sino que todo lo contrario ;-)A nivel básicamente sintáctico, se parecen mucho los tres – Enunciados delimitados por ; y bloques delimitados por llaves, todas las expresiones entregan un valor, los símbolos (variables, funciones, clases, etc) no llevan ningún símbolo especial, se denota llamada a función (o método, que es lo mismo) con paréntesis después del nombre del símbolo que la indica, hay que declarar todas las variables (así como su tipo) antes de utilizarlas etc. Sin embargo, a nivel semántico, son bichos completamente distintos.Por ejemplo, yéndote por lo más simple: En C no existen los objetos, y tanto Java como C# están (casi) basados en un modelo de objetos. En C puedes hacer OOP dándole vueltas a los conceptos, de una manera que se me hace muy poco natural, pero funciona. En Java y C# puedes hacer programación tradicional procedimental, pero siempre va a haber un tufillo indicándote que eres un miembro de determinada clase y estás brincándote los supuestos.En fin… No te vayas con las apariencias. Si te gusta programar, no esperes a que te enseñen. Aprende por tu cuenta los lenguajes que puedas (de mis favoritos para un OOP limpio, completo, simple y natural estarían Ruby y Python, con diferencias fuertes de concepción, como el asunto de la herencia múltiple), haz algún proyectito pequeño o mediano con ellos, participa en alguno más grande… Sólo así. El que en la universidad te enseñen construcción de compiladores no significa que le entiendas en realidad ;-)

  2. Gracias por tus comentarios, lo de la similitud de java y C++ (perdon por poner solo C :P) con C# es que leo un libro como referencia para aprender sobre este lenguaje y el cual dice :"As a recent birth in the programming language family, C# has two programming language parents : C++ and Java. C# contains many C++ features but also adds the object-oriented features from Java"Claro que no pueden ser de cierta manera similares, ya que C es un lenguaje esctructurado y Java junto con C# son orientados a objetos.Y si le agregamos que en un curso introductorio a Mono, el instructor pregunto si conociamos Java ya que C# es muy parecido a el.En lo sintactico talvez sean similares (y era a lo que me referia) pero ya en la forma de conceptualizar las cosas, como tu dices "son bichos completamente distintos".

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s