C# no es tan difícil…
Si eres de esas personas que se sienten un poco negadas para aprender programación o C#, incluso leyendo libros y demás, comentarte que nunca es tarde para intentar romper el mito.
En el enlace que os pongo al final de la entrada, accedereis a un sitio Web en inglés, enfocado a enseñarnos C# como si fuéramos chavales.
La idea es la de explicarnos el lenguaje con dibujos y explicaciones menos enrevesadas que nos ayuden a comprender mejor el lenguaje.
Son 5 interesantes partes que espero que os gusten, y si tenéis algún sobrino, primo, amigo o hijo en una edad de aprendizaje, es posible que incluso con esto, hagan sus primeros pinitos.
También puedes descargarte el eBook de forma rápida.
Referencias
Enlace Web. Acceso al curso.
Enlace Web: Descargarse el eBook (2.9 Mb aproximadamente).
3 Responsesso far
perdon pero diciento:
C# es un lenguaje MUY complicado. Mi experiencia profecional es con Java/C#/Python/Bash/JavaScript/D/C/C++/Lisp. ademas de eso tengo mi propio lenguaje.
Comparemoslo con su primo mas cercano: Java
C# como lenguaje tiene el doble de palabras reservadas, y muchas mas posibilidades de error.
El VisualStudio como ide es mediocre (fuera de su editor de asp que es genial) pero esto no es parte de C# es parte de .net pero no del lenguaje.
Ahora.. las api.net son bastante mejores que las de java.
Hola JBC,
es una forma de verlo.
A mí C# no me parece para nada difícil, y respecto al IDE, siendo mediocre como tú dices, es el mejor que hay. No he visto mejor IDE que el de Visual Studio.
A Microsoft se le pueden criticar muchas cosas, pero precisamente el IDE de Visual Studio es una difícilmente criticable, aunque para el gusto están los colores claro está.
Muchas gracias por compartir tu punto de vista.
Saludos.
Tengo conocimientos muy básicos. Cuando me senté por primera vez en Python, sin saber nada (excepto las clases de pascal que tuve en el secundario), pude deducir como funcionaba y empezar a hacer cosas básicas, como por ejemplo calculadoras con algunas opciones avanzadas. Luego usando game engines basados Python pude hacer cosas, luego de leer los tutoriales en los que se explicaba la mecánica.
Ahora años más tarde estoy con un game engine que usa C#. Leí tutos sobre la sintaxis de C# porque a simple vista no le encontraba lógica. Pude aprender cosas básicas. A la hora de trabajar con el game engine me cuesta muchísimo, no encuentro lógica, siento como si todo estuviera «oculto» como si hubiera que saber de memoria cosas que no se dónde verlos. Leo los scripts de los ejemplos y no logro deducirlo.
No me paso con otros lenguajes: Python, Lua, Pascal, HTML, inclusive el lenguaje particular de game maker (por cierto lo más fácil y lógico que vi en mi vida). Se que soy novato, pero no soy tonto C# es retorcido.
Mi primera opción fue buscar tutoriales para chicos (tengo 30) dado que tienen que partir de lo más básico y no presuponer conocimientos. De momento pude hacer cosas básicas pero sigo trabado, espero que con los tutos de esta página pueda avanzar.
No estoy usando C# por necedad sino por requisitos del Game Engine, el cual uso por necesidad.