User Tools

Site Tools


linuxbog:program:program-boeger
Linux – Friheden til at programmere: Version 2.5.20050330 – 2020-12-31
forrige næste

Appendiks C. Bøger om programmering

C.1. Generelt om imperativ programmering

C.1.1. Objektorienteret programmering

  • Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides: Design Patterns – Elements of Reusable Object-Oriented Software ,

1995,

    Addison Wesley,
    ISBN 0-201-63361-2,
    395 sider.

Derudover er der i Ada-boglisten nogle titler om objektorienteret

  programmering specifikt i Ada.

C.1.2. Bøger om Ada

Der findes mange bøger om Ada-programmering. Vi har udvalgt to fra

listen vi henviser til nedenfor:  * David J. Naiditch: //Rendezvous With Ada 95// (second edition),
   John Wiley & Sons, Inc., ISBN 0-471-01276-9, 598 sider.

En grundig introduktion til Ada 95, men ikke nødvendigvis sagen

   for folk der ikke har programmeret før.
* John English: //Ada 95: The Craft of Object-Oriented Programming// ,
   oprindeligt udgivet af Prentice Hall, 1997.

En grundig introduktion til objektorienteret programmering i Ada.

   Den er hovedsageligt rettet mod læsere der ikke allerede har
   erfaring med programmering.

