Установка языка. Программирование в Linux 6

Установка языка

Во второй статье эта серия Я установил этапы создания программы. В настоящее время это третья задача - преобразовать ожидаемые параметры производительности в компьютерный код, исполняемый устройством. Для этого вам нужно выбрать язык программирования.

Установка языка. Предложения на любой вкус.

Если пользователи операционной системы Penguin не могут на что-то пожаловаться, так это на наличие предложений в этой области. Даже некоторые проприетарные языки, зарезервированные только для проприетарных операционных систем, сегодня можно использовать для программирования под Linux. Фактически, сама Microsoft была вынуждена разрешить выполнение дистрибутивов в Windows, чтобы соблазнить программистов. В будущих статьях я обещаю более подробное описание многих из этих языков по отдельности, а также того, как установить их в некоторые из самых популярных дистрибутивов..

Однако я не хочу упускать возможность представить инструмент что, если у вас нет возражений против пакетов в формате Snap, Это сэкономит вам много времени на подготовку среды программирования.

убунту сделать

Несмотря на слово Ubuntu в названии, мы можем установить его в любом дистрибутиве, который поддерживает пакеты в формате Snap.

Se trata de una инструмент для использования из терминала, который позволяет установить все необходимое (языки программирования, библиотеки и среды разработки) некоторых из наиболее распространенных вариантов создания приложений для настольных и мобильных устройств.

Устанавливается командой:
sudo snap install ubuntu-make --classic

Некоторые параметры доступны в Ubuntu-Make

Платформа Android

  • Android NDK: набор инструментов для использования библиотек языков C и C ++ при создании приложений Android.
  • Android SDK: инструменты, необходимые для разработки приложений Android или разблокировки загрузчика устройства и обновления его с помощью нового образа системы.
  • Android Studio: официальная интегрированная среда разработки для создания приложений для Android

Языки программирования

  • Crystal: язык программирования, вдохновленный Ruby, но с более продвинутыми функциями.
  • Дротик; Один язык для создания приложений с пользовательским интерфейсом для всех платформ.
  • Flutter: Комплект для создания пользовательского интерфейса.
  • Go: этот язык с открытым исходным кодом очень прост в изучении и очень универсален для создания всех видов приложений.
  • Java: популярный кроссплатформенный язык программирования, пользующийся популярностью у многих разработчиков и похожий на человеческий синтаксис.
  • Котлин; Язык программирования, который все чаще заменяет Java для создания мобильных приложений.
  • Maven: инструмент от Apache Foundation для управления и создания проектов на Java и других языках.
  • Rust: мультипарадигмальный, многоцелевой язык программирования, изначально разработанный Mozilla Foundation и теперь находящийся в руках сообщества.
  • Скала: Согласно Википедии - это многопарадигмальный язык программирования, предназначенный для краткого, элегантного и типобезопасного выражения общих шаблонов программирования.
  • Swift: этот язык программирования, изначально созданный Apple, а теперь открытый исходный код, призван упростить программирование.
  • Node.js: среда для создания и выполнения программ, разработанных на Javascript.

Платформа Arduino

Arduino - это платформа для проектов в области электроники, сочетающая аппаратное и программное обеспечение с открытым исходным кодом. В Ubuntu-Make мы находим следующие инструменты:

  • Arduino: официальный комплект программного обеспечения для проекта
  • Орел: Инструмент для схемотехники.
  • Fritzing: Очень простой в освоении инструмент для электронного дизайна проектов:

Интегрированные среды разработки

  • VSCodium: интегрированная среда разработки, созданная на основе кода Visual Studio, но без средств телеметрии Microsoft.
  • Visual Studio Code: интегрированная среда разработки Microsoft с несколькими плагинами, которые делают ее идеальной для программирования на самых популярных языках.
  • Atom: текстовый редактор с широкими возможностями настройки, идеально подходящий для программистов, которые не хотят иметь дело со сложностями интегрированной среды разработки.
  • Eclipse / Cpp / Php / Javascript: классическая интегрированная среда разработки с открытым исходным кодом в версиях, оптимизированных для языков Java, C ++, PHP и Javascript.

Это лишь некоторые из того, что вы можете установить с помощью Ubuntu-Make, полный список можно найти (после установки приложения) с помощью команды:
umake --help


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.