El problema que tengo es que la mayoría de los libros de C ++ que leo pasan casi para siempre en la sintaxis y los conceptos básicos del lenguaje, por ejemplo , for
bucles while
, matrices, listas, punteros, etc.
Pero nunca parecen construir algo que sea lo suficientemente simple como para usarlo para el aprendizaje, pero lo suficientemente práctico como para que comprenda la filosofía y el poder del lenguaje.
Luego me topé con QT, que es una biblioteca increíble.
Pero trabajando a través de las demostraciones que tienen, parece que ahora estoy en el dilema inverso. Me siento como el hijo del rico conduciendo en un auto deportivo subsidiado por el padre. Como si pudiera construir un software fantástico, pero no tengo idea de lo que sucede debajo del capó.
Como ejemplo de mi dilema, tome la tarea de construir un navegador web simple. En C ++ puro, ni siquiera sabría por dónde empezar, pero con la biblioteca Qt se puede hacer dentro de unas pocas líneas en el código.
No me estoy quejando de esto. Me pregunto cómo llenar el vacío de conocimiento entre la estructura básica del lenguaje y la interfaz de alto nivel que proporciona el marco Qt.