-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"Christian Thorsen" <nospam@hotmail.com> writes:
> Hej!
>
> Jeg overvejer at begynde at lære Java eller PErl. Alle taler om Perl i
> forbindelse med Linux... Hvorfor?
Fordi det er svært at komme udenom, og når man har lært det elsker man
det.
> Hvad er Perls styrker/vagheder ???
Styrker:
Det er ikke stærk typet.
TIMTOWTDOI (there is more than one way to do it), næsten alle ting kan
gøres på minimum to måder.
Syntaksen er lavet efter at det skal være nemt for _dig_ at programmere.
Det er nemt at starte med at bruge.
Når man først har lært perl, så kan man også programmere i alle andre
(imperative?) sprog.
M.fl.
Vagheder:
Det er ikke stærk typet.
TIMTOWTDOI (there is more than one way to do it), næsten alle ting kan
gøres på minimum to måder.
Syntaksen er lavet efter at det skal være nemt for _dig_ at
programmere, det kan muligvis være et problem for andre der ikke har
din expertise indenfor perl.
Det er et stort sprog, så det kræver megen indsat at mestre.
Kører i en virtuel maskine, så det er ikke superhurtigt, men hurtigt nok.
M.fl.
> Hvad er Javas styrker/vagheder ???
Styrker:
Det er stærk typet.
Du er tvunget til at lave mange ting på een måde og _kun_ een måde,
hvilket kan gøre det nemmere for andre at læse bagefter.
Det er et lille sprog der er nemt at mestre.
M.fl.
Vagheder:
Det er stærk typet.
Du skal kunne gennemskue næsten hele den objektorienterede måde at
tænke på inden du starter.
Du er tvunget til at lave mange ting på een måde og _kun_ een måde!
Syntaksen er lavet efter at det skal være nemt for _oversætteren_ at parse.
Al det komplekse ligger i klasse bibliotekerne og det tager lang
tid/stor indsats at mestre dem.
Kører i en virtuel maskine, så det er ikke superhurtigt, men hurtigt nok.
M.fl.
- --
Dennis
I have always thought explanations were overkill when correcting
mistakes. A simple "that's wrong" must suffice. I mean, people are
always aware why they are wrong. They just make mistakes to annoy you.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <
http://mailcrypt.sourceforge.net/>
iD8DBQE9xkO2o6hqeoa8JFgRAjg8AJoCHTi/Mb7hML5NDWK64Ll8wHFS4ACfTM8d
TAjH3GkrGBq6QFhgLJ8U/CQ=
=9RLx
-----END PGP SIGNATURE-----