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


24

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


2
Я не уверен, что имел в виду OP, но я думаю, что ответ, который они могли искать, был то, какой язык используется в терминале Ubuntu. В этом случае ответ по умолчанию, bash.
JeffDror

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

Ответы:


29

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

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

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


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 ++


3
Следует отметить, что это приложение Terminal, работающее в операционной системе Ubuntu Phone.
Эрик Пауэр
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.