GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Écrivez votre premier programme Swift dans Ubuntu

Swift est un langage de programmation développé par Apple Inc. Il s'agit d'un langage de programmation compilé multi-paradigmes à usage général développé pour iOS, macOS, watchOS, tvOS, Linux et z/OS. Selon les développeurs, Swift est un moyen fantastique d'écrire des logiciels, que ce soit pour les téléphones, les ordinateurs de bureau, les serveurs ou tout autre élément qui exécute du code. C'est un langage de programmation sûr, rapide et interactif qui combine le meilleur de la pensée linguistique moderne avec la sagesse de la culture d'ingénierie Apple au sens large et les diverses contributions de sa communauté open source. Le compilateur est optimisé pour les performances et le langage est optimisé pour le développement, sans faire de compromis sur l'un ou l'autre.

Dans cet article, nous vous expliquerons comment installer la dernière version de Swift sur Ubuntu. Plus important encore, nous vous expliquerons comment démarrer avec Swift en vous expliquant comment écrire votre premier programme Swift et également créer un projet Hello World dans Swift.

Nous avons exécuté les commandes et procédures mentionnées dans cet article sur un système Ubuntu 18.04 LTS.

Installation rapide

Toutes les versions de Swift sont disponibles sur la page Web suivante :

https://swift.org/download/#releases

Ici, nous allons décrire l'installation de Swift version 5.0.1, tout au long de la ligne de commande.

Installer les pré-requis

Ouvrez votre application Terminal soit via le système de recherche du lanceur d'applications, soit via Ctrl+Alt+T raccourci.

L'étape suivante consiste à mettre à jour l'index du référentiel de votre système via la commande suivante :

$ sudo apt-get update

Cela vous aide à installer la dernière version disponible du logiciel à partir d'Internet. Veuillez noter que seul un utilisateur autorisé peut ajouter, supprimer et configurer des logiciels sur Ubuntu.

$ sudo apt-get upgrade

Le premier prérequis que nous allons installer est le compilateur Clang. Vous pouvez le faire en exécutant la commande suivante en tant que sudo :

$ sudo apt-get install clang

Le système peut vous demander le mot de passe pour sudo et vous fournir également une option Y/n pour continuer l'installation. Entrez Y puis appuyez sur Entrée ; le logiciel sera installé sur votre système. Le processus peut cependant prendre un certain temps en fonction de votre vitesse Internet.

Swift a également besoin de quelques bibliothèques pour fonctionner rapidement. Exécutez les commandes suivantes pour ajouter les bibliothèques requises à votre système.

$ sudo apt-get install libcurl3 libpython2.7 libpython2.7-dev

Vous êtes maintenant prêt à installer Swift.

Installer Swift

Nous avons décidé d'installer Swift version 5.0.1 sur notre Ubuntu. Commençons par le télécharger sur notre système en exécutant la commande suivante :

$ wget https://swift.org/builds/swift-5.0.1-release/ubuntu1804/swift-5.0.1-RELEASE/swift-5.0.1-RELEASE-ubuntu18.04.tar.gz 

Astuce : Au lieu de taper la commande, vous pouvez la copier à partir d'ici et la coller dans le terminal en utilisant Ctrl+Maj+V, ou en utilisant l'option Coller du menu contextuel.

Le package d'installation tar.gz sera téléchargé dans votre dossier Accueil.

Exécutez la commande suivante pour extraire le fichier tar.gz :

$ tar xzf swift-5.0.1-RELEASE-ubuntu18.04.tar.gz

Et ensuite, déplacez le dossier extrait vers le répertoire /usr/share/swift via la commande suivante :

$ sudo mv swift-5.0.1-RELEASE-ubuntu18.04 /usr/share/swift

La prochaine et dernière étape consiste à configurer le binaire Swift sur la variable d'environnement PATH de votre Ubuntu. Exécutez les commandes suivantes pour ce faire :

