> Tak. Nu fandt jeg det. Gemt væk inde i et eksempel :) IMHO er php's
> dokumentation virkelig ringe.
Nu var det jo ikke meningen at vi skulle diskutere PHP's dokumentation men
det er vel lidt min egen skyld. Jeg svarer lige på mig selv, da der
tilsyneladende er flere (mange måske endda) der er interesseret i hvorfor
jeg mener det jeg mener :)
Jeg har ikke rigtigt leget med ASP's eller MySQL's dokumentation, men prøv
at sammenligne eksempelvis med Suns Java. Bortset fra det var min pointe
egentligt ikke at sammenligne. Blot at det er virkeligt rodet og svært at
bruge til noget fornuftigt.
Jeg sidder tit med en eller anden lille ting hvor jeg ender med simpelthen
at må prøve mig frem på emperisk vis. Det irreterer mig at jeg ikke kan slå
op i dokumentationen og finde svaret under eksempelvis funktionens
beskrivelse. Det er ikke særligt udtømmende beskriver efter min mening.
Eksemplerne er meget rare at have, men jeg savner en præcis beskrivelse af
funktionens semantik.
Mange steder virker det ikke særligt entydigt bestemt hvad en eller anden
nærmere udvalgt sprogkonstruktion skal gøre. Det virker ofte sådan lidt
"hovsa, nu har vi lige brug for det her, det implementerer vi lige". Men det
stemmer også fint overens med det jeg har hørt. Nemlig at opfinderen slet
ikke havde overvejet at det egentligt skulle blive til noget stort
officielt. Det var vist, til at starte med, bare noget han lavede for sig
selv. Det er ikke specielt velovervejet eller velkonstrueret.
Her er lidt til at underbygge det jeg siger:
http://www.prosa.dk/prosabladet/vispblad.php?m_id=95&id=2281
Citat: "Han havde end ikke planer om at skrive et programmeringssprog. "
Citat2: "- Jeg troede aldrig, at jeg skulle skrive et sprog; jeg ved ikke,
hvordan man skriver et sprog. Det er fyre som Larry Wall [skaberen af Perl],
der ved noget om den slags, siger Rasmus Lerdorf."
Citat3: "De sagde, at de havde set på min PHP-engine, og de var overrasket
over, at den overhovedet virkede." <- om PHP2
Alt i alt synes jeg PHP er brugbart men det er noget snask :) Til sidst skal
det lige siges at jeg ikke har lavet voldsomt meget PHP-programmering, så
det er muligvis en vanesag. Som nybegynder synes i hvert fald ikke
dokumentationen er særlig brugbar.
Jacob