7 Superbe raisons pour lesquelles vous devez utiliser linux pour la programmation

Video: Project Code Rush - The Beginnings of Netscape - Mozilla Documentary (Subtítulos en español)

Linux a longtemps eu une réputation comme un lieu pour les programmeurs et les geeks. Nous avons beaucoup écrit sur la façon dont le système d`exploitation est idéal pour tout le monde, élèves à artistes, mais oui, Linux est une plate-forme pour la programmation. Que vous prenez en compte l`éthique ouvert ou l`écosystème dans son ensemble, il y a beaucoup de raisons d`envisager de faire Linux votre maison pour écrire du code.5 bonnes raisons Linux peut vous aider à devenir un meilleur étudiant5 bonnes raisons Linux peut vous aider à devenir un meilleur étudiantVous pourriez penser à l`achat d`un nouveau logiciel pour retourner à l`école, mais vous avez pensé à essayer un nouveau système d`exploitation? Linux pourrait être parfait pour vous - voici pourquoi.Lire la suite

1. Linux est gratuit

Il ne vous coûte pas d`argent pour télécharger et installer un système d`exploitation Linux. C`est très bien si vous êtes un amateur, un étudiant ou une personne commencer une carrière en tant que programmeur. Vous n`avez pas à la fourche sur l`argent que vous n`avez pas encore. Tout ce que vous avez besoin est un ordinateur compatible Linux, et il y a une forte probabilité que vous faites déjà.

Video: Cours de programmation C# Démarreur. Leçon 1. La connaissance de la language C#

Non seulement Linux coûtera pas d`argent, ne sera ni la plupart des logiciels. Vous pouvez saisir les outils dont vous avez besoin, que ce soit ceux qui sont pour la programmation ou la création de documents, sans avoir à se soucier de ce qui est dans votre compte bancaire.

2. Linux est facile à installer

La plupart des gens n`installer un système d`exploitation. Ils peuvent même pas avoir une idée de ce que l`on est. Cela rend l`idée d`installer Linux beaucoup plus difficile à saisir.

Mais vous êtes un programmeur. Vous pouvez facilement comprendre comment la recherche d`un système d`exploitation Linux, saisir une ISO, et écrire sur un lecteur USB. Vous avez pas de problème en appuyant sur la touche de fonction nécessaire pendant le démarrage et la navigation dans les instructions à l`écran qui suivent. Une fois que vous avez démarré une clé USB en direct, l`installation de Linux n`est pas si différent de l`installation d`un programme sous Windows.Pourquoi est-il n`a pas d`importance du système d`exploitation Linux vous utilisezPourquoi est-il n`a pas d`importance du système d`exploitation Linux vous utilisezIl y aura toujours des arguments sur lesquels le système d`exploitation Linux est "meilleur". Dans l`ensemble, Linux offre une bonne expérience, quelle que soit la façon dont vous exécutez. Regardons ces similitudes - et les célébrer!Lire la suite

De plus, si vous voulez garder votre système d`exploitation existant, vous ont toujours la possibilité de double démarrage.7 raisons pour lesquelles vous devriez (et ne doit pas) Dual Boot Linux7 raisons pour lesquelles vous devriez (et ne doit pas) Dual Boot LinuxSouvent, ce qui rend le choix d`installer Linux sur Windows peut être difficile à justifier. Mais pourquoi ne pas opter pour les deux? Voici cinq raisons à double démarrage et deux raisons pour lesquelles vous ne devriez pas.Lire la suite

3. Vous êtes libre de Tinker

Linux offre le lieu idéal pour mettre vos compétences à l`épreuve. Vous pouvez accéder au code source pour presque une partie de votre système d`exploitation, de la interface graphique jusqu`à le noyau.

La plupart d`entre elle ne sera pas de sens pour vous, peu importe l`expérience que vous avez. Mais avoir la liberté de plonger et l`expérience est un excellent moyen d`apprendre, et avec Linux, vous n`avez pas à vous soucier de des ennuis juridiques lorsque vous faites. La grande majorité des logiciels ne vous demandera pas de accepter un contrat de licence d`utilisateur final. Licences Open source portent largement en utilisant le code pour faire vos propres applications, certains stipulant que votre programme doit aussi être libre et open source.10 CLUF Ridicule articles que vous avez déjà accepté10 CLUF Ridicule articles que vous avez déjà acceptéSoyons honnête, personne ne lit de CLUF (contrat de licence utilisateur) - nous défiler juste en bas vers le bas et cliquez "J`accepte". CLUF sont pleins de jargon juridique confus pour les rendre incompréhensibles pour ...Lire la suite

4. Il y a un soutien pour la plupart des langages de programmation