$ echo "export PATH=/usr/share/swift/usr/bin:$PATH">> ~/.bashrc
$ source ~/.bashrc

Vérifier l'installation du compilateur Swift

Swift est maintenant installé et configuré sur votre système. Afin de vérifier que le logiciel est bien installé sur votre système, vous pouvez vérifier son numéro de version via la commande suivante :

$ swift --version

Exécuter le REPL Swift

Pour commencer, vous pouvez exécuter certaines commandes interactives dans Swift REPL (Read Eval Print Loop). Ce REPL vous aide de différentes manières :

  • Pour exécuter et vérifier rapidement du code Swift
  • À des fins d'apprentissage
  • Rechercher des fonctionnalités nouvelles et uniques et les tester dans une console de ligne de commande

Exécutez la commande suivante pour accéder à la console Swift :

$ rapide

Voici un exemple de la façon dont j'ai attribué mon nom à une variable, puis je l'ai imprimé avec une chaîne :

Vous pouvez utiliser le ":q ” afin de quitter Swift REPL.

Le REPL est un bon moyen d'exécuter quelques petits programmes, mais pour créer une application, vous devez être initié aux projets et packages Swift. Veuillez jeter un coup d'œil ci-dessous pour commencer avec un projet Swift.

Le projet Swift Hello World

Nous allons maintenant vous présenter le projet Hello world le plus simple que vous puissiez créer et construire via Swift. Veuillez suivre les étapes ci-dessous pour un projet qui imprime simplement "Hello, World!" à votre écran.

1. Créez un répertoire de projet via la commande mkdir, puis basculez vers celui-ci. Je crée un répertoire nommé "Hello_swift"

$ mkdir Hello_swift
$ cd Hello_swift

2. Maintenant, exécutez la commande suivante pour créer un package exécutable :

$ init du paquet swift --type exécutable

La commande a créé une hiérarchie des fichiers de base nécessaires à un projet Swift. Les plus importants sont :

Le fichier Package.swift qui ressemble à ceci :

Et, le fichier main.swift situé dans le dossier Sources qui ressemble à ceci :

Ce fichier main.swift contient déjà le code requis pour imprimer hello world. Vous pouvez, bien sûr, modifier ce fichier pour que votre projet fasse autre chose.

3. Compilez ce projet en exécutant la commande suivante :

$ construction rapide

Vous avez maintenant un programme exécutable dans le dossier .build/debug portant le même nom que votre projet Swift.

4. Vous êtes maintenant prêt à exécuter le projet en exécutant la commande suivante :

$ .build/debug/[nom_programme]

Voici la sortie de mon programme Swift :

En cas d'erreur :

Si vous obtenez l'erreur suivante lors de l'exécution de la commande "swift build",

Exécutez la commande suivante pour installer libcurl :

$ sudo apt-get install libcurl4-openssl-dev

C'était tout ce dont vous aviez besoin pour démarrer avec la programmation Swift. Heureusement, de nombreux didacticiels et documentations sont disponibles sur le site Web officiel et ailleurs, pour vous aider à créer des applications productives via Swift.


Ubuntu
  1. Comment vérifier votre version d'Ubuntu

  2. OpenStack Kilo sur Ubuntu 14.04.2 – Configurer Swift #1

  3. Comment écrire, compiler et exécuter un programme C dans Ubuntu et d'autres distributions Linux [Astuce du débutant]

  4. Comment installer le langage Swift sur Ubuntu 20.04

  5. Comment écrire et exécuter votre premier programme Qt dans Debian 10

Votre premier programme Java dans le terminal Ubuntu

Compiler votre premier programme Qt dans Ubuntu

Votre Ubuntu est-il un système d'exploitation 32 bits ou 64 bits ?

5 façons d'accélérer votre système Ubuntu

Comment :Introduction à la programmation - Votre premier programme

Installer Ubuntu sur votre ordinateur portable ou PC