Die Programmiersprache C++
Der Versuch einer Annäherung an ein komplexes System
Veröffentlicht am: 17.01.2008, 01:30 Uhr
Aufnahme vom: 11.01.2008
Teilnehmer: Tim Pritlove (Moderation), Pavel Mayer
Direkter Download der MediendateiDateigröße: 117.7 MB Format: MPEG-1 Audio Layer III Audio Dauer: 02:08:25h |
C++ ist die dominierende Programmiersprache auf dem Markt und kennt nur zwei Gefühle: große Anerkennung und maximale Ablehnung. Dabei ist C++ leistungsfähiger und geradliniger geplant als vielen bekannt. Im Gespräch mit Tim Pritlove erläutert Pavel Mayer technische Aspekte und Philosophie der Programmiersprache. Ein Podcast für Fortgeschrittene.
Zur Sprache kommen die Entstehungsgeschichte von C++, Designgrundsätze, Programmiertechniken, die C++ Templates, Microbenchmarks, wie man sich mit durch Programmieren C++ sein Bein abschiessen kann und was das alles mit asiatischen Kampfsportarten gemeinsam hat.
Links:
- Pavel Mayer
- CRE Sicherheit
- CRE Extreme Programming
- WP: Maschinensprache
- C++
- WP: Bjarne Stroustrup
- Ellis & Stroustrup: The Annotated C++ Reference Manual (ARM)
- WP: C
- WP: Dan
- JavaScript
- WP: Prozedurale Programmierung
- WP: Unterprogramm (Subroutine)
- WP: Fortran
- Bjarne Stroustrup: The Design and Evolution of C++
- WP: Computercluster
- WP: Simula
- Norwegian Computing Centre, Oslo
- WP: Automatische Speicherbereinigung (Garbage Collection)
- WP: PDP-11
- WP: Programmiersprache BCPL
- WP: Programmiersprache B
- WP: The C Programming Language (K&R C)
- WP: Smalltalk-80
- WP: Objektorientierung
- WP: ALGOL
- WP: RGB-Farbraum
- WP: Turing-Vollständigkeit
- WP: Runtime Type Information (RTTI)
- WP: Programmiersprache Java
- WP: Schnittstellenbeschreibungssprache (IDL)
- WP: Remote Procedure Call
- WP: Marshalling
- WP: Multithreading
- Stroustrup: The C++ Programming Language
- Stanley Lippman: C++ Primer
- Scott Myers: Effective C++
- Scott Myers: More Effective C++
- Andrei Alexandrescu: Modern C++ Design
- Nicolai Josuttis: The C++ Standard Library
- John Lakos: Large-Scale C++ Design
- Bulka/Mayhew: Efficient C++
- comp.lang.c++.moderated
- Boost C++ Libraries
- WP: Funktionale Programmierung
- BrainBench C++ Online Test
Feedback und weiterführende Informationen
Fällt Euch dazu noch was ein oder wollt Ihr etwas klarstellen oder könnt Ihr Hintergrundinformationen bieten? Wir bieten Euch verschiedene Kanäle und Kommunikationsmittel, um Euch einzubringen oder weitere Informationen zu erlangen:
- In unserem Blog gibt es einen Eintrag zur Sendung mit Kommentarmöglichkeit
- Auf der Mitmachseite der Sendung im Chaosradio-Wiki könnt Ihr vorab Fragen stellen und später Hintergrundinformationen eintragen.
- Sonstige Fragen und Kommentare zu dieser Sendung bitte per Mail an tim@pritlove.org.
Spenden
Hat Dir diese Sendung gefallen? Dann erwäge doch eine Spende für Chaosradio Express.
Hinweis: Chaosradio Express ist eine eigenverantwortliche Produktion von Tim Pritlove. Zuwendungen an Tim Pritlove sind keine Spenden im steuerrechtliche Sinne. Eine Weiterleitung von Geldern an den Chaos Computer Club e.V. findet nicht statt.
Technorati Tags: c++
Post to del.icio.us |
Submit to digg |
Submit to yigg
Technorati incoming links |
IceRocket incoming links
