it-swarm-eu.dev

In welcher Sprache ist Ubuntu-Desktop am häufigsten codiert?

Ich habe gehört, es ist Python

11
akshatj

Stöberte in Launchpad: ubuntu-desktop herum und suchte einige Minuten im Quellcode. Es scheint eine Mischung aus Python und Shell-Skripten zu sein.

6
Marco Ceppi

ubuntu-desktop ist ein Metapaket, das nur einen Zweck hat, nämlich eine Sammlung von Paketen durch das Debian-Paketsystem zu installieren. Daher enthält das Paket selbst keinen Quellcode in diesem Sinne, sondern nur Informationen für das Paketsystem.

Was Sie wahrscheinlich wirklich meinen, sind die Pakete, die installiert werden, wenn Sie ubuntu-desktop installieren. Dies ist jedoch eine sehr breite Frage, da es sich um eine Sammlung von Paketen handelt.

Einige Pakete sind in C++ geschrieben (wie die Hauptbibliotheken von Gnome Windows). Andere Pakete verwenden die Python gtk-Bindungen und sind daher in Python geschrieben. Es gibt auch Pakete, die in Mono geschrieben sind.

Ich glaube nicht, dass es eine Liste gibt, die zählt, wie viele Bewerbungen in welcher Sprache geschrieben sind. Es wäre auch schwierig, dies aufrechtzuerhalten, da die Paketmenge, die "Teil" von ubuntu-desktop ist, von Release zu Release variiert.

21
txwikinger

Ich denke, die Frage bezog sich auf die Sprache, in der die Anwendungen geschrieben wurden, die in der Standardinstallation ausgeführt werden.

Es ist schwer zu sagen, welche Sprache am häufigsten verwendet wird, aber ich würde C oder C++ raten. Dies ist nur eine Vermutung und da alle Sprachen in Bezug auf das Ergebnis ziemlich gleich sind, spielt es keine Rolle.

3
Ressu

Die Hauptsprachen sind C und Python, wobei Go bedeutende Fortschritte macht. C++ ist nur ein Mittel zum Zweck, weshalb Qt so gut toleriert wird. Es ist eher so, als hätte Qt mit C++ einen guten Namen :-).

1
ppetraki