На каком языке программирования написан Ubuntu Terminal?

24

Это может показаться новичком для вас, пользователей Linux, но я только начал использовать Linux. Спасибо.

ReddZedd
источник
2
Я не уверен, что имел в виду OP, но я думаю, что ответ, который они могли искать, был то, какой язык используется в терминале Ubuntu. В этом случае ответ по умолчанию, bash.
JeffDror
Возможно ли, что @JeffDror был прав? Не имеет особого смысла, что «новичок» будет заботиться о языке, используемом для написания терминальной программы, но вам вполне может понадобиться знать «Это bash», чтобы вы могли искать основные команды.
Рик Чатем

Ответы:

29

gnome-terminal, стандартный терминал в Ubuntu, в основном написан на C.

Вы можете увидеть исходный код здесь .

введите описание изображения здесь

AB
источник
12
«Читай источник, Люк», говорят все лучшие программисты :)
Сергей Колодяжный
6
Для любопытных: согласно языковой статистике GitHub, gnome-терминал составляет 94,6% C, 4,3% Vala и 1,1% Other.
Рейд
5
Другой мой любимый язык: D
Камен Минков
1
@IsmaelMiguel Да, это смешно =)
АВ
1
Может быть, сделать что-то подобное? [! [введите описание изображения здесь] [2]] [1], поэтому оно идет к источнику, а не к изображению источника?
Андрес
8

Приложение Ubuntu Terminal, которое / будет использоваться в Unity8 (например, Ubuntu Phone), разработано по адресу launchpad.net/ubuntu-terminal-app

На этой странице указано, что используются следующие языки:

QML, JavaScript, C ++

NGRhodes
источник
3
Следует отметить, что это приложение Terminal, работающее в операционной системе Ubuntu Phone.
Эрик Пауэр