Bueno en el CodeCamp no solo fue charlas y las típicas PPTs con sus demos, muy interesantes por cierto [;)]. Sino algo que yo creo que todos los que asistimos coincidimos, que es que fue una buena oportunidad para conocernos y ponernos cara a todos los bloggers y gente con la que sueles hablar habitualmente por el MSN o por email. Aun así hay gente que asisitió con la que no tuve oportunidad de coincidir, como pudo ser Carlos Segura.
El caso esque entre está gente que conoces, conocí a Ricardo Varela, y puedo decir que me ha puesto «deberes». Estos son:
- Conocer C como la palma de mi mano. Ahora mi conocimiento de C es del 0%.
- Leer «Code Complete SE» y «Algorithms & Data Structures/ C++». Sí, toca leer libros en inglés.
- Conocer el idioma universal, el inglés. Pues mucho no hay que comentar, me defiendo a nivel escrito pero nivel hablado no.
De momento mi lista de lenguajes conocidos es:
- Visual Basic
- C#
- JavaScript
- HTML
- XML
Y bueno entonces lo que haré a partir de ahora será primero aprender C, luego C++ y por último C++ junto al CLR, que conste que no será lo último que aprenda (o eso espero).
Es ahora el momento de cambiar de forma de ver al lenguaje, ya que siempre he estado con lenguajes orientados a objetos y lenguajes declarativos, y ahora toca un lenguaje estructurado. En esta etapa de mi aprendizaje echaré mucho de menos las librerias de .NET [:'(]. Es que… ¡¿Quien me mandará a mi meterme en estas cosas?!?!?!
Bueno entonces apartir de ahora que no os sorprenda si publico alguna cosa sobre C o C++.
Bienvenido al club de los raritos que publicamos cosas sobre C/C++!!!! 😉
jo, me siento un poco culpable porque la gente dice que «mando deberes» pero… en realidad es por tu bien! }:D
Y C, incluso para gente que NUNCA vaya a programar en C, hay que saberselo, sobre todo porque:
a) Es la lingua franca del programador. Cuando aprendas cualquier otra cosa seguro que te dicen «esto es como X en C»
b) La comprension que te da sobre como funcionan los tipos, la memoria, etc… no te la da un lenguaje manejado ni uno de scripting! Y de entre los que te dan eso, es el mas simple!
Y adicionalmente, porque tu horizonte mental se amplia si eres capaz de entender lo que hace esto:
char *dp = &dest[0], *sp = &src[0];
while(*sp != ‘