Installation d'une langue. Programmation sous Linux 6

Installer une langue

En segundo artículo de ces séries J'ai établi les étapes de création d'un programme. Actuellement, il s'agit de la troisième tâche, qui consiste à convertir les paramètres de performances attendus en code informatique exécutable par un appareil. Pour cela, vous devez choisir un langage de programmation.

Installation d'une langue. Des offres pour tous les goûts.

Si les utilisateurs du système d'exploitation penguin ne peuvent pas se plaindre de quelque chose, c'est la disponibilité des offres dans ce domaine. Même certains langages propriétaires réservés uniquement aux systèmes d'exploitation propriétaires, peuvent aujourd'hui être utilisés pour programmer depuis et pour Linux. En fait, Microsoft lui-même a été contraint d'autoriser l'exécution de distributions sous Windows pour séduire les programmeurs. Pour les prochains articles, je promets une description plus détaillée de bon nombre de ces langages individuellement, ainsi que la façon de l'installer dans certaines des distributions les plus populaires..

Cependant, je ne veux pas manquer l'occasion de présenter un outil que, si vous n'avez pas d'objection aux packages au format Snap, Cela vous fera gagner beaucoup de temps dans la préparation de votre environnement de programmation.

Ubuntu-Make

Malgré le mot Ubuntu dans le nom, nous pouvons l'installer sur n'importe quelle distribution prenant en charge les packages au format Snap.

Il s'agit d'un outil à utiliser depuis le terminal qui permet d'installer tout ce dont vous avez besoin (langages de programmation, bibliothèques et environnements de développement) de certaines des options les plus courantes pour créer des applications pour les appareils de bureau et mobiles.

Il s'installe avec la commande :
sudo snap install ubuntu-make --classic

Certaines options disponibles dans Ubuntu-Make

Plateforme Android

  • Android NDK : Ensemble d'outils pour utiliser les bibliothèques des langages C et C++ dans la création d'applications Android.
  • SDK Android : outils nécessaires pour développer des applications Android ou déverrouiller le chargeur de démarrage de l'appareil et le mettre à jour avec une nouvelle image système.
  • Android Studio : l'environnement de développement intégré officiel pour la création d'applications Android

Langages de programmation

  • Crystal : langage de programmation inspiré de Ruby, mais avec des fonctionnalités plus avancées.
  • Dard; Une langue pour créer des applications avec une interface utilisateur pour toutes les plateformes.
  • Flutter : Kit de création d'interface utilisateur.
  • Go : Ce langage open source est très facile à apprendre et très polyvalent pour créer toutes sortes d'applications.
  • Java : un langage de programmation multiplateforme populaire avec de nombreux développeurs et une syntaxe semblable à celle d'un humain.
  • Kotlin ; Un langage de programmation qui remplace de plus en plus Java pour la création d'applications mobiles.
  • Maven : Un outil de la Fondation Apache pour la gestion et la construction de projets en Java et dans d'autres langages.
  • Rust : Un langage de programmation multi-paradigmes et polyvalent développé à l'origine par la Fondation Mozilla et maintenant entre les mains de la communauté.
  • Scala : D'après Wikipédia est un langage de programmation multi-paradigmes conçu pour exprimer des modèles de programmation courants de manière concise, élégante et sécurisée.
  • Swift : Ce langage de programmation créé à l'origine par Apple, et désormais open source, est destiné à faciliter la programmation.
  • Node.js : Environnement de création et d'exécution de programmes développés en Javascript.

Plateforme Arduino

Arduino est une plate-forme pour les projets électroniques combinant du matériel et des logiciels open source. Dans Ubuntu-Make, nous trouvons les outils suivants :

  • Arduino : le kit logiciel de projet officiel
  • Eagle : Outil pour la conception de circuits.
  • Fritzing : Outil très facile à apprendre pour la conception de projets électroniques :

Environnements de développement intégrés

  • VSCodium : environnement de développement intégré construit à partir de Visual Studio Code, mais sans les outils de télémétrie de Microsoft
  • Visual Studio Code : environnement de développement intégré de Microsoft avec plusieurs plugins qui le rendent idéal pour la programmation dans les langages les plus populaires.
  • Atom : éditeur de texte hautement configurable idéal pour les programmeurs qui ne veulent pas faire face aux complexités d'un environnement de développement intégré
  • Eclipse / Cpp / Php / Javascript : L'environnement de développement intégré open source classique dans des versions optimisées pour les langages Java, C++, PHP et Javascript.

Ce ne sont que quelques-unes des choses que vous pouvez installer avec Ubuntu-Make, la liste complète peut être trouvée (une fois l'application installée) avec la commande :
umake --help


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.