Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/03/2010, 09:29
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Es una mala opcion empezar por C#?

Cita:
¿Pero por que el C# tiene tan mala prensa?
Básicamente porque el C# nació como un desarrollo de Microsft, con todos los problemas que eso significa (propietario, no portable, monoplataforma, etc.). Pero si vas a programar aplicaciones para funcionar en WIndows, es bueno.

Cita:
Parece que si uno estudia C# este por un peldaño por debajo del que estudia C++
Es esencialmente un prejuicio, pero hay algo cierto: No eres libre del entorno, lo que si puedes lograr con C/C++.
Analizado desde el punto de vista estricto de lo que significa "alto nivel" y "bajo nivel" en lenguajes informáticos, el C# estaría más arriba en los niveles, porque está más lejos del lenguaje de máquina y por lo tanto más cerca de un lenguaje "humano". Pero esas son cuestiones teóricas.
Cita:
¿Con el C# no se pueden hacer programas de todos los tipos como hace el C++? Es decir, videojuegos y esas cosas. Por lo que veo este lenguaje esta limitado a Windows ¿Eso es malo?
Bueno, sigue siendo el mismo punto: Como dependerás del entorno, harás aplicaciones que no son portables a otras plataformas. Y ese es un problema en la industria, porque, piénsalo: Las consolas de juegos no usan Windows para su funcionamiento...

Aún así, existe un proyecto GNU denominado MonoDevelop, que es un IDE cuyo objeto es precisamente disponer de un entorno de programación .Net que pueda portarse a Linux, MacOS o Windows, sin problema.
Es algo que hay que explorar...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)