logo pages de liens

Votre portail e-Learning
ENSup. et Minist. EN
Séminaire MaMuX
Mathématiques, musique et relations avec d'autres disciplines


Langages C C++

Bas de page

Robert le diable

Polygonia C-album
(Robert le Diable)


www.ioccc.org  The International Obfuscated C Code Contest
<http://www.ioccc.org/news/30jun99.html> <http://www.ioccc.org/>
(in full, the `International Obfuscated C Code Contest', or IOCCC) An annual contest run since 1984 over Usenet by Landon Curt Noll and friends.



<http://www.gnu.ai.mit.edu/software/libc/libc.html> <http://www.gnu.ai.mit.edu/home.html>
UNIX Debugging Environment
<http://www.its.caltech.edu/~glenn/medic/> <http://siesta.cs.wustl.edu/~schmidt/report.html> <http://burtleburtle.net/bob/hash/perfect.html> <http://www.eg3.com/softd/cplus.htm>
Parallel/Distributed  Garbage Collectors Home Page
Garbage collection (GC) is one of the most important and complex parts of the runtime system of programming languages. It is further complicated in parallel and distributed environments. GC is simply a must for anybody who implements high-level programming languages and is sometimes desired even by application programmers using languages that lack it (e.g., C/C++).
ICC++ is a high performance dialect of C++ which supports for parallel computation on shared memory and distributed memory machines.
FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects!
<http://www.cfdrc.com/FOX/fox.html> <ftp://ftp.cfdrc.com/pub/FOX/>
V - A Freeware Portable C++ GUI  Framework for Windows, X, and OS/2
V is a free portable C++ GUI Framework intended to develop a wide variety of applications on different graphical interface platforms. It is very complete and suitable for a large majority of custom GUI applications. Applications developed using V will have the look and feel of the native platform, yet will be portable across platforms.
The OpenAmulet project continues the work of Brad Myers et. al. of Carnegie Mellon University.OpenAmulet is a framework of tools that make it significantly easier to design and implement highly interactive user interfaces.
<http://www.scrap.de/index.htm> <http://www.cs.cmu.edu/~amulet/>

Polygonia C-album

Polygonia C-album + C



The ultimate goal of Embedded C++ is to provide embedded systems programmers with a subset of C++ that is easy for the average C programmer to understand and use.
OpenIP Organization Index Page  OpenAmulet Project pages
The OpenIP (OpenIP stands for Open Intellectual Property) Organization is a place for people who want to participate in the development of free software and hardware intellectual-property modules, which are accessible over the Internet.



Computer chess provides a good testbed for understanding dynamic multithreaded computations. The parallelism in computer chess is derived from a dynamic expansion of a highly irregular game tree, which makes computer chess difficult to express, for example, as a data-parallel program. Our chess program helps us investigate how to program this sort of dynamic MIMD-style application.



<ftp://prep.ai.mit.edu/pub/gnu/> <ftp://ftp.sgi.com/sgi/fax/source/> <http://www.gnu.org/software/gengetopt/gengetopt.html>



A C Language prototype documentation tool. C2man is based on "cproto" by Chin Huang. C2man reads C source code files in which comments have been strategically placed, and outputs manual page(s) documenting each function defined or declared (via a prototype).
An Object-Oriented Network Programming Toolkit in C++
<http://www.cs.wustl.edu/~schmidt/ACE.html> <ftp://prep.ai.mit.edu/pub/gnu/make/>
Cilk is a language for multithreaded parallel programming based on ANSI C. Cilk is designed for general-purpose parallel programming, but it is especially effective for exploiting dynamic, highly asynchronous parallelism, which can be difficult to write in data-parallel or message-passing style. Using Cilk, our group has developed three world-class chess programs, StarTech, *Socrates, and Cilkchess. Cilk provides an effective platform for programming dense and sparse numerical algorithms, such as matrix factorization and N-body simulations, and we are working on other types
although C-to-C may have a number of applications, it is intended as a framework for preprocessing C extension languages into C. In addition to ANSI C, C-to-C also supports a number of GNU
<ftp://theory.lcs.mit.edu/pub/c2c/README> <ftp://ftp.fftw.org/pub/fftw/>



<ftp://ftp.cdrom.com/pub/linux/slackware_source/contrib/gcc-2.8.1/> <ftp://ftp.imonk.com/vendors/weber/download> <http://inf33-www.informatik.unibw-muenchen.de/infothek/computer/program.html#C>



The Numerical Recipes (NR) books are developed by Numerical Recipes Software and published by Cambridge University Press (CUP, with U.K. and U.S. websites).
Can I really download the whole C (or Fortran) book for free?
Acrobat ® Edition
C++ Version by Allen B. Downey
How to Think... is a free textbook available under the GNU Free Documentation License. (Pdf, Ps, LaTeX, Html)
Green Tea Press There are three versions of How to Think..., using the Java programming language, Python, and C++.



Illinois Concert C++ Language Definition



Cours ...
Remarque préliminaire : ce cours de SystemC n'est pas un manuel complet de SystemC. C'est plutôt une introduction aux bases du langage.



Bernard Cassagne. Grenoble
<http://www.linux-kheops.com/doc/ansi-c/Introduction_ANSI_C.htm> <http://www.cs.wustl.edu/~schmidt/C++/> <http://siesta.cs.wustl.edu/~schmidt/C++/>
Douglas C. Schmidt Department of Computer Science School of Engineering and Applied Science Washington University in St. Louis
<http://www.cs.wustl.edu/~schmidt/cs242/index.html> <http://www.dinkumware.com/> <http://www.xraylith.wisc.edu/~khan/software/stl/STL.newbie.html>
Copyright (c) 1994 Rensselaer Polytechnic Institute
the Objective Viewpoint column of ACM Crossroads
The C++ tutorial teaches you the entire C++ language. It covers the ANSI-C++ standard. It is composed of 12 chapters which should be studied in order since topics are introduced in a logical sequence and build upon topics introduced in previous chapters. It is to the students benefit to download the source code for the example programs, then compile and execute each program as it is studied.
Introduction to Object-Oriented  Programming Using C++
Peter Müller
<http://uu-gna.mit.edu:8001/uu-gna/text/cc/Tutorial/tutorial.html> <http://www.looksmart.com/eus1/eus53832/eus155852/eus53906/eus65714/eus62186/eus540121/r?isp=zl&comefrom=izl-catmatch>
Steve Holmes University of Strathclyde Computer Centre Glasgow
Dr. Neill Campbell Bristol Univ.
<http://www.cs.bris.ac.uk/Teaching/Resources/COMSM1201/index.html> <http://linuxstart.com/development/libraries.html>
is a high-performance generic component library that provides comprehensive linear algebra functionality for a wide variety of matrix formats.
The format library provides a class for formatting arguments according to a format-string, as does printf



<http://www.cs.ruu.nl/wais/html/na-dir/g++-FAQ/.html> <ftp://butler.hpl.hp.com/stl/stl.faq>
Frequently Asked Questions
<http://www.cerfnet.com/~mpcline/On-Line-C++-FAQs/> <ftp://rtfm.mit.edu/pub/usenet/news.answers/C-faq/learn-c-cpp-today> <http://www.iecc.com/gclist/GC-faq.html>






<news:comp.lang.c++> <news:comp.std.c++> <news:gnu.g++.help>



<http://siesta.cs.wustl.edu/~schmidt/C++-info.html> <http://www.research.att.com/~bs/C++.html>

 haut de page

Advertising :   If you see a reference in one of the files that is not linked, and you know of a link address to the appropriate document, please send me mail, and I will include the link in the document. Thanks very much in advance.
Avertissement :    Le classement par catégories est approximatif. Certains liens se retrouvent dans des rubriques différentes et sur plusieurs pages. Les commentaires sont généralement des courts extraits des pages référencées. Il est possible que certains liens nécessitent une mise à jour.
Tous commentaires ou remarques sont les bienvenus, vous pouvez les adresser à :

Les mises à jour demandées sont réalisées dès que possible et, sauf si c'est nécessaire, aucun message de réponse n'est expédié. Merci de m'écrire.

Copyright © 1999-2012 Jean-Paul Davalan - Reproduction interdite.