Programmer sous linux

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Linux est devenu en quelques années une plate-forme incontournable pour les éditeurs qui portent régulièrement leurs logiciels dessus. Développer pour Linux diffère du développement Windows ou MacOS X. Mais Linux sert souvent de plate-forme de développement pour des projets multi- plates- formes, notamment en Java, ou pour des applications Web. Développer pour Linux implique des choix techniques. Il faut choisir l’interface sur laquelle on veut coder, la ou les distributions supportées, le noyau. Pour un développeur Windows, il faudra apprendre de nouvelles techniques, de nouvelles technologies. Il faudra aussi se familiariser avec les outils de développement, le plus souvent open source, mais les outils commerciaux se multiplient rapidement ! Il n’existe pas encore d’environnement de développement aussi complet que Visual Studio 2005 ou Dreamweaver, mais Eclipse et NetBeans fonctionnent parfaitement.

71% des développeurs concernés

Nos enquêtes démontrent toute l’importance de Linux chez les développeurs. 59 % des développeurs utilisent Linux : 16% comme OS principal, 43% comme OS secondaire. Mais 12 % autres envisagent son utilisation. Au total, 71% sont donc concernés ! (grande enquête Programmez.com). Notre sondage express en ligne de l’été, par ailleurs, met en avant le développement multi-plate- forme à partir de Linux (25 %). Et 53 % des développeurs affirment se former à Linux (sans développement toutefois). Seuls 12 % disent développer des applications uniquement Linux et 11 % pour gérer des bases de données ! Si Linux est une plate-forme de développement, le développement d’applications Linux demeure donc encore minoritaire, pour le moment… Mais pourquoi attendre pour se former et commencer à apprivoiser Linux ? Dans ce dossier de rentrée, nous vous proposons une plongée au coeur de Linux : qu’est-ce que le développement Linux, les aspects systèmes de Linux, comment choisir sa librairie d’interface, comment déployer une application ainsi qu’un panorama des outils disponibles. Vous saurez tout ou presque des certifications et ce que proposent les éditeurs de distributions Linux pour les développeurs.

S'ABONNER
Egalement au sommaire de :
Programmez! #89