W jakim języku programowania jest napisany terminal Ubuntu?

24

To może wydawać się bardzo początkującym pytaniem dla użytkowników Linuksa, ale właśnie zacząłem używać Linuksa. Dzięki.

ReddZedd
źródło
2
Nie jestem pewien, co oznaczało OP, ale myślę, że odpowiedzią, której mogli szukać, był język używany w terminalu Ubuntu. W takim przypadku odpowiedź jest domyślna, bash.
JeffDror
Czy to możliwe, że @JeffDror miał rację? Nie ma większego sensu, aby nowicjuszowi zależało na języku używanym do pisania programu terminalowego, ale bardzo możliwe, że będziesz musiał znać „To jest bash”, abyś mógł poszukać podstawowych poleceń.
Rick Chatham

Odpowiedzi:

29

gnome-terminal, standardowy terminal w Ubuntu, jest napisany głównie w C.

Można zobaczyć kod źródłowy tutaj .

wprowadź opis zdjęcia tutaj

AB
źródło
12
„Przeczytaj źródło, Łukasz”, powiedz wszystkim czołowym programistom :)
Sergiy Kolodyazhnyy
6
Dla ciekawskich: Według statystyk językowych GitHub, terminal gnome wynosi 94,6% C, 4,3% Vala i 1,1% Inne.
Reid
5
Inny to mój ulubiony język: D
Kamen Minkov
1
@ IsmaelMiguel Tak, to zabawne =)
AB
1
Może zrobić coś takiego? [! [wprowadź opis obrazu tutaj] [2]] [1], więc idzie do źródła, a nie do obrazu źródła?
Andres
8

Aplikacja Ubuntu Terminal, która jest / będzie używana w Unity8 (np. Ubuntu Phone), jest rozwijana na launchpad.net/ubuntu-terminal-app

Na tej stronie znajduje się informacja, że ​​używane języki to:

QML, JavaScript, C ++

NGRhodes
źródło
3
Należy zauważyć, że jest to aplikacja Terminal działająca w systemie operacyjnym Ubuntu Phone.
Eric Power