Les logiciels gratuits pour bien programmer - Divers - Programmation
Marsh Posté le 14-09-2003 à 16:14:41
Ben en C Gcc (qui existe sous windows et sous linux)
et en C++ G++ (idem)
Pour windows il y a :
http://www.bloodshed.net/dev/devcpp.html
qui est gratuit et qui utilise GCC et intègre une IDE
Pour linux :
Y a generalement deja Gcc et emacs.
Marsh Posté le 14-09-2003 à 17:17:22
Pour PHP, j'utilise ConTEXT. Il n'est pas non plus parfait, mais il est gratuit et pour le moment, je n'ai trouvé aucun logiciel qui soit parfait non plus (hélas).
Marsh Posté le 14-09-2003 à 17:18:25
Tu peux supprimer VBA, à ma connaissance, ya rien de gratuit
Sauf pour ceux qui veulent faire des scripts .vbs, là je suppose qu'un notepad suffit amplement
Bon, ça me fait mal (:D), mais pour VB.NET et C#:
- Visual Basic.NET, C#
- Windows
- Le SDK du Framework .NET est disponible chez Microsoft soit en français soit en anglais. SharpDeveloper complétera le SDK en tant que frontend de développement.
- Le Framework est disponible en libre téléchargement. SharpDeveloper est un projet opensource sous license GPL.
- .NET est la nouvelle stratégie de développement sur laquelle Microsoft mise tout. Elle préfigure ce que seront les prochains Windows, étant donné qu'à terme, Windows n'acceptera que des logiciels écrits pour le framework.NET (d'ici 2008-2010).
Attention toutefois, les projets SharpDeveloper ne sont pas compatibles avec Visual Studio, mieux vaut le savoir à l'avance pour ceux qui compteraient migrer vers VS.NET.
Marsh Posté le 14-09-2003 à 17:41:22
Hermes le Messager a écrit : Pour PHP, j'utilise ConTEXT. Il n'est pas non plus parfait, mais il est gratuit et pour le moment, je n'ai trouvé aucun logiciel qui soit parfait non plus (hélas). |
contez pas sur moi pour me coltiner le formatage, j'ai demander
Citation : postez simplement : |
Marsh Posté le 14-09-2003 à 17:48:19
Taz a écrit : contez pas sur moi pour me coltiner le formatage, j'ai demander
|
Désolé.
ConTEXT.
- Windows.
- http://www.fixedsys.com/context/
- Freeware.
- Tous langages.
Marsh Posté le 14-09-2003 à 17:57:29
NASM
- Windows, DOS, Linux
- http://sourceforge.net/projects/nasm/
- license GPL
- NASM est un assembleur x86 multi-plateformes en ligne de commande.
MASM32
- Windows, DOS
- http://www.masm32.com/
- gratuit
- MASM32 est la dernière évolution de l'assembleur x86 made by Microsoft, dont on trouve généralement des petits bouts dans leurs différents SDK et rassemblés avec foultitude d'outils et d'exemples dans un seul package.
Marsh Posté le 14-09-2003 à 18:01:28
dans la série des éditeurs génériques:
Crimson Editor
- Windows
- http://www.crimsoneditor.com/
- gratuit
- Crimson Editor est un éditeur texte MDI supportant la coloration syntaxiques, un langage macro, beaucoup d'autres outils et la possibilité d'éditer directement des fichiers localisés sur un serveur FTP.
Marsh Posté le 14-09-2003 à 18:37:00
Dans la série des éditeurs génériques:
Gnu Emacs
- Windows (Linux, Unix, MacOs, ....)
- http://www.gnu.org/software/emacs/windows/
- gratuit. GPL bien sur.
- simplement l'editeur de texte le plus puissant qui soit. Porté sous pratiquement tout ce qui existe comme OS ou presque. Il requiert une certaine phase d'apprentissage, mais une fois celle ci passée, on ne peut plus s'en passer.
Note: Pour une raison qui m'échappe, ils ont retiré la derniere version 21.3 [que j'utilise], mais il y a les releases precedentes. Vu le texte de leur message, on dirait qu'il y a eu un pb avec leur sources (qqu'un qui aurait remplacé certain fichiers par d'autres?? corruption de fichiers liée a un pb de file system??)
A+,
Marsh Posté le 14-09-2003 à 18:48:30
éditeur générique :
+ syn
- Windows
- http://syn.sourceforge.net/
- MPL (gratuit, avec source, réutilisable dans des projets commerciaux)
- Similaire à Context (également fait en Delphi, sur base de SynEdit, donc le module d'édition est le même), propose la coloration de pas mal de langages, scripting, dictionnaire, client FTP intégré
Marsh Posté le 14-09-2003 à 18:49:40
Pour java/J2EE :
eclipse comme éditeur (windows/linux/mac/QNX/unix), http://eclipse.org, logiciel Libre. N'oubliez pas d'aller chercher des plugins là : http://eclipse-plugins.2y.net/eclipse/index.jsp
Comme serveur d'application : JBoss ( http://jboss.org ), le premier serveur d'application a avoir implémenté J2EE 1.4. LGPL
Pour Ada:
GNAT, le compilateur Ada du GNU dispo sur tout ce qui boote.
Modélisation:
Objecteering Personnal edition est dispo gratuitement pour modéliser UML en utilisation personnelle. ( http://www.objecteering.com ), dispo windows et linux.
XML/XSL : tout ce que l'on trouve sur http://xml.apache.org
Marsh Posté le 14-09-2003 à 18:53:00
Java
+ Eclipse
- Toute plateforme (ou presque)
- http://www.eclipse.org
- gratuit (y a surement une license plus précsise )
- Platteforme destinée initialement à la programmation Java, elle peut se doter de nombreux plug-in pour servir dans des lagages ou applications diverses.
PHP
+ Maguma Studio
- Windows
- http://www.maguma.com
- gratuit dans la version simple
- Editeur PHP (surtout) avec navigation dans les classes, auto-complétions, débuggeur step-by-step, etc...
HTML/JS
+ TopStyle Lite 3
- Windows
- http://www.bradbury.com
- gratuit et inclu dans la version d'essai de la version Pro
- Editeur CSS avec vérification du support selon les différents navigateurs.
SGDB
+ MySQLCC
- Windows / Linux
- http://www.mysql.com
- GPL
- GUI pour la gestion de BDD MySQL
Marsh Posté le 14-09-2003 à 18:53:27
drasche a écrit : Tu peux supprimer VBA, à ma connaissance, ya rien de gratuit |
doom 5 en .net?
j'en doute
Marsh Posté le 14-09-2003 à 18:55:14
j'avais mis quelques truc intéresant sur mon site en rapport avec ce post:
http://pages.infinit.net/borland/liens_divers.htm
Marsh Posté le 14-09-2003 à 18:55:18
les débats c'est là : http://forum.hardware.fr/forum2.ph [...] post=31321
Marsh Posté le 14-09-2003 à 19:06:27
Dans la série XML/XSLT (c'est pas des logiciels, mais des librairies utilitaires)
Xerces C++
- Windows (Linux, Unix, et MacOS)
- http://xml.apache.org/xerces-c/index.html
- Gratuit. ASL (Apache Software Licence)
- Un excellent parseur XML en C++. Le code source est facilement modifiable pour adapter a ses besoins.
ICU
- Windows (Linux, Unix, et MacOS)
- http://oss.software.ibm.com/icu/
- Gratuit. License MIT/X
- LA librairie standard C++ pour supporter toutes les fonctionalites du standard unicode. Mieux, il y a pas.
libCURL
- toute plateforme avec un compilateur C et des fonctionalités réseau de base.
- http://curl.haxx.se/libcurl/
- Gratuit. License MIT/X
- Une excellente librairie pour implémenter des fonctionalités client ou serveur de fichiers selon divers protocoles: FTP, HTTP, GOPHER, TELNET, DICT, FILE and LDAP. Utile pour ajouter le support de fichiers distants a une application XML par exemple.
expat
- toute plateforme avec un compilateur C
- http://expat.sourceforge.net/
- Gratuit. License MIT/X
- Une excellente librairie "légère" pour parser du XML. Cette librairie parse du XML well-formed, du XML avec une DTD, mais elle ne verifie pas la validité de la DTD elle meme.
A+,
Marsh Posté le 14-09-2003 à 19:08:06
molo, je vais fermer le sujet si vous me gaver à ce rythme là
Marsh Posté le 14-09-2003 à 19:10:57
Taz a écrit : molo, je vais fermer le sujet si vous me gaver à ce rythme là |
Juste pour préciser, Eclipse, c'est bien plus qu'un IDE, c'est une platteforme sur laquelle tu grèfes ce que tu veux.
EDIT: et puis, pour un défenseur de la langue française, t'aurais au moins pu mettre EDI
Marsh Posté le 14-09-2003 à 19:11:34
JUnit http://junit.sourceforge.net/, en java, un framework de test unitaire, on peut lui adjoindre cactus ( http://jakarta.apache.org/cactus/index.html ) pour tester les parties serveur d'un code J2EE.
Le tout est libre (license apache).
Marsh Posté le 14-09-2003 à 19:14:46
gizmo a écrit : |
y a que les dev Java qui aiment les EDI qui raments (je connais pas de programmeurs C++ sout Eclipse )
ben figure toi que j'y ai pensé pour EDI, je me suis dit que personne aller comprendre
Marsh Posté le 14-09-2003 à 19:17:11
- bugzilla
écrit en perl, tourne donc sous pas mal de trucs
http://www.bugzilla.org/
license MPL
gestion et suivi d'anomalies
- CVS
plutot unix sous le serveur, n'importe quoi pour le client
http://www.cvshome.org/
libre
Gestion des modification concurentes d'un fichier et suivi des version. Capital d'un développeur à beaucoup.
Marsh Posté le 14-09-2003 à 22:17:55
MySQL-Front
- Windows
- http://mysqlfront.sstienemann.de/ (attention il y a une fenêtre de download qui s'ouvre dans les 5 secondes)
- Gratuit
- MySQL-Front est un GUI pour manipuler des bases de données MySQL. Gère toutes les commandes de base, sécurité, dump, et est capable d'établir plusieurs connexions, notamment pour transférer des bases de données entre différents serveurs.
Marsh Posté le 14-09-2003 à 22:44:14
correction du lien pour TopStyle
HTML/JS
+ TopStyle Lite 3
- Windows
- http://www.bradsoft.com
- gratuit et inclu dans la version d'essai de la version Pro
- Editeur CSS avec vérification du support selon les différents navigateurs.
Marsh Posté le 14-09-2003 à 22:58:01
Poutaing, j'oubliais le produit de mes potes:
categorie XML/XSL
+ XXE
- Windows et Linux
- http://www.xmlmind.com/xmleditor/stdedition.html
- Gratuit en version standard. Voir la license dédiée
- Un éditeur XML Wysiwyg de bon niveau.
A+,
Marsh Posté le 15-09-2003 à 10:27:38
ASP.NET :
WebMatrix http://www.asp.net/webmatrix/
Marsh Posté le 15-09-2003 à 10:31:31
Delphi 6 (perso fr) : ftp://212.73.230.16/borland/gratu [...] ersoFR.exe
Kylix : http://www.borland.com/products/do [...] kylix.html
Marsh Posté le 15-09-2003 à 11:06:27
Taz a écrit : contez pas sur moi pour me coltiner le formatage, j'ai demander
|
Marsh Posté le 15-09-2003 à 18:24:16
En fonctionel :
Objective Caml
un ML plus ou moins "industrialisé" (compilation native, objets, effets de bords, une tonne de libs etc.)
http://caml.inria.fr
tourne à peu près partout
GPL
Haskell
un langage "lazy" utilisé pas mal en recherche sur les techniques de compilation et les systèmes de types.
2 compilateurs avancés : Hugs et GHC
http://haskell.org/implementations.html
tournent à peu près partout
libres
Clean
un ML avancé, industrialisé (mais pas connu, bizarrement) mélange lazy et eager au niveau évaluation, dispose d'un ide balaise en standard et d'un système d'aide à la preuve.
http://www.cs.kun.nl/~clean/
tourne sur unix windows et mac
license au choix : LGPL ou commercial
edit : à noter que clean possède une bibliothèque d'entrée-sortie énorme et indépendante de la plateforme, y compris pour les widgets de l'interface utilisateur.
pour Smalltalk :
visualWorks/Cinconm smalltalk probablement le plus connu après VisualAge d'IBM respecte la norme,top-moumoute pour les IHM, rapide, pas libre.
http://www.cincom.com/scripts/smal [...] /index.ssp
tourne sur mac, unix, windows, sparc
çapu c'est pas libre, non-comercial use
Squeak, un smalltalk dérivé de l'original, ne respecte pas la norme, instable, mais libre. Une tonne de libs dedans.
http://squeak.org/
tourne à peu près partout
Marsh Posté le 15-09-2003 à 18:34:59
bon je la refais pour les 2 boulets
PHPEdit
- Windows
- http://www.phpedit.com/
- freeware
- Editeur PHP évolué, MDI, debuggage, ...
WebMatrix
- Windows
- http://www.asp.net/webmatrix/
- freeware
- Environnement de développement dédié à ASP.NET
Delphi 6 Personal Edition (français)
- Windows
- ftp://212.73.230.16/borland/gratu [...] ersoFR.exe
- gratuit pour une utilisation non-commerciale.
- Environnement de développement de base, prévu pour débuter dans ce langage.
Kylix
- Windows, Linux
- http://www.borland.com/products/do [...] kylix.html
- l'Open Edition est gratuite pour le développement de logiciels opensource
- une fusion de Delphi et C++ Builder pour concevoir des applications cross-plateformes Linux/Win32.
Marsh Posté le 15-09-2003 à 18:41:07
le commentaire "gratuit" c'est bien, encore heureux
ça veut dire quoi "dépendant de l'édition"
Marsh Posté le 15-09-2003 à 18:47:39
Taz a écrit : le commentaire "gratuit" c'est bien, encore heureux |
ah juste Pour les licenses je sais pas trop, spa GLP ou opensource donc mmmh je vais mettre freeware à la place
Pour Kylix, en fait la version Enterprise est payante, c'est sûr parce qu'ils proposent une trial. Mais pour la version Open Edition, je l'ignore. Bon j'ai posé la question à quelqu'un de plus informé que moi, c'est gratuit si tu fais des softs opensource. J'édite mon poste asap.
Marsh Posté le 15-09-2003 à 18:50:02
drasche a écrit : Bon j'ai posé la question à quelqu'un de plus informé que moi, |
ouais enfin la personne en question se base sur des vagues souvenirs de la version 1 (ils en sont à la 3)
Marsh Posté le 15-09-2003 à 19:03:28
antp a écrit : ouais enfin la personne en question se base sur des vagues souvenirs de la version 1 (ils en sont à la 3) |
d'un autre côté, la license n'est visible que si tu pompes le soft, et pour le pomper, faut être inscrit sur leur site
je le retire?
Marsh Posté le 15-09-2003 à 19:06:59
drasche a écrit : |
même problème avec les DELL
Marsh Posté le 15-09-2003 à 19:07:40
drasche a écrit : bon je la refais pour les 2 boulets |
j'avais pas lu tout le topic
et puis j'ai pas eu le temps de compléter aujourd'hui
Marsh Posté le 15-09-2003 à 19:09:17
Drasche > http://www.borland.com/kylix/open/index.html
faut faire des softs GPL avec l'open edition on dirait.
Marsh Posté le 15-09-2003 à 19:22:58
antp a écrit : Drasche > http://www.borland.com/kylix/open/index.html |
donc je laisse mon post tel quel alors
Taz> j'ai lu le même témoignage que toi on dirait
Marsh Posté le 15-09-2003 à 21:12:48
il y a DbVisualizer pour les bases de donées (fait en Java),
site = http://www.minq.se/products/dbvis
parc ontre c'est un freeware, et la version 3.3 est gratuite, c'est celle que j'ai et evidemment marche sur toutes les plates formes et pour toutes les SGBD (il supporte plusieurs connexions , tres pratique) dès qu'il y a les drivers JDBC.
parc contre il semble que la vesion 4 sera payante
Marsh Posté le 14-09-2003 à 15:33:25
Le but de ce sujet est d'établir une liste de logiciels pour la programmation (éditeur, compilateur, interpréteur, environnement, etc) utilisables gratuitement (légalement)
Toutes les contributions sont les bienvenues, postez simplement :
- nom du logiciel
- plateforme (Windows, Linux, Java, etc)
- site web / comment se le procurer
- condition d'utilisation (freeware, GPL, gratuit pour utilisation non-commerciale, etc)
- court descriptif
Évidemment ce n'est pas un appel au troll ou au délire
+ Gnu Emacs
- Windows (Linux, Unix, MacOs, ....)
- http://www.gnu.org/software/emacs/windows/
- GPL bien sur.
- simplement l'éditeur de texte le plus puissant qui soit. Porté sous pratiquement tout ce qui existe comme OS ou presque. Il requiert une certaine phase d'apprentissage, mais une fois celle ci passée, on ne peut plus s'en passer.
+ ConTEXT
- Windows.
- http://www.context.cx/
- Freeware.
- Tous langages (d'ailleurs Taz a fait le mode Scheme)
+ Crimson Editor
- Windows
- http://www.crimsoneditor.com/
- gratuit
- Crimson Editor est un éditeur texte MDI supportant la coloration syntaxiques, un langage macro, beaucoup d'autres outils et la possibilité d'éditer directement des fichiers localisés sur un serveur FTP.
+ syn
- Windows
- http://syn.sourceforge.net/
- MPL (gratuit, avec source, réutilisable dans des projets commerciaux)
- Similaire à Context (également fait en Delphi, sur base de SynEdit, donc le module d'édition est le même), propose la coloration de pas mal de langages, scripting, dictionnaire, client FTP intégré
+ Jext
- Java
- http://www.jext.org
- GPL
- Fait par un français
+ SciTE
- Windows & Linux (GTK+)
- http://www.scintilla.org/SciTE.html
- Python License (CNRI Python License)
+ NEdit
- Unix
- http://www.nedit.org
- GPL
- Un bon éditeur de texte peu gourmand en ressource. Très utile quand on a pas envie de lancer IDE pour simplement éditer quelques fichiers. De plus la colorations syntaxique se définit aisément à l'aide de regex et il dispose de nombreuses fonctionalités qui en font un bon éditeur de texte.
+ JEdit
- Java
- http://www.jedit.org
- GPL
- Éditeur très complet aux très nombreux plugins (gestionnaire de plugins astucieux)
Un sujet lui est dédié
+ GNAT
- Windows, Linux, ...
- GPL
- compilateur
+ Objecteering Personnal Edition
- Windows, Linux
- http://www.objecteering.com
- utilisation personnelle
- UML
+ Visual Paradigm for UML Community Edition
- Java
- http://www.visual-paradigm.com/
- utilisation personnelle
- UML
+ tcm
- unix
- http://wwwhome.cs.utwente.nl/~tcm/
- GPL
- petit bijou : ultra léger, il permet de réaliser des diagrammes de toutes sortes.
+ Dia
- Unixs
- Diagram Editor
- GPL
- Éditeur de Diagram ( uml, reseaux .... )
- http://www.lysator.liu.se/~alla/dia/
+ NASM
- Windows, DOS, Linux
- http://sourceforge.net/projects/nasm/
- GPL
- NASM est un assembleur x86 multi-plateformes en ligne de commande.
+ MASM32
- Windows, DOS
- http://www.masm32.com/
- gratuit
- MASM32 est la dernière évolution de l'assembleur x86 made by Microsoft, dont on trouve généralement des petits bouts dans leurs différents SDK et rassemblés avec foultitude d'outils et d'exemples dans un seul package.
+ WebMatrix
- Windows
- http://www.asp.net/webmatrix/
- ???
- Environnement de développement dédié à ASP.NET
+ MinGW :
- Windows
- http://www.mingw.org
- GPL
- le célèbre compilateur GNU en version minimaliste, fonctionne très très bien, très utile quand on débute à cause don grand respect du standard.
+ DevCpp :
- Windows
- http://www.bloodshed.net/dev/devcpp.html
- GPL
- le célèbre compilateur GNU en version minimaliste, fonctionne très très bien, très utile quand on débute à cause don grand respect du standard. ici avec un IDE de très bonne facture
+ Open Watcom
- Windows,OS2
- http://www.openwatcom.org/
- Open Source
- Il fut le meilleur compilateur C/C++ sous DOS en son temps. Payant à l'origine, le revoici en version Open Source. Fourni avec une documentation très complète, et une kyrielle d'outils (IDE, debugger, profiler, etc...)
+ LCC
- Win32
- http://www.cs.virginia.edu/~lcc-win32/
- gratuit pour usage non commercial
- compilateur, debugueur, éditeur de texte, très bon compilateur
+ MinGW :
- Windows
- http://www.mingw.org
- GPL
- le célèbre compilateur GNU en version minimaliste, fonctionne très très bien, très utile quand on débute à cause don grand respect du standard.
+ DevCpp :
- Windows
- http://www.bloodshed.net/dev/devcpp.html
- GPL
- le célèbre compilateur GNU en version minimaliste, fonctionne très très bien, très utile quand on débute à cause don grand respect du standard. ici avec un IDE de très bonne facture
+ Kdevelop
- UNIX/Linux
- http://www.kdevelop.org/
- GPL
- IDE de KDE
+ Anjuta
- Unices
- www.anuta.org
- GPL
- Ide en Gtk2 pour C et C++ ...
+ Open Watcom
- Windows,OS2
- http://www.openwatcom.org/
- Open Source
- Il fut le meilleur compilateur C/C++ sous DOS en son temps. Payant à l'origine, le revoici en version Open Source. Fourni avec une documentation très complète, et une kyrielle d'outils (IDE, debugger, profiler, etc...)
+ Kylix
- Windows, Linux
- http://www.borland.com/products/do [...] kylix.html
- l'Open Edition est gratuite pour le développement de logiciels opensource
- une fusion de Delphi et C++ Builder pour concevoir des applications cross-plateformes Linux/Win32.
+ Digital Mars C/C++ Compiler Version 8.36
- Windows
- The Software is copyrighted and comes with a single user license, and may not be redistributed
- http://www.digitalmars.com
- Un excellent compilo C/C++ pour Windows et DOS, gratuit, devellopé par une seule personne, et de qualite equivalente a des compilateurs vendus cher dans le commerce.
+ SDK du Framework .NET
- Windows
- http://www.microsoft.com
- ????
- berk
+ SharpDeveloper
- Windows
- http://www.icsharpcode.net/OpenSource/SD/Default.aspx
- GPL
- IDE
+ C# Builder de Borland (personnal edition)
- Windows
- http://www.borland.com/products/do [...] ilder.html
- gratuit pour une utilisation non commerciale
- un IDE pour .NET très bon, simple et intuitif, puissant, un bon mélange entre Visual Studio .NET et les autres IDE Borland classiques. Un avantage par rapport à Visual Studio: il tient sur un seul CD
+ Mono
- toutes plateformes
- http://www.go-mono.com
- GPL
- le projet libre qui vise à fournir un environnement .Net repesctueux des normes (pour compatibilité). Fonctionnel, pratique, fourni, la suite d'outils mono comprends évidemment une compilateur C#.
+ Delphi 6 Personal Edition (français)
- Windows
- ftp://212.73.230.16/borland/gratu [...] ersoFR.exe
- gratuit pour une utilisation non-commerciale (il me semble)
- Environnement de développement de base, prévu pour débuter dans ce langage.
+ Kylix
- Windows, Linux
- http://www.borland.com/products/do [...] kylix.html
- l'Open Edition est gratuite pour le développement de logiciels opensource
- une fusion de Delphi et C++ Builder pour concevoir des applications cross-plateformes Linux/Win32.
+ d:tnt
- Windows
- http://www.d-tnt.co.uk/dtnt.asp
- opensource
- collection de code pour delphi.
+ Free Pascal + Lazarus
- Linux, Win32, OS/2, 68K ...
- http://www.freepascal.org/
- GPL LGPL
- avec le couple Free Pascal (compilateur pascal), Lazarus (ide + bibliothèques) on obtient un clone de Delphi permettant de compiler pour divers os
+ TopStyle Lite
- Windows
- http://www.bradsoft.com
- gratuit et inclu dans la version d'essai de la version Pro
- Editeur CSS avec vérification du support selon les différents navigateurs.
+ Eclipse
- Java
- http://eclipse.org,
- libre
- Plateforme de développement initialement dédiée à Java mais dont on peut étendre les fonctionnalités grâce à des plugins
+ Lomboz
- Eclipse
- http://www.objectlearn.com/products/lomboz.jsp
- freeware
- plugin eclipse pour la programmation J2EE, supporte les serveurs d'applications JBoss, resin et weblogic, comprend des assistants à la création d'éloéments J2EE (servlet, JSP, EJB), un éditeur JSP avec complétion contextuelle, et l'utilisation de XDoclet.
+ JBoss
- Java
- http://jboss.org
- LGPL
- le premier serveur d'application a avoir implémenté J2EE 1.4.
+ JUnit
- Java
- http://junit.sourceforge.net/
- ASL
- logiciel intégrés de tests unitaires
+ Cactus
- Java
- http://jakarta.apache.org/cactus/index.html
- ASL
- test unitaires pour les parties serveur d'un code J2EE.
+ Jcreator LE
- pour Windows seulement
- http://jcreator.com/
- freeware
- IDE simple, léger, intuitif
+ ANT
- java
- http://ant.apache.org/
- libre
- outils de contruction
+ Netbeans
- Java
- http://www.netbeans.org
- libre
- Plateforme de développement initialement dédiée à Java mais dont on peut étendre les fonctionnalités grâve à des plugins (copier coller d'éclipse mais c'est vrai ausi ), leins de pluggins sympas : générateur de tests unitaires, auto comment du code etc
+ Maguma Studio
- Windows
- http://www.maguma.com
- gratuit dans la version simple
- éditeur PHP (surtout) avec navigation dans les classes, auto-complétions, débuggeur step-by-step, etc
+ PHPEdit
- Windows
- http://www.phpedit.com
- ???
- éditeur
+ l'interpréteur Python officiel :
- tous les OS
- http://www.python.org/download/
- GPL
- fournit l'interpréteur standard et l'éditeur IDLE
+ Kodos :
- Python
- http://kodos.sourceforge.net
- GPL
- éditeur dédier aux expressions régulières, très utiles quand on en fait pour les tester facilement
+ Zope
- Python
- http://www.zope.org/
- Libre
- serveur d'applications
+ SPE - Stani Python Editor
- Linux, Win32, Mac, ...
- http://spe.pycs.net/
- GPL
- un super ide python
+ MySQLCC
- Windows / Linux
- http://www.mysql.com
- GPL
- GUI pour la gestion de BDD MySQL
+ MySQL-Front
- Windows
- http://mysqlfront.sstienemann.de/ (attention il y a une fenêtre de download qui s'ouvre dans les 5 secondes)
- Gratuit
- MySQL-Front est un GUI pour manipuler des bases de données MySQL. Gère toutes les commandes de base, sécurité, dump, et est capable d'établir plusieurs connexions, notamment pour transférer des bases de données entre différents serveurs.
+ SQLView :
- Windows
- http://mywebpages.comcast.net/fred [...] index.html
- Freeware
- GUI multi-base ( mais qui passe par les driver ODBC ... ) , très pratique et permettant de planifier des taches.
+ DBDesigner4
- Windows, Linux
- http://fabforce.net/dbdesigner4/index.php
- GPL
- Conception de base de donnée MySQL et autre.
+ Xerces C++
- Windows (Linux, Unix, et MacOS)
- http://xml.apache.org/xerces-c/index.html
- ASL (Apache Software Licence)
- Un excellent parseur XML en C++. Le code source est facilement modifiable pour adapter a ses besoins.
+ ICU
- Windows (Linux, Unix, et MacOS)
- http://oss.software.ibm.com/icu/
- License MIT/X
- LA librairie standard C++ pour supporter toutes les fonctionalites du standard unicode. Mieux, il y a pas.
+ libCURL
- toute plateforme avec un compilateur C et des fonctionalités réseau de base.
- http://curl.haxx.se/libcurl/
- License MIT/X
- Une excellente librairie pour implémenter des fonctionalités client ou serveur de fichiers selon divers protocoles: FTP, HTTP, GOPHER, TELNET, DICT, FILE and LDAP. Utile pour ajouter le support de fichiers distants a une application XML par exemple.
+ expat
- toute plateforme avec un compilateur C
- http://expat.sourceforge.net/
- License MIT/X
- Une excellente librairie « légère » pour parser du XML. Cette librairie parse du XML well-formed, du XML avec une DTD, mais elle ne verifie pas la validité de la DTD elle meme.
+ XXE
- Windows et Linux
- http://www.xmlmind.com/xmleditor/stdedition.html
- Gratuit en version standard. Voir la license dédiée
- Éditeur XML Wysiwyg de bon niveau.
+ bugzilla
- écrit en perl, tourne donc sous pas mal de trucs
- http://www.bugzilla.org/
- MPL
- gestion et suivi d'anomalies
+ CVS
- plutot unix sous le serveur, n'importe quoi pour le client
- http://www.cvshome.org/
- libre
- Gestion des modification concurentes d'un fichier et suivi des version. Capital d'un développeur à beaucoup.
+ Objective Caml
- partout
- http://caml.inria.fr
- GPL
- un ML plus ou moins « industrialisé » (compilation native, objets, effets de bords, une tonne de libs etc.)
+ Haskell
- partout
- http://haskell.org/implementations.html
- libres
- un langage « lazy » utilisé pas mal en recherche sur les techniques de compilation et les systèmes de types. 2 compilateurs avancés : Hugs et GHC
+ Clean
- partout
- http://www.cs.kun.nl/~clean/
- license au choix : LGPL ou commerciale
- un ML avancé, industrialisé (mais pas connu, bizarrement) mélange lazy et eager au niveau évaluation, dispose d'un IDE balaise en standard et d'un système d'aide à la preuve.
+ visualWorks/Cinconm smalltalk :
- partout
- http://www.cincom.com/scripts/smal [...] /index.ssp
- ça pu c'est pas libre, non-comercial use
- probablement le plus connu après VisualAge d'IBM respecte la norme,top-moumoute pour les IHM, rapide.
+ Squeak
- parout
- http://squeak.org/
- libre
- un smalltalk dérivé de l'original, ne respecte pas la norme, instable, mais libre. Une tonne de libs dedans.
+ STKlos
- partout
- http://kaolin.unice.fr/STklos/
- GPL
- environnement Scheme RC5 (successeur de STK) et français
+ valgrind :
- linux
- http://developer.kde.org/~sewardj/
- GPL
- Debugger mémoire pour x86, debugge tout, mais sourtout utile en C/C++
+ DDD
- Unices
- Interface / Debugger
- GPL
- Interface Graphique pour GDB
- http://www.gnu.org/software/ddd/
+ Insight
- Unices
- http://sources.redhat.com/insight/
- GPL
- interface Graphique pour gdb
+ Electric Fence
- Unices ( x86 )
- bibliothèque / malloc debugger
- LGPL
- Debugger de malloc
- http://perens.com/FreeSoftware/
Message édité par Taz le 14-08-2004 à 22:38:30