• Miércoles 1 de Abril de 2026, 07:38

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - nmaxcom

Páginas: [1]
1
C/C++ / C u otro lenguaje para GUI?
« en: Lunes 23 de Noviembre de 2009, 21:41 »
Buenas a todos! Llevo un tiempo planteandome que lenguaje de programación quiero aprender. He aprendido a programar cosas de bajo nivel o consola o cutres tipo C, batch, vbscript, mIRC scripting, algo de bash etc..

Tengo ganas de saltar al GUI y me han recomendado python. Me interesa dominar las dos cosas, bajo y alto nivel, para ello me estoy dando caña con C pero de alto nivel estoy en blanco. VisualBasic y C# me los han desaconsejado mucho, ignoro el motivo. C++ tampoco me "gusta" mucho, en el sentido de las críticas que he oido, por ejemplo aquella famosa de Linus Torvalds que se decía que C++ intentaba ser un lenguaje de alto y bajo nivel sin conseguir ninguno de los dos. He visto algunos programas hechos en Java y me parecen lentos y lo poco que he visto de codigo no me ha gustado.

En fin, siento el rollazo, que tal python? Que posibilidades reales tiene? Se pueden generar *.exe independientes verdad?

Quiero aprender a programar aplicaciones GUI en principio sin una complejidad muy grande pero que tenga opciones de hacerlo en un futuro si me veo seguro. Qué lenguaje me recomendáis, cual creeis que es el mejor lenguaje para hacer aplicaciones con GUI?

En fin, cualquier consejo sobre alto nivel sería estupendo, gracias.

PD: también he leido que hacer GUI con C es una tonteria, habiendo opciones mejores hoy en dia.

2
Microcontroladores / ¿Cómo se empieza?
« en: Lunes 28 de Septiembre de 2009, 20:48 »
Hola, siempre he tenido curiosidad. Me gusta el tema robótica, IA, programación...pero me pregunto por donde se empieza? Por ejemplo, para hacer pequeños robotitos con algun algoritmo sencillo (o no). Por decir algo, tipo esto: youtube.com/watch?v=MWJHcI7UcuE (que a lo mejor me decís que esto ya es muy avanzado y me estoy dandolas aqui de listo jeje :rolleyes: lo pongo así porque no puedo poner URLs)

Alguien me podría hacer un pequeño croquis sobre lo que habría que aprender y/o alguna cosa para que me haga una idea de lo que se requiere? Por ejemplo empezar aprendiendo a saber hacer ciertas cosas en electronica, conocer tal lenguaje de programación, empezar con tal microcontrolador...en fin, no sé si alguien entiende lo que pido pero cualquier información será buena ^_^

Gracias!

3
C/C++ / Duda novato punteros
« en: Lunes 28 de Septiembre de 2009, 14:34 »
Buenas, estoy empezando con C++ leyendo de aquí y de allá y me he atascado con el tema punteros en este manual:

Citar
int *entero;
Debes tener muy claro que "entero" es una variable del tipo "puntero a int", y que
"*entero" NO es una variable de tipo "int".

De acuerdo, una variable puntero sólo almacenará una dirección de memoria a la que apunta. O sea que nunca puede hacer de "contenedor" o de variable normal, nunca almacenará nada que no sea una dirección de memoria, ¿no? Más abajo leo:

Código: C++
  1. int main(){
  2. int*a;
  3. a=new int;
  4. *a=10;
  5. }
  6.  

Acostumbrado a leer cosas tipo a = &variable, en las que se inicia al puntero y hace que apunte a una variable, me surge la duda.
Si *a, por ser puntero, no puede hacer nunca de variable normal sino que en este caso es un puntero de tipo int que debería apuntar a una variable...donde está exactamente el número 10 almacenado? La teoría me dice que "a" sólo está apuntando a una variable de tipo int que contiene el numero 10. Y bien, donde está esa variable? Como se llama?

Gracias!

Páginas: [1]