Bogen kan nu også læses på/hentes ned fra nettet:[http://www.it.bton.ac.uk/staff/je/adacraft/|http://www.it.bton.ac.uk/staff/je/adacraft/].

  • Michael A. Smith: Object-Oriented Software in Ada 95 ,

Thomson Computer Press, ISBN 1-85032-185-X, 460 sider.

Bogen er skrevet som en introduktion for studerende og

   programmører der ønsker at lære om objektorienteret
   programmering.
* Ken O. Burtch: //The big online book of Linux Ada
   Programming// ,[http://www.vaxxine.com/pegasoft/homes/book.html|http://www.vaxxine.com/pegasoft/homes/book.html]

En masse nyttig information om Ada-programmering til Linux. Og

   det er ikke uden grund at der står "big" i titlen.

Du kan finde anmeldelser af bøger om Ada på[http://www.seas.gwu.edu/faculty/mfeldman/ada95books.html|http://www.seas.gwu.edu/faculty/mfeldman/ada95books.html].

Hvis du har brug for Ada-referencemanualen, kan du hente den på

internettet:[http://www.adaic.com/standards/ada95.html|http://www.adaic.com/standards/ada95.html]

SSLUG's nyhedsgruppesslug.proglægger

plads til snak om Ada i SSLUG-regi. Og på[http://www.adapower.com/learn/|http://www.adapower.com/learn/]er der nyttige henvisninger for dem der vil i gang med at programmere i
Ada.

C.1.3. Bøger om Bash

* Daniel Gilly and the staff of O'Reilly & Associates, Inc.: UNIX in a Nutshell ,

   O'Reilly & Associates, Inc.,
   ISBN 1-56592-001-5.

Glimrende generel introduktion til de almindeligste Unix- og

   Linux-kommandofortolkere og -kommandoer. Findes også i en senere
   udgave med titlen "Linux in a Nutshell".
* //Advanced Bash Scripting Guide// ,
   udgivet under Open Publication License,
   kan fås fra The Linux Documentation Project.

C.1.4. Bøger om Basic

SSLUG's nyhedsgruppesslug.proglægger

plads til snak om Basic i SSLUG-regi.

C.1.5. Bøger om C

  • Brian W. Kernighan og Dennis M. Ritchie: The C Programming Language , 2nd edition,

Prentice Hall 1988,

  ISBN 0-13-110362-8, 272 sider.

Det klassiske værk om C. Den omtales normalt blot som “K&R”.

  Skrevet af C's opfindere. Der findes også en dansk oversættelse
  udgivet af Teknisk Forlag.

C.1.6. Bøger om C++

  • Rick Decker & Stuart Hirshflield: The Object Concept – An Introduction to Computer Programming Using C++ ,

1995,

  PWS Publishing Company,
  ISBN 0-534-20496-1,
  454 sider.

God introduktion til C++ (beregnet til det første år på

  programmeringsuddannelser) der lægger vægt på at introducere
  objektorientering programmering fra starten af.
* Michael Main & Walter Savitch: //Data Structures and other Objects using C++// ,
  2001,
  Addison Wesley,
  ISBN 0-201-70297-5,
  783 sider.

Bogen er en god introduktion til datastrukturer (CS2). 2. udgave er

  opdateret, så den overholder ANSI/ISO C++ Standard Library classes.
* Scott Meyers: //Effective C++ – 50 Specific Ways to Improve Your Programs and
  Designs// ,
  1997,
  Addison Wesley,
  ISBN 0-201-92488-9,
  256 sider.
* Herbert Schildt: //C/C++ – Programmer's Reference// , 
  2000,
  Osborne/McGraw-Hill,
  ISBN 0-07-212706-6,
  393 sider.
* Bruce Eckel: //Thinking in C++// ,
  1999,
  ISBN 0-13979809-9,
  814 sider.

Bruce Eckel stiller den elektroniske version af sine bøger gratis til

  rådighed. Du kan hente bogen på[http://64.78.49.204/|http://64.78.49.204/].
* Andrew Koenig og Barbare E. Moo: //Accelerated C++: practical programming by example// ,
  Addison-Wesley 2000,
  ISBN 0-201-70353-X,
  336 sider.

En god begynderbog som fra første kapitel bruger højniveaukonstruktioner

  fra STL.
* Bjarne Stroustrup: //The C++ Programming Language// ,
  3rd edition (eller special edition),
  Addison-Wesly 1997,
  ISBN 0-201-70073-5 (special edition),
  1020 sider.

“Bogen” om C++.

C.1.7. Bøger om COMAL

  • Leo Højsholt-Poulsen & Frank Bason: COMAL for Commodore 64 ,

1985,

  Commodore Data A/S,
  316 sider.

Den danske brugsanvisning til COMAL-modulet til Commodore 64'eren er en

  overordentlig god introduktion til programmering i COMAL. Spørgsmålet er
  blot om det er muligt at få fat i den i dag.
* Len Lindsay: //COMAL HÅNDBOGEN// ,
  1985,
  Teknisk Forlag A/S.

Dette er den formelle definition af COMAL (oversat til dansk).

C.1.8. Bøger om Fortran

Clive G. Page har skrevet[http://www.star.le.ac.uk/%7Ecgp/fortran.html|to bøger om

Fortran-77 og Fortran-90]. De kan hentes gratis fra hans websted.

C.1.9. Bøger om Haskell

Man kan læse om Haskell på webstedet[http://www.haskell.org/|http://www.haskell.org/].

C.1.10. Bøger om Java

  • Jacob Nordfalk: Objektorienteret programmering i Java ,

1. udgave,

  Forlaget Globe,
  ISBN ...,
  # sider.

(vi mangler en uvildig omtale, men Jacob Nordfalk er en dygtig programmør

   og underviser, så der er grund til at forvente at det er en rigtig god
   bog)

Det meste af bogen kan læses gratis på[http://javabog.dk/|http://javabog.dk/].

  • Peter Sestoft: Java Precisely ,

2001,

  68 sider.

En kort introduktion til Java. En gratis udgave af bogen kan hentes fra[http://www.dina.kvl.dk/~sestoft/javaprecisely/|http://www.dina.kvl.dk/~sestoft/javaprecisely/],

  og der kommer en trykt udgave i starten af 2002.
* Bruce Eckel: //Thinking in Java// ,
  2000, 
  Prentice-Hall,
  ISBN 0-13027363-5, 
  1128 sider.

Bruce Eckel stiller den elektroniske version af sine bøger gratis til

  rådighed. Du kan hente bogen på[http://64.78.49.204/|http://64.78.49.204/].
* Herbert Schildt & Joe O'Neil: //Java 2 – Programmer's Reference// ,
  2000,
  ISBN 0-07-212354-0,
  447 sider.

SSLUG's nyhedsgruppesslug.proglægger

plads til snak om Java i SSLUG-regi.

C.1.11. Bøger om ML

Se[http://www.dina.kvl.dk/~sestoft/mosml.html|Moscow ML's

hjemmeside]for referencer både til udgivne bøger og til frit
tilgængeligt materiale (alt sammen på engelsk).  Følgende kan særlig
anbefales:  * Michael R. Hansen & Hans Rischel: //Introduction to Programming using SML// ,
   Addison-Wesley,
   1999,
   ISBN 0-201-39820-6.

Hansen og Rischel er fra Informatik og Matematisk Modellering, Danmarks

   Tekniske Universitet.
* Stephen Gilmore: //Programming in Standard ML'97: A Tutorial Introduction// ,
   1997,
   University of Edinburgh Report ECS-LFCS-97-364.

Fås elektronisk som[http://www.dcs.ed.ac.uk/home/stg/NOTES/|http://www.dcs.ed.ac.uk/home/stg/NOTES/].

Mads Tofte er fra IT-højskolen i København.

SSLUG's nyhedsgruppesslug.proglægger

plads til snak om ML i SSLUG-regi.

C.1.12. Bøger om Objective Caml (OCaml)

* Emmanuel Chailloux, Pascal Manoury & Bruno Pagano: Développement d'applications avec Objective Caml ,

   ISBN 2-84177-121-0,
   686 sider+cd-rom.

En fornuftig introduktion til Objective Caml, hvis man stadig kan

   huske en smule fransk fra gymnasiet.

C.1.13. Bøger om Perl

Følgende to bøger betragtes som standardværkerne om Perl. Den ene

til at komme i gang, den anden for viderekomne:  * Randal L. Schwartz & Tom Christiansen: //Learning Perl (2nd Edition)// ,
   O'Reilly & Associates, Inc.,
   ISBN 1-56592-284-0,
   271 sider.
* Larry Wall, Tom Christiansen & Randal L. Schwartz: //Programming Perl (2nd Edition)// ,
   O'Reilly & Associates, Inc.,
   ISBN 1-56592-149-6,
   645 sider.

SSLUG's nyhedsgruppesslug.perllægger

plads til snak om Perl-programmering i SSLUG-regi.

C.1.14. Bøger om POSIX Shell

* Daniel Gilly and the staff of O'Reilly & Associates, Inc.: UNIX in a Nutshell ,

   O'Reilly & Associates, Inc.,
   ISBN 1-56592-001-5.

Glimrende generel introduktion til de almindeligste Unix- og

   Linux-kommandofortolkere og -kommandoer. Findes også i en senere
   udgave med titlen "Linux in a Nutshell". Afsnittet om Bash svarer
   grundlæggende til POSIX Shell.

C.1.15. Bøger om Postscript

  • Adobe Systems Incorporated: PostScript Language Reference Manual ,

1985,

  Addison-Wesley Publishing Company, Inc.,
  ISBN 0-201-10174-2,
  321 sider.

Dette er den formelle definition af Postscript. Et overordentligt nyttigt

  værk at have ved hånden når man programmerer i Postscript (eller skriver
  programmer der gør det).
* Peter Weingartner: //A First Guide to PostScript// ,[http://www.gkss.de/W3/PS/postscript.html|http://www.gkss.de/W3/PS/postscript.html].

En introduktion til programmering i Postscript.

C.1.16. Bøger om Ruby

Udvalget af bøger om Ruby er ikke så stort. Vi vil dog nævne to bøger,

dels en decideret lærebog og dels en referencebog:  * David Thomas og Andrew Hunt: //Programming Ruby// , Addison-Wesley, ISBN:
   0201710897

En lærebog

Bogen kan nu også læses på/hentes ned fra nettet:[http://www.rubycentral.com/book/index.html|http://www.rubycentral.com/book/index.html].

  • Yukihiro Matsumoto: Ruby in a Nutshell , O'Reily & Associates Inc., ISBN:

0-596-00214-9

En referenceguide skrevet af hovedmanden bag ruby og oversat af

   David L. Reynolds.

C.1.17. Bøger om Scheme

Du kan finde information om Scheme på webstedet[http://www.schemers.org/|http://www.schemers.org/].

C.1.18. Bøger om Tcl/Tk

* Brent B. Welch: Practical Programming in Tcl and Tk ,

   Prentice Hall,
   ISBN 0-13-616830-2,
   630 sider + cd-rom.

En god og omfattende introduktion til Tcl/Tk.

C.1.19. Bøger om TeX

En bog om TeX der kan være god at have er: * Paul W. Abrahams et al.: TeX for the Impatient Addison-Wesley, ISBN 0-201-51375-7, 360 sider.

Den ultimative reference er dog: * Donald E. Knuth: The TeXbook Addison-Wesley, ISBN 0-201-13448-9, 496 sider.

Hvis du har spørgsmål om TeX, er den bedste af SSLUG's nyhedsgruppersslug.dok.


forrige hjem næste
Internettet Generelt om deklarativ programmering
linuxbog/program/program-boeger.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.