Vous avez besoin d`écrire en C, C ++, CSS, Java, javascript, HTML, PHP, Perl, Python, Ruby, ou Vala? Linux prend en charge tous, et la liste continue. Bien sûr, vous frapperez des barrages routiers. Visual Basic ne supporte que Windows, mais vous pouvez utiliser Swift d`Apple. En général, si un langage de programmation ne se limite pas à un système d`exploitation spécifique, il fonctionne probablement sous Linux.

Si une langue que vous souhaitez utiliser est pas déjà installé par défaut, vous pouvez généralement obtenir les paquets à partir des dépôts de votre distribution. Chercher votre gestionnaire de package par défaut le nom de la langue, et quelque chose que vous voulez devrait apparaître.Linux App Store Comparés: Ce qui est bon pour vous?Linux App Store Comparés: Ce qui est bon pour vous?Les utilisateurs de Windows sont guidés vers un magasin d`application. macOS a eu un pendant un certain temps. Linux, quant à lui, a eu une expérience de style App Store depuis des années. Mais que l`on est bon pour vous?Lire la suite

5. Choisissez parmi une large gamme d`applications

L`image populaire d`un programmeur implique assis devant un écran d`ordinateur noir rempli de texte blanc ou vert. Vous pouvez écrire du code de cette façon, ou vous pouvez lancer un éditeur de texte. options de defualt telles que Gedit et Kate peut être tout ce dont vous avez besoin. Emacs, nano et Vim sont des options que vous pouvez utiliser à l`intérieur d`un terminal. Atom est une option multi-plateforme qui est aussi extensible que Chrome. Ou vous pouvez être l`un des nombreux à tomber amoureux Sublime Text.

Vous pouvez aller plein soufflés environnements de bureau intégrés, ou IDEs. Du côté extrêmement léger, il y a Geany, qui est lié à charger rapidement sur votre machine. Pour quelque chose offrant une expérience plus complète, essayez Eclipse.Editeurs de texte par rapport aux IDEs: quel est le meilleur pour les programmeurs?Editeurs de texte par rapport aux IDEs: quel est le meilleur pour les programmeurs?Le choix entre un IDE avancé et un éditeur de texte simple peut être difficile. Nous vous offrons un aperçu pour vous aider à prendre cette décision.Lire la suite

6. Sentez la puissance de Bash Scripting

Si vous programmez juste pour obtenir quelque chose de spécifique accompli, mais ne se soucient pas de la langue, il est temps d`apprendre les commandes Linux et essayer à l`écriture des scripts Bash. La plupart des commandes qui viennent avec Linux (ou qui peut être installé) sont si efficaces et puissants que certains utilisateurs de Linux préfèrent vivre dans le terminal.5 idées de configuration Linux Débutant Pour Cron & Scripts Shell5 idées de configuration Linux Débutant Pour Cron & Scripts ShellAvec les scripts bash, vous pouvez faire une série de tâches complexes en une seule fois rapide, donc il est idéal pour les besoins complexes et répétitifs. Il est aussi un excellent moyen d`apprendre à connaître terminal.Lire la suite

Avec un script Bash, vous pouvez mettre les commandes pour créer des combinaisons plus complexes. Par exemple, quelqu`un gérer une liste de diffusion peut créer un script qui fusionnerait les listes d`abonnés, extraire les adresses e-mail, supprimer les doublons, et ajouter le formatage pour que le résultat peut être lu par d`autres programmes. Sure beats font tout cela à la main.

shell_script_example

7. Linux Expertise est une compétence Souhaitable

Apprenons-vous comment programmer pour décrocher un emploi? Le fait que vous utilisez Linux est une compétence commercialisable. Que vous gérez le serveur d`une entreprise ou d`aider à construire les services de cloud computing que les clients comptent de plus en plus, les employeurs veulent des gens qui savent comment utiliser Linux.

Même si vous êtes juste bricoler pour l`instant, mettre Linux sur votre système et de faire une programmation, il vous donnera rapidement une certaine familiarité avec le système d`exploitation qui peut vous donner un avantage concurrentiel plus tard.

Pourquoi utiliser autre chose?

Il y a une raison tant de développeurs choisissent de faire Linux leur maison. Alors que certains diraient que Linux a une pénurie de programmes de bureau conviviaux, ce n`est pas le cas avec le logiciel destiné aux programmeurs. Vous pouvez aller jusqu`à dire qu`ils ont toujours été le public cible de Linux.

Même si vous avez déjà un environnement de développement en cours, il ne peut pas nuire à la réévaluer pour voir si Linux répond le mieux à vos besoins. Vous pouvez en apprendre beaucoup et économiser de l`argent en faisant le commutateur!

Si vous utilisez Linux pour la programmation, ce sont d`autres raisons pour lesquelles les gens devraient envisager? Quelle est votre fonction de programmation préférée ou outil sur Linux? Faites le nous savoir dans les commentaires!

Articles connexes