it-swarm-es.com

¿En qué idioma está ubuntu-desktop codificado principalmente?

Escuché que es Python

11
akshatj

Se asomó en Launchpad: ubuntu-desktop ay buscó en la fuente durante unos minutos. Parece ser una mezcla de Python y scripts de Shell.

6
Marco Ceppi

ubuntu-desktop es un metapaquete que solo tiene un propósito, que es instalar una colección de paquetes por el sistema de paquetes de Debian. Por lo tanto, el paquete en sí no tiene código fuente en este sentido, sino solo información para el sistema de paquetes.

Lo que probablemente realmente quiere decir es sobre los paquetes que se instalan cuando instala ubuntu-desktop. Sin embargo, esta es una pregunta muy amplia, ya que es una colección de paquetes.

Algunos paquetes están escritos en C++ (como las principales bibliotecas de ventanas de Gnome). Otros paquetes usan los enlaces Python gtk y, por lo tanto, están escritos en Python. También hay paquetes que están escritos en mono.

No creo que haya una lista que se mantenga contando cuántas aplicaciones están escritas en qué idioma. Esto también sería difícil de mantener, ya que el conjunto de paquetes que son "parte de" ubuntu-desktop varía de una versión a otra.

21
txwikinger

Creo que la pregunta se refería al lenguaje utilizado para escribir las aplicaciones que se ejecutan en la instalación predeterminada.

Es difícil decir qué lenguaje se usa más, pero supongo que C o C++. Esto es solo una suposición y dado que todos los idiomas son bastante iguales en términos de resultados, realmente no importa.

3
Ressu

Los lenguajes principales son C y Python, con Go haciendo avances significativos. C++ es simplemente un medio para un fin y es por eso que Qt se tolera tan bien. Es más como el uso juicioso de Qt de C++ le da un buen nombre :-).

1
ppetraki