Sobre mis conocimientos de C

Iniciado por snake_linux, 3 Septiembre 2015, 12:29 PM

0 Miembros y 1 Visitante están viendo este tema.

snake_linux

El caso es... ¿ Crees que estoy preparado ? ¿ Qué más o menos se C ?

ivancea96

Apenas sé de ti lo que leí en el foro xD

Si quieres seguir con C, sigue con C. Si quieres aprender otro lenguaje, apréndelo.
Java, C#, PHP, JS, Python, Java, comparten sintaxis en su mayoría, así que te serán muy fáciles de aprender.

furciorifa

Para saber si ya eres una eminencia en C debes probarte ya con los algoritmos, inducción matemática,compiladores, un sistema operativo pequeño por que no claro para eso necesitas bastantes estructuras de datos como pilas,nodos,colas,arboles binarios, y recursividad a pelo, ya que realmente domines esto lo demás será poder leer códigos de otros programadores y entenderlos al 100%.

someRandomCode

Si me decis que los sockets te parecen poco practicos cuando hasta en C (si, en C) se puede crear facilmente un objeto (con .ctor,.dtor y vtables) una vez y reutilizarlos 1000 teniendo acceso de bajo nivel, y es mas, usar sockets NIO facilmente sin bloquear en distintos threads con suma eficiencia (obviamente dependiendo del codigo) entonces te digo que no, no estas preparado.
Porque obviamente has estudiado solo una de las facetas de C, y no estas preparado para hacer ni un wrapper ni para leer las API directamente e inferir sus puntos fuertes..

Dicho eso, vas por muy buen camino sobre todo si intentas mejorarte a vos mismo! Segui asi!

snake_linux

Cita de: someRandomCode en  6 Septiembre 2015, 14:27 PM
Si me decis que los sockets te parecen poco practicos cuando hasta en C (si, en C) se puede crear facilmente un objeto (con .ctor,.dtor y vtables) una vez y reutilizarlos 1000 teniendo acceso de bajo nivel, y es mas, usar sockets NIO facilmente sin bloquear en distintos threads con suma eficiencia (obviamente dependiendo del codigo) entonces te digo que no, no estas preparado.
Porque obviamente has estudiado solo una de las facetas de C, y no estas preparado para hacer ni un wrapper ni para leer las API directamente e inferir sus puntos fuertes..

Dicho eso, vas por muy buen camino sobre todo si intentas mejorarte a vos mismo! Segui asi!

Gracias por los animos :)