Autor
|
Tema: Programación en Linux (Leído 2,840 veces)
|
okik
Desconectado
Mensajes: 462
|
Hola ¿Qué lenguaje de programación puedo aprender para crear apps que funcionen en linux? Se programar en VB y NET. Pero no busco un equivalente en Linux, sino el lenguaje más adecuado sin importar la dificultad. Creo haber visto por ahí que es el C, hice un programa simple y no sabía ni como compilarlo, ni como abrir un proyecto Tenía archivos *.c, *.h, etc y no sabía ni como cargarlo usan Net o C++ de VB6 Graicasss
Y ya de paso preguntar que es mejor o más adecuado, C, C++, C# , no entiendo para que sirve cada uno.
|
|
« Última modificación: 22 Junio 2016, 14:08 pm por okik »
|
En línea
|
|
|
|
engel lex
|
c en linux corre bien, para compilar sin ide es simplemente (para c++) g++ archivo.cpp -O binario puedes usar mono que es un lenguaje "compatible" con. net puedes usar java de script, puedes usar python (que corre literalmente cientos de veces mas rápido que en Windows) también nodejs eso es lo mas mainstream no se si estare olvidando algo
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
AlbertoBSD
Programador y
Moderador Global
Desconectado
Mensajes: 3.705
🏴 Libertad!!!!!
|
Y ya de paso preguntar que es mejor o más adecuado, C, C++, C# , no entiendo para que sirve cada uno. C El C de toda la vida, el primero y el de mas bajo nivel https://es.m.wikipedia.org/wiki/C_(lenguaje_de_programación) C++ Es la version en la que puedes trabajar con objetos clases y tiene algunas funcionalidades extras como sobre carga de operadores etc C# Es la copia de que Microsoft hizo de Java. Con una sintaxis igual a la de C y C++. Claro con sus propias características y mejoras. Saludos
|
|
|
En línea
|
|
|
|
okik
Desconectado
Mensajes: 462
|
c en linux corre bien, para compilar sin ide es simplemente (para c++) g++ archivo.cpp -O binario puedes usar mono que es un lenguaje "compatible" con. net puedes usar java de script, puedes usar python (que corre literalmente cientos de veces mas rápido que en Windows) también nodejs eso es lo mas mainstream no se si estare olvidando algo gracias por responder "puedes usar mono que es un lenguaje "compatible" con. net" ¿Qué significa que es compatible con Net?, ¿Que se puede abrir el proyecto con Net?¿que se puede compilar con net? ¿Que es ejecutable en Windows? no entiendo. "c en linux corre bien, para compilar sin ide es simplemente (para c++)" Esto no lo entiendo bien.
|
|
|
En línea
|
|
|
|
okik
Desconectado
Mensajes: 462
|
C El C de toda la vida, el primero y el de mas bajo nivel https://es.m.wikipedia.org/wiki/C_(lenguaje_de_programación) C++ Es la version en la que puedes trabajar con objetos clases y tiene algunas funcionalidades extras como sobre carga de operadores etc C# Es la copia de que Microsoft hizo de Java. Con una sintaxis igual a la de C y C++. Claro con sus propias características y mejoras. Saludos Gracias, me queda más claro. ¿Entonces puedo programar con C++ en Windows, compilarlo y funcionaría en Linux? (Siempre y cuando no user librerías DLL de windows ya que imagino que no pueden usarse en Linux)
Yo entiendo que Net usa el Framework y en Linux no funcionaría. Yo uso Net pero VB.Net, rara vez he usado C++ o C#, así que no se.
|
|
« Última modificación: 22 Junio 2016, 14:48 pm por okik »
|
En línea
|
|
|
|
engel lex
|
busca sobre mono en internet xD lo dejé asi para que tu revisaras...
sobre lo de compilar, es simplemente esa linea de comandos... claro con compilador g++ instalado
no hagas doble post usa el boton modificar!
si, sobre c/c++ muchos codigos son compatibles, siempre y cuando no accesen a un api del sistema, no usen Windows.h, ni dlls, si se apegan a las librerías standard, la compatibilidad es de (casi) el 100%
|
|
« Última modificación: 22 Junio 2016, 14:49 pm por engel lex »
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
|