Les 3 Systèmes d'Exploitation à Connaitre Absolument Pour Mieux programmer ?

il y a 7 mois

Dans cet article, je vais te parler des 3 systèmes d'exploitations à connaitre absolument pour mieux programmer.

Et ce pour ???

✅ Éviter des mauvaises surprises.

✅ Programmer plus rapidement en fonction de ton système d'exploitation;

✅ Te concentrer sur ce qui est essentiel c'est-à-dire ton application;

✅ Connaitre le système qui offre le plus d'outils en programmation.

Pour programmer tu auras besoin d'un ordinateur. Je sais déjà !

Ce peut être un ordinateur fixe ou portable. Le choix t'appartient. Et Alors !

Il y a 3 systèmes d'exploitation qui sont les plus utilisés sur les marchés des ordinateurs.

Il s'agit de :

👉 Windows;

👉 Linux;

👉 Mac Os.

Chaque système d'exploitation à ses avantages.

Je te les présente avec une vision de programmeur. Rien de plus !

La vérité Sur Les 3 Systèmes d'Exploitation Les Plus Utilisés

Pas de panique, C'est sont des statistiques réalisé en collaboration avec Google Trends

Google trends  Stats

Comment Fonctionne Le Système d'exploitation

Ton ordinateur a besoin d'une sorte de « logiciel maitre » qui soit le patron de tout(Carte mère, Souris, Imprimante,...).

Le système d'exploitation doit :

➡️ Gérer la mémoire de ton ordinateur,

➡️ La répartir entre tous les programmes.

➡️ Faire le lien entre les matériels (Carte mère, Souris, imprimante) et tes logiciels.

C'est un boulot de super héro, Yes !

C'est qui se passe quand tu démarres ton ordinateur

Imagine que tu te retrouves face à un ordinateur.

Tu vérifies que tout est ok. Bam!

Tu en as marre de voir l'écran noir.

Tuas appuyé sur le bouton unique "allumer".

Il y a un bruit exceptionnel accompagné des lumières qui s'allument pour faire savoir que l'ordinateur est en marche.

La première de chose que tu vois sous forme d'écran noir avec des écrits.

C'est ce qu'on appelle l'écran de #boot.

Et en suite tu verras un logo de chargement selon le système d'exploitation( Mac Os, Linux, ou Windows).

C'est ce qu'on appelle le démarrage du système d'exploitation.

Et une fois que système d'exploitation est chargé.

Tu peux enfin utiliser tes programmes : jeux, Internet, logiciels de dessin, de mail, de musique...

C'est ce qu'on appelle le lancement des programmes.

1. Windows

Il a été créé par Microsoft, il est actuellement le plus répandu des 3.

Tu trouveras ce système sur différentes marques d’ordinateurs (Acer, Asus, Dell, HP, Lenovo Sony, Toshiba, ...).

Versions Windows

La version vendue actuellement est Windows 10.

Tu risques de rencontrer d’anciennes versions :

➡️ Windows 8;

➡️ Windows 7;

➡️ Windows Vista;

➡️ Windows XP.

Programmer Sur Windows

Ce très intéressant de débuter la programmation avec un système d'exploitation Windows. Pourquoi ?

Vue qu'il possède une grande partie du marché. C'est vrai !

✅ Il y a pas mal d'outils déjà développés pour programmer de façons efficaces.

✅ Sur Windows tout a tendance à être directement prêt à l'emploi.

✅ Avec Windows tu as presque tout, C'est vraiment le système d'exploitation du père Noël !

Trouver les 7 outils qui vont te permettre de programmer plus rapidement et efficacement

Il y a beaucoup d'outils développé pour Windows. Il y a aussi beaucoup de distraction.

💔 Je parle de jeux vidéo très addictifs qui peuvent te bouffer tout temps. Oui ! De jeux qui peuvent t'éloigner de ton objectif.

💔 Juste en navigant sur internet sans antivirus puissant, tu peux chopper une épidémie des virus qui peuvent te bouffer tes fichiers. Oui! Même ton code source.

Il faut absolument rester prudent et suivre les recommandations de sécurité nécessaire pour mieux programmer sur Windows.

2. Linux

Linux est une famille de systèmes d'exploitation libres. Oui! Il y a cas même une condition !

Ce qui signifie qu'ils peuvent être modifiés et distribués par toute personne ayant les compétences nécessaires de par le monde.

