(Page d'accueil originelle)

Aides à la modélisation

Discrétisation

Outils de maillage

Mesh Generation & Grid Generation on the Web
Catalogue d'outils de génération de maillages, 2D et 3D, commerciaux et dans le domaine public. Comprend aussi des références et des liens vers les personnes actives sur le sujet. Très complet.
Meshing Research Corner
Liens, bibliographies, classement et comparaison de différents outils de maillage non structurés. Bibliographie très complète (800 références, résumés). Comprend aussi un descriptif sur les différentes techniques de maillages ainsi qu'une introduction aux principes du maillage pour les nouveaux venus.
METIS Family of Multilevel Partitioning Algorithms
Ensemble de programmes pour le partitionnement de maillages non structurés et la renumérotation des noeuds (utile pour l'encombrement des matrices creuses).
GRUMMP Home Page
Génération automatique de maillages non structurés. Note : des éléments de type différents peuvent être mélangés.
MGNet Home Page
Site contenant des informations liées aux maillages multi-grilles et à la décomposition de domaines. Techniques très rapides, robustes et adaptées à la programmation parallèle (solveurs itératifs). 2000 fichiers recensés environ.

Éléments finis

Finite Element Books
Site proposant un catalogue de références bibliographiques sur les éléments finis, avec un classement par auteur, titre, sujet, éditeur. Les références, au nombre de 110000, remontent à 1967.
Finite Element People
Liste de liens, classée alphabétiquement, vers tous les chercheurs dans le domaine des éléments finis qui maintiennent un site Web.
FEtk : The Finite Element toolkit
Boîte à outil éléments finis, en C orienté objet, pour la résolution d'équations différentielles partielles non linéaires.
FEMML
Extension XML pour stockage et transferts de données entre applications éléments finis. Le site eXtensible Data Format (XDF) Homepage propose une extension similaire (hiérarchisation des données).
IFER - Internet Finite Element Resources
Liste de liens Internet vers les éléments finis (et autres méthodes de calcul). Mis à jour régulièrement. Liste assez complète de tous les programmes de calcul par éléments finis (commerciaux, libres, ...). En particulier, voici quelques codes se trouvant dans le domaine public :

Volumes finis

UG Home Page
Code CFD écrit en C. Problèmes généraux (écoulement, diffusion, etc.). Maillage non structuré, 2D et 3D. License d'utilisation à renouveller annuellement.
M O U S E
Code de mécanique des fluides écrit en C++. Nécessite la librairie graphique Qt.
ISAAC
Autre code de mécanique des fluides, initialement développé pour la NASA, mais dans le domaine public. Résolution des équations d'Euler/Navier-Stokes compressible.
Free and Low-Cost CFD Software
Ensemble de liens Internet vers des codes de calcul de mécanique des fluides (surtout gaz) dont la plupart sont (presque) gratuits.
CFD Resources Online
Ensemble de liens Internet vers des solutions en matière de maillage, de codes de calcul en mécanique des fluides, de post-processeurs, de documentation, etc.
CLAWPACK
Résolution des équations aux dérivées partielles hyperboliques. Étude de la propagation d'ondes.
Flow Science Software - Flow-3D
Questions-réponses (avec références bibliographiques) dans le domaine de la mécanique des fluides.
Bibliography of Turbulent Flows
Recueil de références bibiographiques sur les écoulements turbulents, depuis 1980. On y recense plus de 10000 références !

Milieux discrets

Discrete Element Modeling
Utilisation de la méthode DEM à la Colorado School of Mines.
3D Delaunay Triangulations for efficient DEM Simulation of Granular Media
Site d'un laboratoire de l'EPFL (École Polytechnique de Lausanne) dédié aux techniques récentes de simulation des écoulements granulaires.
Sigma page simulations of granular media
Page sur une thèse présentant une technique moderne de simulation numérique des milieux granulaires (autre page de l'EPFL).
CMIS Research - Computational Fluid Dynamics - DEM
Site d'un laboratoire Australien travaillant sur les méthodes DEM.
POWDER PAGE
Page rassemblant un grand nombre de liens : équipes de recherche à travers le monde, publications, etc.

Calcul Scientifique

Librairies Mathématiques

Mathematical Software
Longue liste de logiciels mathématiques et numériques disponibles gratuitement sur Internet. Contient également des pointeurs vers des listes similaires.
Numerical Recipes Home Page
Site des ouvrages de recettes en méthodes numériques. Possibilité de télécharger des extraits des livres dédiés au C et au FORTRAN.
Netlib
Dépot de librairies numériques du domaine public. Classement par thème.
ZIB
Librairie électronique de logiciels mathématiques.
FREELY AVAILABLE SOFTWARE FOR LINEAR ALGEBRA ON THE WEB
Tableau classant les librairies du domaine public dédiées à l'algèbre linéaire.
GAMS Guide to Available Mathematical Software
Dépot de librairies numériques du domaine public. Classement par thèmes. Très complet.
Mathematics Archives - Other Software Sites
Liste de liens Internet sur des logiciels de mathématiques.
Dundee Software Links; LaTeX, Maple, Matlab, Finite elements, mesh generation
Recueil de logiciels dédiés aux mathématiques et aux éléments finis.
Ernst Hairer
Résolution d'équations différentielles par des méthodes explicites ou implicites. Nombreux programmes de démonstration.
FFTW Home Page
Librairie en C pour effectuer des transformées de Fourier discrètes.
Nonlinear Programming FAQ
Série de questions-réponses sur la programmation non-linéaire. Quelques pointeurs vers des programmes téléchargeables.

Boîtes à outils numériques

MED
Bibliothèque informatique MED (Modélisation et Êchange de Données), pour l'échange de données entre codes de calculs, centrée sur les notions de maillage et de résultat. License LGPL. Proche du format HDF (Hierarchical Data Format). Développée par EDF, pour Code_Aster et Code_Saturne.
Scilab
Environnement de calcul numérique ressemblant à MATLAB.
The Yacas computer algebra system
Site du langage 'Yacas', servant à effectuer des calculs mathématiques symboliques (comme Mathematica).
Yorick An Interpreted Scientific Programming Language
Application et librairie permettant de post-traiter ou de gérer des codes scientifiques et de simulation (animation des résultats par exemple). Voici quelques liens utiles (extensions) :
Lapack user guide
Guide d'utilisation de la librairie LAPACK (Algèbre linéaire).
Meschach page on wwwmaths
Librairie numérique en C pour la manipulation de matrices (inversion, multiplication, valeurs propres, etc.). Traite aussi bien les matrices pleines que les matrices creuses ou bande.
PETSc The Portable, Extensible Toolkit for Scientific Computation
Librairie d'outils numériques pour la résolution de matrices issues de la discrètisation de problèmes d'équations aux dérivées partielles. Il existe un module pour les éléments finis (calculs en mécanique des fluides) : PETSc-FEM: A General Purpose, Parallel, Multi-Physics FEM Program .

Références

Calcul Scientifique
Site similaire à celui de votre serviteur (moins les commentaires). Il y a toutefois des liens annexes intéressants dans le domaine des Mathématiques ou de l'Informatique.
Scientific Computing : FAQ Scientific Computing and Associated Fields. Resource Guide
Questions fréquemment posées sur l'informatique scientifique.
nhse
Catalogue d'applications informatiques, numériques ou scientifiques (libres ou non).
Mathtools.net
Portail d'accès à des programmes informatiques, techniques, scientifiques et mathématiques (en Matlab, C, Fortran, Java, ...). Environ 20000 liens recensés. Enregistrement requis (adresse Email + nom).
Tools
Quelques liens sur des outils pour effectuer de gros calculs scientifiques (librairies parallèles, références sur quelques langages de programmation répandus, ouvrages de références CFD & FEM).
SciLinux Environment for Scientific Computing on GNU-Linux
Liens vers des logiciels scientifiques gratuits pour Linux.
SAL -- Scientific Applications on Linux
Site classant les applications scientifiques pour Linux.

Analyse

Post-traitement

OpenDX Home Page
Page d'accueil de 'Open Data Explorer', code désormais OpenSource pour le post-traitement et l'analyse de résultats de calcul.
The MayaVi Data Visualizer
Outils de visualisation de résultats scientifiques. Ce logiciel est écrit en Python, et se base sur les librairies VTK et Tkinter.
SciGraphica Homepage - Scientific Graphics and Data Manipulation
Outils pour la création de graphiques scientifiques (annotations de courbes, formules mathématiques, manipulation de données tabulées, ...). Se base sur la librairie Gtk.

Statistiques

Data Mining
Ensemble de liens sur les techniques de fouille des données.
Free Statistical Software
Classement de logiciels statistiques gratuits et/ou libres.
Statistical Software Packages
Classements de paquets et suites d'applications statistiques.

Langages de programmation

Développement

Compilation

Catalog of Free Compilers and Interpreteers introduction
Catalogue de compilateurs et d'interpréteurs gratuits.
Catalog of Compiler Construction Tools
Produits libres (ou non) pour les concepteurs de compilateurs.
Compiler and tools tricks
Série de trucs et astuces sur l'utilisation de compilateurs sur plusieurs plateformes.
PO - Compilers & Translators
Liste de compilateurs pour divers langages de programmation (C/C++, Pascal, Java, Assembleur, Ada, Fortran, Cobol, Lisp, Prolog, Oberon, Eiffel, Smalltalk, PL/1).
Jam -- Perforce Software
Outils de compilation de projets, remplaçant 'make/Makefile'. Plus petit, plus rapide, plus portable. Il existe une variante, ftjam, développée pour le projet 'freetype' (www.freetype.org).
DevZoo - Free Text Editors, C-C++ Compilers, and Other Programming Tools
Site proposant de multiples ressources et outils gratuits pour les programmeurs : éditeurs de texte, compilateurs, tutoriaux, et bien d'autres choses encore.
Richard Jones' Garbage Collection Page
Tout sur la gestion dynamique de la mémoire, et les différents outils qui permettent d'éviter les fuites et les problèmes habituellement rencontrés avec les pointeurs.
An Introduction to the UNIX Make Utility
Tutoriel pour l'outil de compilation 'make'.
RMS's gdb Tutorial
Tutoriel pour l'outil de débuggage 'gdb'.
Splint Home Page
Site du Secure Programming Lint, permettant de vérifier un programme écrit en C contre des erreurs de programmation.
Debugging Tools for Dynamic Storage Allocation and Memory Management
Outils pour le débuggage d'allocation dynamique de la mémoire (malloc).

Codes source

Tower of Computation, Magic Lift
Tutoriaux pour le développement (C, X, Vi, Shell, Perl, graphisme, etc.), par un expert d'Unix (et un passioné des jeux d'aventure).
systems programming
Documents pour la programmation système sous Unix et Windows (comprend notamment la programmation des communications entre processus [threads, IPC, Signaux], et les "sockets").
Sourcebank
Banque de codes sources dans des langages de programmation courants (C, C++, Perl, ...).
! Aware. Programmer's Webliography and Index
Bibliothèque virtuelle de logiciels et de savoir-faire. Environ 30000 liens sont référencés. Cette bibliothèque propose de réutiliser l'existant en matière de développement de logiciels.
The Programmer's File Format Collection
Très bon site d'aide aux programmeurs : propose une description d'une centaine de formats de fichiers, ainsi qu'une foule d'informations annexes (algorithmes, codes sources, spécifications, ...).
flipCode - Game Development News & Resources
Catalogue de trucs et astuces en matière de programmation et de développement. Classement par thème. Propose aussi des tutoriaux et des liens.
thefreecountry.com: Free Programmers' Resources, Free Webmasters' Resources, Free Security Resources
Tout pour développer au moindre coût, puisque tout y est gratuit et téléchargeable directement sur le Net.

C/C++

Tutoriaux, guides, ...

comp.lang.c Frequently Asked Questions
Questions fréquemment posées sur le langage C.
PO - C/C++
Liste de liens Internet sur le langage C, C++. Contient des liens vers des tutoriels et la librairie STL.
C Programming
Cours en ligne de programmation en C.
Programming in C
La même chose.
A Tutorial on Pointers and Arrays in C
Cours sur les pointeurs (chaines, tableaux, allocation dynamique de mémoire, ...).
C++ Annotations Version 4.3.1a
Cours en ligne de programmation en C++.
C and C++ Style Guides
Plusieurs conseils pour la programmation en C et C++.
Cours C++,C++Builder & Visual C++
Liste de ressources on-line pour la programmation en C, par le "Club d'entraide des développeurs francophones".
C Tutorials development programming language
Nombreux tutoriaux et rappels sur le langage C.
Unix Incompatibility Notes
Série de notes sur le portage d'applications sous différents systèmes Unix : passage en revue des différentes incompatibilités possibles.
Object-Oriented C Programming
List de documents d'aide à la programmation objet en C (seulement, pas ++).

Liens, archives, ...

C-C++ Users Group
Archive de codes sources libres.
net.sw
Archives de codes sources ouverts (OpenSource) pour Unix, classés par catégorie.
Free C-C++ Sources for Numerical Computation
Liste de liens sur des programmes ou des librairies numériques en C ou C++. La plupart des distributions sont libre de droit. Il existe aussi quelques liens vers des livres ou des articles en ligne.
Brad Appleton's C++ Links
Liste de liens Internet sur le langage C++.
Programmiertechniken: WWW C++ Information
Liste de liens Internet sur le langage C++.
FoosYerDoos - C++ Programming
Site pour la programmation en C++.
C++ Archive
Liste de liens Internet sur le langage C++.
Programming in C
Références diverses sur le langage C (ANSI, histoire, culture, bibliographie).
Einführung in C (384.203)
Techniques, outils, tutoriaux, codes pour la programmation en C. Nombreux liens commentés.

Librairies

The C++ Virtual Library
Librairies en C++.
C++ Library Reference.
Références sur les librairies en C++.
Boost C++ Libraries
Archive de librairies en C++, compatible avec la librairie standard C++, donc portable, donc susceptible de devenir standard à son tour.
Available C++ Libraries
Librairies en C++, classées alphabétiquement.
Dinkum C/C++ Library Reference
Référence des fonctions des librairie standard C et C++.
Dinkum C99 Library
Référence des fonctions de la nouvelle librairie C99.
Standard Template Library Reference
Documentation sur la librairie STL.
Blitz++ Home Page
Librairie en C++ pour calculs numériques.
The Object-Oriented Numerics Page
Liste de liens Internet sur des librairies numériques en C++.

Interpréteurs

EiC Home Page
Compilateur/interpréteur C vers bytecode. Permet d'écrire des programmes en C, puis de les exécuter comme s'il s'agissait de scripts. Il est possible d'appeler EiC depuis une application, et d'appeler une librairie dynamique depuis un script en EiC.
The CINT C-C++ Interpreter
Interpréteur de scripts en C et C++. A peu près 95% du C ANSI et 85% du C++ sont couverts. Des utilitaires permettent de charger/décharger des librairies dynamiques ; et il est possible d'appeler du code compilé à partir de script, ainsi que d'appeler des fonctions utilisateur (scripts) à partir de code compilé.
The ICI Programming Language
Autre interpréteur de syntaxe C. Cependant, la structure des données est plus évoluée (vraies chaines, expressions régulières, tableaux dynamiques, ...). ICI permet de charger des modules, de bien gérer la mémoire et les erreurs, ce qui permet aux développeurs de mieux se concentrer sur le contenu du programme, plutôt que la manière dont il s'exécute.
CH -- an embeddable c-c++ interpreter, compiler for numerical computing
Shell compatible C/C++, payant, mais permettant de programmer de façon interactive le système d'exploitation sous-jacent (y compris Windows). Possibilité d'effectuer des calculs numériques et des représentations graphiques en appellant Gnuplot.
elastiC World
Interpréteur orienté objets, dont la syntaxe est très proche du C. Permet des couplages avec du vrai code en C. Récupération rapide des espaces mémoire orphelins (Garbage Collection).
pike.ida.liu.se: Home
Autre interpréteur, ressemblant à un mélange de Java et de C (programmation type objets). Manipulation assez puissante des données et de types prédéfinis. Bonnes possibilités d'extension.

Fortran

Fortran
Liste très exhaustive de liens pour programmer en Fortran sous Linux et Windows. On y trouve des compilateurs, des tutoriaux, des bouts de code, ... On y trouve même des tuyaux pour appeler du C depuis du Fortran. A voir en premier.
Numerical methods for Fortran programmers
Liste de liens Internet vers des librairies numériques en Fortran. Propose aussi de la lecture.
Free Software
Liste de liens Internet vers des librairies diverses en Fortran.
FORTRAN Source Codes
Quelques programmes en Fortran, mais aussi en C.
FORTRAN Tutorial
Tutoriaux sur le langage Fortran 77, et 90.
Notes on Fortran programming
Un cours sur la programmation en langage Fortran.
The Linux Fortran Information Page
Informations générales sur le langage et les compilateurs Fortran pour Linux. A ce jour, le compilateur gratuit compatible Fortran 90/95 est encore au stade embryonnaire (g95.sourceforge.net).
Fortran 2 Java(f2j) Project
Convertisseur Fortran vers Java.
Physics Analysis Workstation - PAW
Environnement de travail en Fortran pour aider les physiciens à analyser et présenter leurs données. Environnement graphique intéractif, outils statistiques et mathématiques, interpréteur Fortran.
PNNL Fortran Library (FLIB)
Ensemble de librairies en Fortran 90 pour simplifier le développement de programmes.
CNF and F77 Mixed Language Programming - FORTRAN and C
Manuel de programmation pour le mélange de codes sources C et Fortran.
CFortran
Site où l'on peut télécharger le fichier 'cfortran.h', qui permet d'interfacer C ou C++ et FORTRAN, sur un grand nombre de plateformes (Unix, VMS, DOS, ...) en fonction du compilateur choisi.
Using C and C++ with Fortran
Tutoriel très complet sur les subtilités du mélange Fortran/C.

Perl

PDL Home page
Site de référence du langage PDL (dérivé de Perl, adapté au calcul scientifique).
ActiveState Tool Corp. - Professional tools for Perl developers
Portage de Perl (et Python) pour windows.
Perl Tutorial
Cours d'initiation au langage Perl.
PERL -- Practical Extraction and Report Language
Pages man de Perl
Comprehensive Perl Archive Network
Archives CPAN (librairies, modules, etc. pour Perl).
CPAN search
Moteur de recherche dans l'archive CPAN.
www.perl.com - Beginners Intro to Perl
Site introductif au langage Perl (éditeur O'Reilly).
Perl Mongers
Site dédié à Perl.

Python

Python Language Website
Site de référence du langage Python. Point de départ pour la documentation et l'application elle-même (sources, binaires par plateforme).
Konrad Hinsen's Python Page
Applications scientifiques à l'aide de Python. Contient des tutoriaux et des liens vers des modules numériques.
The Vaults of Parnassus Python Resources
Classement par thèmes de différents modules et extensions pour Python. Un bon millier de modules classés dans une bonne cinquantaine de catégories.

Tous langages

Cetus Links on Objects and Components
Liste de liens Internet sur le monde de la programmation objet. Contient entre autres des pointeurs sur TclTk, C++, XML, ...
HERT Tutorial links
Tutoriaux pour un très grand nombre de langages de programmation.
Syntax across languages
Comparaison syntaxique entre différents langages de programmation.
SpeedyGrl.com : PROGRAMMING :
Plus de 1400 liens sur environ 80 langages de programmation.
Programming Texts/Tutorials
Guides et tutoriaux sur différents langages de programmation sous Unix et Linux.
SWIG (Simplified Wrapper and Interface Generator)
Programme permettant d'interfacer un langage script (Perl, Python, Tcl, Java, ...) avec un langage compilé (C, C++, ...).
a c m \@ t e c h
Le programme "Hello World!" dans (presque) tous les langages de programmation.
Examples of programs in different programming languages
Exemples de programmes dans différents langages de programmation (environ 150 !).
{Codepage 2.3}
Site proposant des trucs et astuces, des liens, des conseils sur tout type de programmation et de langages. Classement par thèmes.
The Great Computer Language Shootout
Comparatif (benchmark) de plusieurs langages de programmation, sur des algorithmes simples et répandus.
Liens Utiles
Quelques liens utiles en matière de langages de programmation, essentiellement en français !
TUNES : Programming Languages
Passage en revue des langages de programmation, systèmes d'exploitation, interfaces graphiqus. Plusieurs classements par catégories.

Parallèlisation

Portails

ParaScope
Portail d'accès à des sites dédiés à la programmation parallèle.
Internet Parallel Computing Archive
Archives de d'informations sur la programmation parallèle.
Nan's Parallel Computing Page
Page rassemblant des pointeurs divers (mais sans explication la plupart du temps).
SAL Parallel Computing
Catalogue de pointeurs sur la programmation parallèle, avec des commentaires.
High Performance Computer Links
Catalogue de liens sur la programmation parallèle (surtout Fortran à haute performance et la librairie MPI).
MPI - Message Passing Interface
Page d'accès à tout ce qui concerne MPI (livres, outils, tutoriels, références, exemples, ...).

Librairies

MPI - The Message Passing Interface Standard
Page d'accueil de la librairie par passage de message. Pointe notamment sur une variante libre, MPICH.
OpenMP Simple, Portable, Scalable SMP Programming
Librairie de communication pour machines à mémoire partagée.
PVM Parallel Virtual Machine
Librairie permettant de rassembler et parallèliser un grand nombre de machines disparates.
p4 index page
Ensemble de macros permettant de programmer de manière portable un algorithme en C ou Fortran pour machines parallèle, indépendamment du protocole de communication choisi.
HPF The High Performance Fortran Home Page
Librairie pour parallèliser les programmes Fortran (90 essentiellement).
High Performance Fortran resource list
Liste d'informations sur l'extension HPF du Fortran.
ADAPTOR GMD's High Performance Fortran Compilation System
Environnement de développement pour programmes à base de HPF.
Netsolve
Projet de partage et d'accès à des ressources disparates pour les gros calculs informatiques.
The Cactus Code Server
Projet OpenSource d'aide au développement de projets scientifiques et industriels en mode partagé, c'est-à-dire sur plusieurs architectures différentes simultanément.

Tutoriaux

Designing and Building Parallel Programs
Livre en ligne sur les façons de construire un programme devant fonctionner sur des ordinateurs parallèles.
Introduction to MPI Tutorial
Cours HTML en ligne sur la librairie MPI (avec exemples).
MPI The Complete Reference
Livre en ligne complet sur MPI.
Multiprocessing by Message Passing MPI
Tutoriel sur la librairie MPI, avec des exemples et des références.
Tutorial on MPI The Message-Passing Interface
Cours universitaire en ligne sur MPI.

Systèmes d'exploitation

Linux

Sites dédiés

The Linux Home Page at Linux Online
Site Linux en anglais
Linux France
Site Linux en français. Voir en particulier les documents, ainsi que les applications.
Léa Linux électronique aide, site d'aide pour les utilisateurs de Linux en français
Site dédié à Linux, en français.
Some Linux for beginners
Tout ce qui est bon à savoir avant de démarrer une installation.
Linux sur Yahoo!.fr
Liste des pages françaises dédiées à Linux.
Linux Information Portal YoLinux.com Howto Help Tutorials and Information
Site branché ;) proposant des tutoriaux et de la documentation diverse sur Linux, des logiciels, du matériel. Classement dense.
Linux Links - The Linux Portal Site
Classement par thèmes de liens sur Linux (répertoriés façon Yahoo!).
rute
Manuel très complet pour l'initiation et la maintenance de Linux.

Catalogues de logiciels

Linux Info Page
Classement par thèmes de logiciels pour Linux.
Linux Software Encyclopedia
Classement alphabétique très complet de logiciels pour Linux.
SuperLinux Encyclopedia of Linux Links
Un site proposant de retrouver rapidement de la documentation ou d'autres informations pour des utilisateurs de Linux. Ce site comprend environ 4000 pointeurs externes dans 150 catégories.
Rpmfind.Net WWW Server
Base d'archives de logiciels au format RPM (compatible RedHat, Slackware, etc.)
Linux Documentation Project
Documentations pour Linux (HOWTOs, etc.).
Tuxfinder Linux search tool
Moteur de recherche par mots clés de références sur linux. Propose également un petit classement par thèmes.
The table of equivalents - replacements - analogs of Windows software in Linux. (Official site of the table).
Liste de logiciels Linux alternatifs ayant un équivalent sous Windows.
m e t a l a b linux archive
Archive de logiciels pour Linux.
FRAMASOFT - Annuaire de logiciels libres
Site français dédié aux graticiels. Classement par catégories.

Distributions

The Slackware Linux Project
Projet de Patrick Volkerding : installation moins conviviale que RedHat, Suze ou Mandrake, toutes aussi anciennes quoique devenues depuis commerciales ; mais plus évoluée que Debian réservée aux avertis. En fait, c'est la seule distribution historique réellement Unix-like. Originalité : fichier ZipSlack pour faire fonctionner Linux sur une partition DOS ou sur le même disque que Windows 95/98. Il existe cependant différentes variantes (plus légères) :
LinuxPackages: Home
Site de téléchargement de paquets adaptés à la distribution Slackware (format tgz, avec script d'installation).
ibiblio linux archive - distributions
Archive de distributions Linux, classées par ordre alphabétique. Certaines distributions sont minimalistes : l'essentiel est contenu dans quelques disquettes seulement, pour faire de la récupération de système. On pourra se référer à Small Linux - Small kernel project pour quelques exemples d'application.

Matériel embarqué

Linux on Laptops
Site dédié aux portables faisant tourner Linux, ou pouvant le faire. Conseils d'installation. Expériences vécues.
TuxMobil: UniX with Mobile Computers
Toutes machine itinérante (portable, PDA, ...) peut faire fonctionner Linux. Recensement des cartes, périphériques, etc compatibles avec Linux. Quelques 'HOWTOs'.
handhelds.org -- home page
Site encourageant le développement de codes OpenSource pour systèmes embarqués.
ipaqlinux.com -- put some linux in your hand
Version de Linux tournant sur un IPAQ-PocketPC de Compaq (processeur StrongARM).
Blue Mug: Embedded Linux Survey
État des lieux du portage d'applications Linux (logiciels, librairies, applications graphiques, ...) sur du matériel embarqué (PDA, téléphones cellulaires, montres, ...).
SynCE
Projet ayant pour but de communiquer avec un PDA/PocketPC/WinCE à partir d'un poste fixe Linux, de façon à se passer d'ActiveSync.

Jeux

LINUXGAMES - FOR THE PEOPLE!
Portail d'accès à une collection de jeux pour Linux. Serveurs, news.
The Linux Game Tome
Recueil de logiciels de jeux pour Linux.
Allegro - A game programming library
Librairie permettant de programmer des jeux. Version compilable pour PC linux ou Dos/Win.
Allegro.cc - Main
Site proposant des liens et des téléchargement de logiciels basés sur Allegro (code source).
Simple DirectMedia Layer
Librairie graphique très portable, permettant un développement unique (essentiellement graphique, dont jeux) pour plusieurs plateformes cibles (Windows, Linux, Pocket-PC, BeOS, Mac OS, etc.)
Vertigo flight simulator
Autre simulateur de vol, fonctionnant aussi bien sous Linux que sous Dos (car se base sur la librairie Allegro).
FlightGear Flight Simulator
Excellent simulateur de vol, pour Linux, avec les codes source. Attention, il est impératif de disposer d'une carte graphique musclée.
leocad homepage
Interface graphique pour la construction d'objets en LEGO. Requiert de nombreuses librairies annexes (OpenGL, Gtk, PovRay, etc.).
LinCity home page
Version Linux d'un très célèbre jeu de simulation de croissance d'une ville.
GCompris
Suite de logiciels à caractère éducatif. Pour enfants de 3 à 10 ans.

Windows

Compilateurs

MinGW -- Minimalist GNU For Windows
Suite d'outils de développement pour Windows basé sur des logiciels GNU (comprend gcc, gdb, make, g77,...). Sur le site Gnu/Unix utilities on Win32, on pourra trouver un outil de conversion d'un projet DSW (MSVC) en Makefile.
Native Win32 ports of some GNU utilities
Site de téléchargement d'outils courants empruntés au monde Unix, puis adaptés à Windows en ne se basant que sur 'msvcrt.dll'.
GnuWin32
Site de téléchargement d'applications et de paquets GNU adaptés à Win32.
GNU-Win32 Related Projects
Développements basés sur les outils GNU pour windows (création de DLLs, etc.).
GNUWin II : Open your Windows
Classement de programmes GNU pour Windows, prêts à télécharger et à installer.
Cygwin Information and Installation
Site de référence de l'environnement Cygwin. Suite d'outils de développement Unix (make, gcc, g77, gdb, etc.) adaptés à Windows, mais se basant sur 'cygwin1.dll'. On pourra consulter ce site dédié aux listes de diffusion : gnu-win32 messages.
Répertoire de /pub/win32/develop/gnuwin32/cygwin
Archive d'extensions basées sur Cygwin. Classement par auteurs.
DJGPP home page
Suite d'outils de développement pour DOS.
Digital Mars C, C++ and D Compilers
Compilateur gratuit pour C/C++. Propose une évolution du langage C, appelée langage D, C étant lui-même une évolution du langage B.
lcc, A Retargetable Compiler for ANSI C
Compilateur C-ansi multi-plateforme.
Unix for WINdows
Environnement de développement pour Windows, par ATT. Comprend un shell Korn.

Windows CE et Pocket-PC

Pocket PC
Le site officiel de Microsoft, dédié au Pocket PC. Permet de télécharger des applications gratuitement, dont l'environnement de développement eMbedded Visual Basic et C++.
An information hub for Pocket PC development - eMbedded Visual Basic
Initiation au développement pour Pocket PC, à l'aide de Visual Basic. Le site contient également des exemples de code, des forums de discussion, des articles, ...
PocketPCFreewares
Site francophone proposant des applications (gratuites) à télécharger.
FreewarePPC.com - Freeware Pocket PC
Téléchargement d'applications gratuites pour Pocket PC.
Russell Herman - Mathematics on Pocket PCs
Liste de pointeurs vers des applications mathématiques ou scientifiques fonctionnant sur PDA.
General Paranoyaxc Software
Portage de plusieurs applications Unix vers WinCE.
Pocket PC Developer Network
Site dédié au développement pour Pocket PC.
CE Programming
Articles dédiés à la programmation des Pocket PC.
Windows CE Developers FAQ
Questions fréquemment posées concernant le développement d'applications pour WinCE.
OrbWorks Home
Site d'origine de PocketC, compilateur shareware C (non ansi) pour Windows CE.
Absolute Beginner's Corner
Site dédié au compilateur PocketC : initiation à la programmation.
http--www.sundialsoft.co.uk-
Tutoriaux, codes sources téléchargeables, trucs et astuces sur la programmation PocketC. Voir en particulier ce tutoriel dédié à la programmation de jeux.
EasyCE
API pour la programmation de jeux sur WinCE.
Pocket-G, GPROGRAMMING TUTOR FOR POCKET PC
Tutoriaux pour la programmation de jeux sur WinCE.

Pages pour Windows

Winsock Development Information
Aide au développement d'applications faisant appel à la couche WinSock.
theForger's Win32 API Tutorial
Tutoriaux pour la programmation graphique sous Win32.
Explore2fs HomePage
Explorateur pour Windows reconnaissant les partitions Linux.
Bienvenue sur svm.vnunet.fr !
Page d'accueil du site SVM (Science & Vie Micro). Articles, logiciels, matériels, ...
CrackStore.1998-2002
Site dédié au "craquage" (jeux et autre logiciels pour Windows). Propose aussi des outils et des tutoriels.
Eeggs.com - The Easter Egg Archive: Hidden secrets in software, movies, music and more!
Les oeufs de Pâques sont des fonctionnalités cachées délibérement dans certains logiciels du commerce. Ce site en recense un grand nombre, mais pas seulement en matière d'informatique.

Téléchargement de logiciels

Garbo Anonymous FTP Archive
Archive FTP de logiciels freewares.
Simtel.Net - Keith Petersen's Worldwide Shareware Distribution Network
Archive FTP de logiciels pour PC (DOS/WIN).
Freeware Home - Collection of Free Software and Internet Services
Archive de logiciels freewares téléchargeables.
SHAREWARE.COM -- the way to find shareware on the Internet
Archive de logiciels sharewares téléchargeables.

Unix

Shell

nixCraft :: Linux Shell Scripting - A Beginner's handbook
Très bon tutoriel sur la programmation Shell sous Unix, en particulier Linux. Nombreux exemples.
The Bourne-Again Shell
Site dédié au shell Unix BASH. On pourra trouver des guides avancés dans Advanced Bash-Scripting Guide et des tutoriaux dans BASH Programming - Introduction HOW-TO.
Heiner's SHELLdorado
Trucs et astuces sur les shells. Contient aussi des tutoriaux, des exemples classés par catégories, des liens vers des cours Unix...
How to write a shell script
Tutoriel pour l'écriture de script shell (sh).
Tutorial offerings from the College of Engineering
Tutoriaux en ligne (C-shell, Gnuplot, Make, WWW, Vi).
Steve Kinzler - Home Directory
Grande liste de scripts shell, prêts à l'emploi pour la maintenance des systèmes Unix. On notera également un shell visuel (écrit en fait en Perl).
Business Shell (BUSH) Guide
Solution alternative aux shells courants (inspiré du langage ADA).

Répertoires

Yahoo! - Computers and Internet
LE point de départ pour toutes les questions informatiques.
Lycos Directory Computers
L'équivalent de Yahoo! chez Lycos.
Google Directory - Computers
Et celui chez Google.
Search the web: computers
Autre site de recherche proposant un catalogue de liens dans le domaine de l'informatique.
Internet FAQ Archives
Archive des questions fréquemment posées.
Internet Software Consortium
Archive des sources postés dans comp.sources.unix. Classement par thème.
Software Archives
Une dizaine de sites Internet d'archives de programmes sources.
Some Unix software
Points de téléchargement de logiciels unix utiles.
developerWorks a worldwide resource for developers
Rapports divers de developpeurs.
Free Database List
Liste classée de bases de données (librairies & programmes).

Généralistes

GNU's not Unix! - the GNU project and the Free Software Foundation (FSF)
Site du consortium GNU (logiciels généralement Unix du domaine public). Le lien 'directory' présente un classement par thèmes des différents codes source proposés.
Webmin
Portail d'accès distant (par page Web) aux système de contrôle et d'administration de systèmes tournant sous Unix.
GCC Home Page
Site de référence du compilateur gcc de GNU.
The VIM Home Page (voir aussi The VIM (Vi IMproved) Home Page , VI LOVERS HOME PAGE , et Dr Chip's Vim Page )
L'éditeur VI amélioré. Version graphique, coloration de la syntaxe. Disponible pour tout type de plateforme. A servi a réaliser cette page.
Unix Socket FAQ
Pour tout savoir sur la programmation des "sockets" (ports de communication). On pourra trouver d'autres informations dans Spencer's Socket Site: Network Programming with Sockets .
The OSKit Project
Aide au développement de systèmes d'exploitation à partir de modules déjà prêts. On pourra aussi se référer au site OS Development links pour des liens en la matière.

Applications graphiques

X11

Serveurs X

X.org
Site du consortium X (fenêtrage pour Unix). Les sources de X11 et des applications pour X11 sont dans la rubrique 'download'.
LabF.com
Serveur X pour Windows.
The Mesa 3D Graphics Library
Serveur 3D libre (OpenGL) pour Unix ou Windows.
Greg Haerr's Microwindows and NanoGUI Page
Projet visant à développer des environnements graphiques légers, portables pouvant fonctionner sur des ordinateurs embarqués. Les cibles comprennent X, WinCE et SVGALib. License OpenSource.
MiniGUI -- A compact GUI support system for real-time embedded systems based on linux.
Projet analogue au précédent. Fenêtrage et GDI-API pour les applications. Cible SVGALib. License LGPL.

Environnements X

Window Managers for X
Liste complète des environnements graphiques pour systèmes UNIX.
K Desktop Environment Home (kde.org)
Environnement KDE. Programmé en C++. Basé sur la librairie Qt.
GNOME - Computing made easy
Environnement GNOME. Programmé en C. Basé sur la librairie Gtk.

Programmation X

The GUI Toolkit, Framework Page
Liste exhaustive des boîtes d'outils pour la conception d'interfaces graphiques, dont certaines sont portables d'un système à l'autre. Classement gratuit/payant, langage de programmation, environnement système. Exemples d'interfaces portables entre Unix et Win :
Kenton Lee: Technical X Window System and Motif WWW Sites
Liste très complète de liens Internet pour tout ce qui concerne l'environnement X.
LessTif Home Page
Site de la version libre de Motif.
Wine HQ
Librairie (pour Linux x86 uniquement) permettant d'émuler Windows. Elle permet de lancer sous Linux des exécutables .exe conçus pour Win32.

Tcl/Tk

Téléchargement

Tcl Developer Site
Point de départ contenant les sources de TclTk, ainsi que les sources des extensions courantes. Le site est désormais hébergé par ActiveState qui propose aussi des solutions intégrées (interpréteurs) pour Perl et Python.
TCL - TK - Tool Command Language - NEOSOFT Tcl Entry Point
Archives de contributions diverses à TclTk. Voir aussi ici pour des contributions aux archives de comp.lang.tcl.
Tcl-Tk Information
Site SourceForge de développement de TclTk.
Tcl Tk
Site proposant des liens, des Widgets, des exemples de code, etc.
The Tcl'ers Wiki
Ensemble de pointeurs, tutoriaux, exemples, trucs et astuces.
Tcl-Tk Resource Page
Téléchargement d'extensions et de plugins.
Tcl-Tk Resources
Autre site de telechargement d'extensions, scripts, librairies.

Développement

MkTclApp: A Tool For Mixing C-C++ with Tcl-Tk
Outils pour mélanger C(++) et TclTk. Fabrication d'exécutables autonomes.
freewrap
Outil de fabrication d'un exécutable autonome à partir d'un script en TclTk.
Tix Megawidget Homepage
Surcouche de TclTk proposant de nouveaux Widgets.
BLT
Surcouche de TclTk proposant de nouveaux Widgets et de nouvelles commandes.
Visual Tcl Homepage - Stewart Allen
Environnement de développement pour TclTk.
TclXML
Couplage entre Tcl et XML.

Apprentissage

TCL WWW Info
Impréssionnante liste de liens Internet au sujet de TclTk.
The Tcl Developer Xchange
Portail de référence de TclTk (chez ActiveState), avec un important catalogue de liens, documents, logiciels contributifs. Ce site est maintenu par Brent Welch, grand gourou de TclTk.
comp.lang.tcl FAQ Launch Page
Questions fréquemment posées et autres liens vers sites Internet au sujet de TclTk. Point d'accès à d'autres pages FAQ.
Andreas Kupries Welcome to comp.lang.tcl
Page d'accueil des principales FAQS et principaux sites dédiés à TclTk.
Graphical Applications with Tcl and Tk
Trucs et astuces, exemples pour le développement d'applications graphiques en TclTk.
Tcl/Tk on Cetus Links
Nombreuses instructions pour la programmation en Tcl. Contient aussi des références intéressantes sur Tcl/Tk.
donald k. fellows's tcl archive
Archive de scripts en Tcl.
Tcl Ressources à la Jeff
Liens et questions fréquemment posées sur Tcl/Tk.
Introduction à Tcl-Tk
Cours en français.
Le Portail de Tcl Tk en Français
Site d'accueil en français sur TclTk.

Catalogues

Open Directory - Computers Programming Languages Tcl-Tk
Encore une liste de liens (ressemble un peu au site de Yahoo!).
Quelques URL sur le langage TCL à l'ENSTA
Autre liste de liens dediés a TclTk.
The World-Wide Web Virtual Library Tcl and Tk
Liste de liens Internet, trucs et astuces au sujet de TclTk.
Tcl resources
Site proposant des liens Internet au sujet de TclTk.
Tcl-URL!
Ce site archive un bulletin hebdomadaire de faits marquants survenus dans la communauté TclTk (nouvelles versions de logiciels, trucs et astuces essentiels parus dans la liste de diffusion, etc.).

Images et dessins

Outils de création de dessins scientifiques

Gnuplot Central
Logiciel multi-plateforme, multi-sorties, pour le traitement, l'analyse et la représentation graphique de données scientifiques (courbes 2D, surfaces 3D, etc.). Voir aussi le site de Bernhard Reiter Gnuplot: - Scientific Plotting dédié à Gnuplot. Grande quantité de liens : tutoriaux, documentations, question fréquemment posées, exemples, extensions, ...
Dataplot Homepage
Outils de visualisation et le traitement de données. Interface graphique en Tcl/Tk.
PLplot Home Page
Librairie pour réaliser des représentations graphiques (courbes, etc.). License GNU. Interfaçage avec C, C++, Fortran, Python et Tcl. Multiples sorties.
Starlink
Plusieurs librairies pour le traitement et la visualisation de données scientifiques.
DISLIN
Logiciel de traitement et de visualisation de données scientifiques. Libre pour Linux uniquement.
PGPLOT Graphics Subroutine Library
Librairie en Fortran (avec extensions en C) pour la réalisation de dessins scientifiques en 2D (courbes, graphes, etc.). Sorties X11, TclTk, PostScript. Développement stoppé.
xfarbe Fill Area with Bicubics
Visualisation de tableaux 2D avec courbes d'iso-valeur. Sorties X11 et PS.
Graphics and analysis software
Liste de liens Internet vers des logiciels graphiques d'analyse de données et de visualisation de courbes, pour Unix.
Ploticus Data Display Software
Petit utilitaire pour réaliser des courbes à la volée pour le Web, etc.
images on the fly
Création à la volée de graphes, soit à partir d'un moteur CGI, soit à partir de scripts simples.

Outils de création de dessins artistiques

XFIG Drawing Program for the X Window System
Application de dessin technique (CAO) sous Linux, assez ancien, assez abouti. Nombreux formats en importation/exportation (au moyen de l'application transfig). Il existe un certain nombre de sites qui lui sont dédiés :
ivtools home page
Suite d'éditeurs de dessins vectoriels pour Unix.
Mayura Draw
Logiciel de dessin vectoriel. Multiples formats d'importation et d'exportation.
The GIMP Homepage
Logiciel de manipulation et de dessin d'images en mode points. Se base sur la librairie graphique Gtk. Pour Unix et Win32.
Dia a drawing program
Outil de création de diagrammes et organigrammes (cases reliées par flèches). Se base sur Gtk.
Welcome to GraphViz
Ensemble d'outils pour la création de graphes et organigrammes.

Outils de visualisation et de conversion

Ghostscript, Ghostview and GSview
Interpréteurs de langage PostScript. Manipulation et visualisation. Fonctionne aussi avec PDF. Contient des liens vers utilitaires se basant sur GhostScript.
gv, a PostScript and PDF previewer
Visualisation de documents PostScript pour Unix. Se base sur GhostScript.
pstoedit.net
Outil permettant la conversion depuis PostScript vers tout autre format vectoriel.
ImageMagick - X11 Image Processing and Display Package
Collection d'outils et de librairies pour lire, écrire, visualiser, convertir des images en mode point ou vectoriel, avec plusieurs types de formats (68). Interfaçage avec C, Perl, etc. Plateformes Unix, Win32, Mac.
MPLAYERHQ.HU - the movie player for linux
Logiciels permettant de visualiser sous Linux les animations habituellement rencontrées sous Windows.
Plugger 5.0
Téléchargement de plugins universels pour Mozilla.

Formats d'images

Luc Devroye's Home Page
Liste de liens Internet relatifs à l'informatique, notemment sur les polices (TeX, MetaFont, PostScript) ou les formats d'images.
The Prepressure Page: PostScript errors, PDF problems and other worries
Trucs et astuces pour le langage PostScript.
POSTSCRIPT Net Resources
Liste de liens Internet classés par thèmes (FAQ, programmation, livres, ...) vers des sites traitant du langage PostScript.
PNG (Portable Network Graphics) Home Site
Site de référence pour le format d'image PNG. Ce format remplace le format GIF qui est désormais protégé.
GD Graphics Library
Librairie pour fabriquer des images bitmap à partir d'un langage de programmation (C, Perl, Java, ...). Cette librairie nécessite PNG et FreeType (traitement des polices TrueType).
g2 graphical library
Librairie graphique portable proposant des sorties X11, Win32, PostScript et PNG.
libEMF: Enhanced Metafile Library
Librairie permettant de traiter des images vectorielles EMF/WMF entre autres sous Linux.
Ming - an SWF output library and PHP module
Petite librairie pour la production dynamique (à la volée) de fichiers au format SWF (ShockwaveFlash).

Composition de texte

Formateurs

TeX

(La)TeX navigator
Site regroupant tout ce qui concerne TEX.
LaTeX
Fontes sous LATEX et dessins à l'aide de MetaFont/Post.
The LaTeX Catalogue Online, CTAN Edition
Catalogue de l'archive Comprehensive TEX Archive Network.
PDFTeX
Outils de production de documents PDF à partir du langage TEX, sans passer par le format DVI.
TeX4ht: LaTeX and TeX for Hypertext
Convertisseur configurable (LA)TEX vers HTML
Ltoh, a customizable LaTeX to HTML converter
Convertisseur configurable (LA)TEX vers HTML

MetaFont/MetaPost

The MetaPost page
Page d'acceuil de l'auteur de MetaPost (John Hobby).
ftp://ftp.gutenberg.eu.org/pub/GUTenberg/archives/metafont/
Archives de la liste 'metafont'
Syracuse - Accueil
Cours et exemples sur Tex, LaTeX, MetaPost, PostScript, XML, ...
Metapost - Animations - Graphics
Animations en 3D à l'aide de MetaPost.
MetaPost arrows and braces in the computer modern style
Flèches et accolades (Tommy Ekola)

Autres formats

Lout Home Page
Logiciel de traitement de texte concurent de TEX. Sorties directes en PS ou PDF (sauf les graphiques pour ce dernier).
Ted, an easy Rich Text Processor for X Windows
Formateur de texte WISIWIG donnant des fichiers en RTF.

Documents structurés

Web et HTML

Tools for WWW providers
Outils pour HTML et le WWW.
HTML Home Page
Le site officiel du consortium W3C. Définition de la norme HTML.
Babel -- Internationalisation d'Internet
Recommandations pour les pages Web multi-lingues.
Clean up your Web pages with HTML TIDY
Outil très pratique de vérification de code HTML, pour les pages web faites à la main.
Amaya Home Page
L'éditeur HTML recommandé et utilisé par le consortium W3.

XML

The XML Cover Pages - Home Page
Pages de reference sur XML. Plusieurs liens.
XMLfr
Site français sur XML, avec liens et documentations.
XML Francophone
Autre site français sur XML, très complet.
Répertoire commenté d'outils XML
Liste d'outils pour XML.
The XML FAQ
Foire Aux Questions sur des sujets ayant trait à XML.
Welcome to XMLSoftware
Site proposant des informations sur XML et ses outils.

Sites ludiques

Curiosités

Scio :: Vulgarisation de Physique depuis 1999
Superbe site à caractère pédagogique, où les néophytes apprendront et comprendront la physique, et les autres retrouveront de vieilles connaissances.
Comment ça marche? [l'informatique] - CCM - Le site de vulgarisation de l'informatique
Site de vulgarisation de l'informatique, qui plus est en français.
Math Links
Liste de liens Internet sur les mathématiques.
CuriousMath.com :: Math is an attitude
Trucs et astuces sur les nombres.
Mathematical Constants and computation
Des constantes mathématiques, et des programmes informatiques pour les calculer.
!!! Fun With Mathematics !!! -- Harry J. Smith's Home Page
Problèmes amusants de mathématiques.
pi314.net
Mille et une façons différentes de calculer Pi. On trouvera sur le site de Fabrice Bellard quelques programmes informatiques et algorithmes.
Christopher Browne's Web Pages
La bible en informatique. Tout y est.
Woz.org...Everyone is Welcome
La page perso de Steve Wozniak, génial co-inventeur des Apple.
Paul Bourke - Personal Pages
Site intéressant pour la génération d'images calculées selon des algorithmes mathématiques.
Software Bugs - Software Glitches
L'informatique, quand tout est bien conçu, c'est formidable. Si ce n'est pas le cas, il y a ce que l'on appelle un "bug", dont les conséquences peuvent être catastrophiques. Ce site recense les plus grosses gamelles en la matière.
G-CHIP (Graphical, Command-Line, Hyperlinked Interface Program)
Ensemble de concepts très intéressants sur un shell très intuitif mi-texte mi-graphique.

Vestiges

Musée de l'informatique

Musée de la micro-informatique
Toute l'histoire de l'informatique, depuis les origines.
Histoire de l'informatique
Site dans le même esprit que le précédent, avec toutefois une classification thématique plutôt que chronologique. Les sites de référence valent le détour.
The Virtual Museum of Computing
Très riche musée virtuel de l'informatique.
Page Perso d'Éric Lévénez
Histoire d'Unix, de Windows et des langages de programmation. On y trouvera des diagrammes temporels très complets.
Programmable Calculators
Site dédié aux calculatrices programmables d'antan.
The Retrocomputing Museum
Recueil d'anciens langages de programmation, et d'émulateurs pour d'anciennes machines.
Computer Architecture Simulators
Liste d'émulateurs pour des machines informatiques de tout type (anciennes, forcément, car même Enigma y figure !). Beaucoup d'entre elles fonctionnent à partir de l'émulateur SIMH.

Bouliers

Soroban
Historique des bouliers japonais.
The Abacus
Présentation des calculs à l'aide d'un boulier.
Tomoe Soroban
Tout sur le boulier japonais.

Machines manuelles

Calculating Machines
Machines à compter (anciennes et récentes).
The CURTA Calculator Page
Machine à calculer manuelle, fondée sur la technique des cylindres de Leibnitz.
The Analytical Engine
Description complète de la machine de Babbage, ancêtre de tous les ordinateurs. Quelques émulations sous forme d'applets Java.

Commodore 64

Emulateurs

ccs64.com
Emulateur C64 pour Dos/Windows.
The Official Frodo Home Page
Émulateur C64 universel.
The VICE Emulator
Émulateur C64 pour Linux (en C).
ec64: main
Emulateur C64 pour Linux (entièrement écrit en x86).
Pocket PC Games, Smartphone Games from Clickgamer.com
Emulateur C64 pour Pocket-PC (payant, version d'évaluation).
Commodore 64 emulators for Linux
Cette page fait le point sur les caractéristiques techniques du C64, et passe en revue les différents émulateurs disponibles sur le Net.

Bases de jeux

Lemon - for c64 games, reviews, cover scans and sid music
Site très riche proposant de très nombreux jeux en téléchargement pour C64, ainsi que des liens utiles (émulateurs, doc, etc.).
The c64 games www page
Jeux, trucs et astuces, liens, copies d'écran, etc.
C64 game guide
Jeux en téléchargement, classés en catégories (avec quelques pages d'information en prime).
[www.c64.com]
Site de téléchargement de jeux. Classement alphabétique et news.
C64 Power Kompendium Wiedzy o komputerze Commodore 64
Site archivant des jeux pour C64. Classement alphabétique des jeux.
gamebase64.com - The Gamebase Collection
Base de donnée de jeux pour C64. Visiter la page de liens Other sites pour les autres sites dédiés au C64.
C64 Unlimited - Games Archive
Jeux pour C64 classés alphabétiquement. Voir aussi la page de liens.
A C64 pokes, hints and cheats page
Trucs et astuces pour débloquer divers jeux.

Développements

Commodore 64
Site dédié aux extensions apportées au C64. On y trouve aussi des informations sur le système multi-fenétré appelé GEOS, des copies d'écran des 77 meilleurs jeux jamais conçus pour le C64, et bien sûr une page de liens dédiés au monde Commodore.
SuperCPU Info
Carte externe boostant les capacités du C64. Voir aussi SuperCPU.
LUnix - The Next Generation
Portage de Linux vers C64.
Just a little point and click.
Système d'exploitatation fenêtré pour C64 (GeOS).
The Contiki Operating System
Environnement fenêtré pour C64.
Protovision - WiNGs - Together for a better future
Autre environnement fenêtré pour C64.
cc65 - a freeware C compiler for 6502 based systems
Compilateur C pour processeurs 6502 équipant les C64.
André's 8-bit pages
Système d'exploitation pour processeur 6502, donc pour C64.
C-One Details Page
Incroyable ! Le C64 renaît de ses cendres sous les traits d'une carte mère appelée C-One, compatible avec les périphériques d'aujourd'hui !

Pages de liens

Commodore 64 - Index
Jeux, programmes, liens, documentations pour le C64. Il y a même un petit rappel sur son BASIC.
GO64! Homepage - Links
Liste très complète de liens Internet divers sur le C64.
Pk's commodore 64 page
Liste alphabétique de liens dédiés à C64.
COCOS
Portail d'accès à des ressources dédiées au C64.
URL Key
Classement alphabétique de sites de téléchargement, puis des jeux avec juste l'indication du (ou des) site(s) de téléchargement.
Other Commodore related links
D'autres liens Internet sur le Commodore C64.
The nostalgic commodore page
Nostalgie quand tu nous tiens ! Page de liens, mais aussi une petite liste de jeux, considérés comme étant les meilleurs.
The Commodore 8-bit WWW server
Caractéristiques techniques des différentes moutures du C64, mais aussi quelques liens vers des revues, des groupes, etc.
Commodore Computers | PET, 64, 128, History, Pictures, Manuals, Advertising, ROMS
Site retraçant l'épopée des machines Commodore, toutes catégories confondues.

Game Boy Advance

ROMs

GBA ROMS - Gameboy Advance Roms
Des ROMs à télécharger, par centaines.
Gameboy Advance Roms - GBA ROMS
Des liens vers des sites de téléchargement. Quelques conseils de connectique PC <-> GBA.
PDRoms - Your legal source for homebrewn console and handheld productions
Classement de programmes pour GBA (jeux, outils, émulateurs, applications diverses).
GBAEmu - The Gameboy Advance Emulation & Development News Site
Royaume de l'émulation pour GBA.

Connexions

Gameboy Advance
Passage en revue de quelques extensions électroniques (cartes, interfaces, ...). Nombreux schémas et spécifications.
GAMEBOY-ADVANCE.net :: XG EZ Flash 2 X-ROM Linker Card GBA ROMs
Accessoires pour la GBA, en particulier comparatif de quelques outils de connectique avec un PC au moyen de ROM flashable.
USB to GBA
Instructions pour relier un PC (si possible sous Linux) à une GBA par le port USB.
Keyboard advance
Un clavier sur le port externe de la GBA, c'est possible !
Charmed Labs
Interfaçage entre la GBA et les briques intelligentes de LEGO. Possibilité de programmer un mini robot.

Environnements

Welcome to the most complete Pogoshell 1.2 FAQ!
Questions fréquemment posées sur PogoShell (explorateur de fichiers pour GBA).
JaysOS
Système d'exploitation très simple pour GBA.
GBA WinS Home
Système de fenêtres façon Windows.
Linux Port to the Game Boy Advance
Portage d'une version allégée de Linux (micro-Linux ou uLinux) sur GBA.

Tutoriaux

[AFDAC] Développement
Cours de programmation progressifs à télécharger.
#ProgX
Tutoriaux sur les capacités graphiques de la GBA. Exemples et démonstrations.
GBA C Coder's Handbook
Cours en français sur les modes graphiques.
Programming The Nintendo Game Boy Advance
Livre en ligne, dont tous les chapitres (au format PDF) et les exemples (codes sources) peuvent être téléchargés.
Setting Up Your GBA Development Environment
Instructions pour marier Visual-C, GCC et la programmation GBA.
HAM Tutorial :: Introduction
Tutoriaux pour l'environnement de développement HAM pour Windows.
The Pern Project
Site d'ingéniérie inverse de la GBA. Tutoriaux pour sa programmation, avec des exemples, des démos, des liens.

Développements

GBDK - home
Site du kit de développement pour GBA. Contient de nombreux outils, documentation et exemples en téléchargement.
DevKit Advance (devkitadv) - A Gameboy Advance Software Development Kit
Autre suite de développement pour GBA, basée sur une extension du GCC.
gameboy advance development
Site de référence pour le développement avancé de la GBA. Nombreux sources (à la fois pour PC et GBA), documentations, liens, comparatifs d'outils de connexion, etc.
GameBoy Advance Dev'rs - What's New?
Codes sources, applications, documentations, etc.
GBA Dev In Linux
Outils de développement depuis une plateforme Linux.
GameBoy Advance
Conseils graphiques, avec exemples et reproductions d'écrans.
GBA Development
Autre site de référence, avec au menu des liens, de la documentation, des outils, des sources, etc.