Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Разработка ПО для Ubuntu какой язык  (Прочитано 380 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн wwe2012

  • Автор темы
  • Активист
  • *
  • Сообщений: 269
    • Просмотр профиля
Разработка ПО для Ubuntu какой язык
« : 29 Апрель 2019, 21:35:09 »
Привет, есть опыт программирования на C# .NET для Windows, так вот возник вопрос на каком языке пишут программы для Ubuntu

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1347
    • Просмотр профиля
Re: Разработка ПО для Ubuntu какой язык
« Ответ #1 : 29 Апрель 2019, 22:15:24 »
"Исторически сложилось так, что ядро Unix было написано на языке Си. Даже более того, этот язык был создан для написания ядра Unix. Поскольку ядро Linux было основано на ядре Minix (версии Unix), то оно тоже было написано на Си. Поэтому можно сказать, что основной язык программирования для Linux это Си и С++. Такая тенденция сохранялась на протяжении долгого времени.
А вообще, писать программы для Linux можно почти на любом языке начиная от Java и Python и заканчивая С# и даже Pascal. Для всех языков есть компиляторы и интерпретаторы. Писать программы на С++ сложно, а Си многими уже считается устаревшим, поэтому множество программистов используют другие языки для написания программ. Например, множество системных инструментов написаны на Python или Perl. Большинство программ от команды Linux Mint, установщик Ubuntu и некоторые скрипты apt написаны на Python. Множество скриптов, в том числе простые скрипты оптимизации написаны на Perl. Иногда для скриптов используется Ruby. Это скрипты OpenShift или, например, фреймворк Metasploit. Некоторые разработчики кроссплатформенных программ используют Java. Но основные компоненты системы написаны все же на Си."

 

Страница сгенерирована за 0.087 секунд. Запросов: 24.