ayuda programación ¿donde veo la lista de software libre y el lenguaje de programación que usa?
ayuda amigos tengo dudas en temas de programación
¿donde veo la lista de software libre y el lenguaje de programación que usa?
DUDA
1.- quizá ya e pensado que me equivoco y que todo esta en lenguaje elisp (ayuda con esta duda porfavor)
- Soy víctima de los grilletes digitales en mi centro de educación superior
- Estaría encantado de resolver esto y poder mostrar a mis compañeros de aula y profesor las bondades del Sistema Trisquel del software libre. ya que soy capaz de poder explicar a mis compañeros temas de libertad e instalación del sistema y sepamos que es programar en la vida real.
Hola saravia.
Que yo sepa, no existe una lista como tal de todo el software libre que existe. Al menos es lo que yo creo.
En Trisquel puedes ver que paquetes maneja en http://packages.trisquel.info/
Para saber el lenguaje, IDE, Framework que usa el programa tiene que estar en las especificaciones, no podemos ser adivinos. Si me equivoco que alguien me rectifique, porfavor.
Suerte con enseñarles las bondades del SL. :D
Saludos.
oh gracias amigo... en que carpeta encuentro las especificaciones?
he visto un programa que puedo modificar, es mas, modifique el texto del programa se llama alarm-clock
pasos:
identificar una necesidad
- hacer listas de cosas y ponerles alarma
- encontré alarm-clock
- después de descargarlo del sistema de descarga por defecto de trisquel
- identifique el archivo /usr/share/alarmclock.ui
- identifique lenguaje de etquetas xml (duda comienza aqui)
me parece que hay otro archivo que es el que crea este .ui
¿tengo que aprender el lenguaje de cada programa que quiera modificar?
¿son muchos lenguajes?
¿existe un lenguaje universal? ¿es elisp? ¿que pasos para ejecutarlo como elisp en emacs?
Bueno el tema se puede expandir... una buena meta mas cerca sería adaptarme al silabo
modulo profesional 2:
desarrollo de software y gestión de base de datos
unidad didáctica:
taller programación concurrente
18 semanas 144 horas
en la semana 17 (esta cerca)
elementos de capacidad: realiza aplicaciones utilizando procedimientos almacenados
actividades de aprendizaje: realiza el proceso de utilizar procedimientos almacenados
contenidos básicos: trabajar con procedimientos almacenados
tareas previas: tiene los conocimientos para crear aplicaciones con BD
si conocen algún link lo espero muy ansioso para poder desarrollarlo en mi taller
Ya se imaginaran que estoy en mi institución solo en estos temas de Libertad quiero comenzar con esto. OJO con links en español ya me ayudan bastante GRACIAS AMIGOS
Hola.
Lenguajes de programación hay decenas, por no decir cientos.
No todos los programas están escritos en un mismo lenguaje. Además un programa puede estar escrito en 1 o más lenguajes.
Sobre alarm-clock puedes decargarte el código fuente aquí http://alarm-clock.pseudoberries.com/#download
Por lo que veo está escrito en C/C++.
Si quieres modificar un programa tienes que conocer el lenguaje de programación que utiliza, de además el paradigma que usa. No es lo mismo programar por procedimientos, que por POO, que con POO y MVC,etc...
Realmente no hay ningún lenguaje universal, pero sí que existe uno que ha sido la base de muchos que es C.
Es complejo y requiere de tiempo el programar aplicaciones sea cual sea el ámbito.
Saludos.
> ¿donde veo la lista de software libre y el lenguaje de programación que usa?
El Free Software Directory creo que es lo que buscas: http://directory.fsf.org/wiki/Main_Page
Ya te han pasado algunas listas de programas libres. Cada programa libre se encuentra escrito en un lenguaje o mezcla de varios.
Cada programa usualmente lleva un archivo Léeme o Readme, puedes leer para obtener información útil acerca de cada programa. Si no encuentras en que lenguaje esta escrito, puede preguntar a la comunidad o comunicarte con los desarrolladores.
Sds