Développement

Linux Developer's Network

Point de chute des développeurs sous Linux, ce site passe en revue tout ce qui a trait au développement. On y trouve toute l'actualité logiciel, celle des grands éditeurs comme celle des programmeurs qui contribuent au succès de Linux. De plus, ce site propose des liens vers des mailing lists, des logiciels ou des sites dédiés au développement. Le LDN Journal traite certains sujets en profondeur et propose des interviews d'utilisateurs.

http://www.linuxdev.net

PHP in the news

Depuis la version 3.0, ce langage de création de pages Web dynamiques, inspiré du Perl, du C et de Java, attire de plus en plus d'adeptes. Ce site traite de l'actualité de PHP. On accède ainsi à de nombreuses informations sur les diverses versions de PHP (finales ou bêta), sur les événements, conférences ou salons traitant de ce sujet et également sur les nouveaux sites s'appuyant sur PHP. Ce site propose aussi des manuels et des tutorials (cours) pour, par exemple, intégrer PHP dans MySQL ou utiliser PHP pour faciliter la navigation au sein d'un site Web.

http://www.php.net

Inprise Linux

Bien qu'arrivé tardivement sur ce marché, Inprise met les bouchées doubles pour proposer des solutions aux "linuxiens". Deux des produits phares de l'éditeur, Jbuilder 3 et VisiBroker (pour C++ et Java), sont maintenant disponibles gratuitement sous Linux. Kylix, un environnement de développement C, C++ et Delphi, est en préparation pour Linux. Les utilisateurs trouveront aussi sur ce site tous les liens vers les groupes de discussion relatifs aux produits d'Inprise.

http://www.inprise.com

TakeFive Software

Pour les programmeurs en C / C++ sous Linux, TakeFive Software propose SNiFF+ Penguin IDE. C'est un environnement de développement intégré et un analyseur de code de qualité professionnelle, qui plus est gratuit. De plus, des modules adaptent le logiciel aux besoins des programmeurs Java, ADA, Fortran, TCL / iTCL et Corba IDL. Les développeurs trouveront de nombreuses mailing lists d'utilisateurs, de la documentation au format PDF et quelques trucs et astuces proposés par l'éditeur.

http://www.takefive.com

Linux Development Tools

En portant CodeWarrior sous Linux (Red Hat et SuSE), Metrowerks offre aux développeurs un environnement de développement intégré pour concevoir des applications Linux en C / C++. Ce logiciel étant multi-plate-forme, il permet aux équipes de développement, qu'elles soient sous Linux, Windows, MacOS ou Solaris, de partager leurs données et de compiler leurs applications pour tel ou tel système. A l'exception des liens vers quelques newsgroups très généralistes et de quelques documents, ce site n'apporte pas de plus-value significative au produit.

http://www.metrowerks.com/desktop/linux/

Java 2 Platform, Standard Edition

Présent depuis des années dans le monde Unix avec Solaris, Sun s'intéresse de près à Linux et porte ses applications sur cet OS. En collaboration avec Inprise, Sun a développé la version Linux de sa plate-forme Java 2 Standard Edition, l'implémentation du SDK Java 2. Les amateurs de ce langage se réjouiront d'une telle initiative qui leur permettra d'avoir accès à toutes les applets Java. Sur le site de Sun, on trouve une documentation complète sur Java. Mais ici, ce sont les tutorials en ligne que les développeurs, novices ou expérimentés, apprécieront le plus.

http://java.sun.com/j2se/
http://www.sun.com/forte/ffj/

Visual Age

IBM est l'un des grands éditeurs à promouvoir Linux et à s'engager à fond dans cette voie. Pour les développeurs, IBM propose par exemple son JDK 1.1.8 et VisualAge 3.0. Cet environnement de développement, téléchargeable en version d'évaluation, permet aux développeurs de créer des applications Java, des applets et des JavaBeans pour Linux. IBM propose aux développeurs des cours d'entraînement en ligne. Big Blue est également à l'initiative du projet Open Source Jikes, un compilateur Java haute performance.

http://www-1.ibm.com/linux/
http://www10.software.ibm.com/developerworks/opensource/jikes/

Free Software Foundation's GNU Project

Voici le temple des outils de développement libres. Les auteurs du site expliquent dans un premier temps les principes du logiciel libre. Les développeurs trouveront de nombreuses bibliothèques et une centaine de logiciels dédiés à C, C++, Java, Perl ou autres. Les produits sont très bien documentés. Des manuels, comme celui de gcc ou gdb, pourront être consultés en ligne. On regrette que tout le contenu de ce site soit en anglais, exception faite de la page d'accueil et de celle sur le logiciel libre.

http://www.gnu.org