2005-01-20 Adam Sjøgren wrote
> On Thu, 20 Jan 2005 09:44:14 GMT, Morten wrote:
>
>>> CGI-scripts kan skrives i hvilket som helst sprog, til Apache
>>> findes mod_perl² og Mason³
>
>> Oj. Jeg synes det er kompliceret at skrive programmer der fungerer
>> godt i Mason, der er mange faldgrupper, og det kan være svært at se
>> hvad der er mason syntax og hvad der er perl syntax. Og jeg betegner
>> mig ellers som rimelig habil perl koder.
>
> Måske bruger du et upraktisk værktøj?
Ganske givet.
> Jeg bruger en editor der laver frugtsalat ud af koden, så HTML bliver
> farvelagt efter strukturen i HTML'en og Perl'en bliver farvelagt efter
> strukturen i Perl'en.
Tja, jeg burger vim med en nogenlunde default syntax highlighting.
> Det, sammen med disciplin om at Masons formål er fremvisning ikke
> "business-logic" (hvad kalder vi det på dansk?), gør det rimeligt
> overskueligt, for mig, i det mindste.
Det er nok her jeg fejler lidt. Jeg laver sider til internt brug, mest
backoffice fejlsøgning. Der er masser af logik involveret....
Men f.eks. det at det er giftigt at lave almindelige sub's i mason
kan godt være forstyrende, hvis man starter med en almindelig perl
bog.
Der er mange undtagelser man skal kende når man laver en mason ting.
Og hvis man så ikke har 1001% styr på perl i sin rene form, så er jeg
bange for at forviringen bliver total.
Nogen, der vist ved meget mere om mason end jeg, påstår endda at man er
nødt til at genstarte Apache hvis man piller i en perl package der er
brugt (use) i en mason component. Jeg har dog ikke selv eksperimenteret
i den retning endnu.
> Men som med mange Perl-ting, kan man sagtens lave det forvirrende og
> uoverskueligt, hvis man gerne vil.
Det er ihvertfald ikke _mit_ mål. Jeg har efterhånden skrevet så meget
kode i mit arbejdsliv, at jeg gentagende gange har stået med mit eget
hakkelse og undret mig over hvilke piller jeg mon spiste den dag, for
2 år siden
>
>> Så hvis manden er 100% grøn, er det nok ikke et godt sted at starte.
>
> Da han foreslog at implementere websites i Java, forestillede jeg mig
> at det var noget i stil med Servlets, Tomcat¹, eller hvad den slags nu
> hedder, hvortil Mason kunne være et Perl-alternativ.
Ok, det ved jeg så intet om. Jeg satser på aldrig at komme til at skrive
en eneste linje java kode.
/Morten