scientific article; zbMATH DE number 1084716

From MaRDI portal
Publication:4363540





Das ist ein ausgezeichnetes Buch über die Programmierung in das neue, ungewohnte Betriebssystem Linux, das von grosser Zahl von Freiwilligen auf der ganzen Welt entwickelt wird und kostenlos über das Internet erhältlich ist und frei weitergegeben werden darf (Linux-FTP-Servers: sunsite.une.edu). Dieses Buch ist keine Anleitung zum praktischen Programmieren, es hilft nur, die interessantesten Sprachen und Tools kennenzulernen und die geeignetsten auszuwählen. Folglich kann es als notwendiger Wegweiser genannt werden für Linux Programmierer und für viele Leute, die in ihrem Beruf mit der Programmierung von Computern zu tun haben. Das Buch besteht aus vier Teilen: Einführung in die Software-Entwicklung unter Linux, Programmiersprachen, Speziellen Aufgaben und Werkzeugen. Im ersten Teil werden gründliche Betrachtungen zur Programmierung unter Unix und Linux, zum Recherchieren im Internet und zum Arbeiten mit den Paketen ausgestellt, die für das Programmieren wichtig und interessant sind. Der zweite Teil stellt dann viele der unter Linux verfügbaren Programmiersprachen vor. Es sind hier nicht nur Kapitel zu den bekannten Programmiersprachen wie C++, Pascal, Modula, Basic, Java, Prolog etc. zu finden, sondern auch zu speziellen Programmiersprachen wie Sather, Eiffel, Perl. Im dritten Teil, Spezielle Aufgaben, beschäftigt man sich ausführlich mit zwei häufigen Aufgabenstellungen in der Software-Entwicklung: der Programmierung von Datenbankanwendungen und der Programmierung graphischer Benutzeroberflächen. Hier sind eine Reihe von Systemen und Bibliotheken vorgestellt, die für diese Aufgaben geeignet sind. Im Abschluß sind eine Vielzahl von Werkzeugen, die die Programmierung vereinfachen oder überhaupt erst möglich machen können, beschrieben. Dazu gehören Debugger zur Fehlersuche, Editoren mit spezieller Programmiererunterstützung, Versionskontrollsysteme usw. Hier sind fünf Editoren vorgestellt, die aus verschiedenen Gründen besonders interessant sind: vi, der Urvater aller Bildschirmeditoren, XEmacs, mit dem sehr viele Programme geschrieben wurden, GNU Emacs, der Monstereditor, der eigentlich alles kann, die beiden eher unbekannten Editoren XCoral und Scriptum. Der Anhang enthält schließlich noch einige Betrachtungen zu rechtlichen Fragen wie der Unterscheidung von Freeware und Public Domain Software und den verschiedenen im Bereich der Linux-Entwicklungswerkzeuge gültigen Lizenzen. Da viele der hier beschriebenen Sprachen und Tools auch auf anderen Unix-Plattformen und teilweise sogar unter MS-Windows, OS/2 und MacOS verfügbar sind, ist das Buch auch für die Benutzer dieser Systeme interessant.





Describes a project that uses

Uses Software






This page was built for publication:

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4363540)