Linux est différent des logiciels propriétaires comme Windows, qui ne peuvent être modifiés par la société qui en est propriétaire. Seulement par les développeurs de Microsoft !

Les avantages de Linux est qu'il est libre, et il existe de nombreuses distributions parmi lesquelles vous pouvez choisir.

Les Distributions Linux

Linux est un système d'exploitation très riche, vous allez pouvoir le constater.

Pour simplifier la vie des utilisateurs et leur permettre de faire un choix, différentes distributions de Linux ont été créées.

C'est un concept qui n'existe pas vraiment sous Windows.

En fait, une distribution est en quelque sorte l'emballage de Linux. Le cœur, lui, reste le même sur toutes les distributions.

Quelle que soit la distribution que vous installez, vous obtenez un Linux compatible avec les autres. Certaines distributions sont juste plus ou moins faciles à prendre en main.

Je ne vais pas dresser la liste de toutes les distributions existantes, mais voici au moins les principales :

➡️ Mandriva : Éditée par une entreprise française, elle se veut simple d'utilisation;

➡️ Red Hat : Éditée par une entreprise américaine, cette distribution est célèbre et très répandue, notamment sur les serveurs ;

➡️ Debian : La seule distribution qui soit gérée par des développeurs indépendants plutôt que par une entreprise. C'est une des distributions les plus populaires.

Programmer sur Linux

Il est évident que lorsqu'on a accumulé une certaine expérience technique Linux dévient automatiquement le choix le plus stratégique. Pourquoi ?

Bien qu'il offre moins de plaisir au débutant, En oui!

✅ Il offre beaucoup d'avantage aux personnes très techniques;

✅ La possibilité plus importante de comprendre ce que tu fais;

✅ Tu as une ligne de commande extrêmement plus pratique et intuitive à utiliser que l'invite de commande de Windows ce qui permet d'optimiser ton temps de travail.

✅ Tous les langages libres et gratuits sont préinstallés ou, a minima, présents dans les dépôts de la distribution GNU/Linux utilisée.

L'environnement Linux est très technique.

Découvrir Comment Choisir Le Meilleur Langage De Programmation ?

Il est tout à fait possible de passer plus de temps que nécessaire à tenter de :

💔 Résoudre des problèmes de configuration du système.

💔 De mettre en place son environnement de développement pour d'autre langage de programmation.

Attention Linux n'offre pas des cadeaux. Rien avoir avec le père Noël!

3. Mac OS

Il a été développé par la société Apple.

Ce système d’exploitation n’est présent que sur les ordinateurs de la marque Apple (Macintosh).

Les ordinateurs Macintosh sont facilement reconnaissables grâce au logo représentant une pomme. Un petit cadeau 🍏 !

Version Mac Os

La version actuellement vendue est mac OS Catalina. Jusqu'en septembre 2022!

Toutes les versions récentes sont connues :

➡️ mac OS 10.14 sous le nom de Mojave;

➡️ mac OS 10.13 sous le nom de High Sierra;

➡️ mac OS 10.12 sous le nom de Sierra.

Programmer sur Mac Os

Programmer sur Mac Os, c'est avoir le goût du luxe.

✅ Appel a mis le top du top dans les performances matérielles de son ordinateur;

✅ Une système d'exploitation à la fois simple d'utilisation et aussi technique;

✅ C'est presqu'un rassemblement des meilleurs de Windows et Linux. Sachant Mac Os et Linux sont dérivé d'Unix.

Avoir un Macintosh pour programmer sous Mac Os implique des sacrifices énorme

💔 Le Macintosh coût un peu trop chère. Tu risques de ne pas payer ton abonnement prémium quelque part.

💔 Il n'y a qu'un petit groupe des personnes qu'il l'utilise.

Conclusion

Il est important de comprendre qu'il ne s'agit pas de choisir un seul système d'exploitation. Non, je ne parle pas de ça !

Il suffit de s'adapter en fonction du résultat que tu souhaites atteindre.

Tu as aimé cet article ? Partage-le avec tes collègues ou ami(e)s :

Hey oh ! , Ne rate rien !

1527 développeurs ont reçus mes conseils privés révolutionnaires

Reçois le guide gratuit "les 5 Façons de gagner sa vie avec le code"




Ecris avec le par BC DIBWE