sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #06703
Re: [OFFTOPIC] ASP/VB/PHP - forskellen er ...
Mads Bondo Dydensborg wrote:
>
> Hejsa alle.
>
> Dette er lidt offtopic, men med den store diskussion der har været omkring
> NT contra Linux for nylig, ville jeg ihvertfald lige sørge for at
> begreberne omkring ASP kom på plads.
[cut]
> Jeg synes forskellen i brug er enorm. Jeg kan ikke give konkrete
> eksempler, men typisk fandt jeg at under ASP, initialiserede man objekter,
> satte egenskbaer, kaldte metoder i eet væk. Hver eneste gang man
> ville noget, skulle man satme igennem 5-10 kald på et eller andet dumt
> objekt. Enormt trættende. PHP har en helt anden, langt mere direkte
> tilgang til problemerne, som jeg ihvertfald finder langt mere
> tiltrækkende. Og, som for mig betyder at jeg bruger meget (virkeligt
> meget) mindre tid på php3 udvikling, end jeg gjorde på ASP.
Jeg må give dig ret i at PHP3 styrer for vildt. Det eneste jeg er ked af
er at designerne af sproget gerne måtte have haft lidt mere estetisk
sans. Syntaksen er den grimmeste afart af Perl & C jeg længe har set.
> Windows udviklere føler tit, at MS har opfundet genbrugelig kode, i form
> af deres COM objekter. I unix verden har man aldrig lavet andet end at
> genbruge kode.
>
> Udviklingsmæssigt opfatter jeg folk der stadig hænger fast i MS/IIS til
> web udvikling, som enten tvunget til det af deres virksomhed, eller som
> direkte "blinde" for hvad der er effektivt.
>
> Oh well, hvad ender jeg med at sige?
>
> Diskussionen omkring ASP kontra PHP er lidt ligesom diskussion omkring
> Visual Basic kontra MS Visual C++.
>
> Det er to helt forskellige boldgader. At lave ting med "power" i, under
> IIS/ASP er een lang pine. At lave ting med power under Apache/PHP er
> programmering som det var meningen at det skulle være! Nemt, elegant,
> hurtigt, effektivt. (Smukt).
Tja, problemet er vel samme som fx. Delphi/Visual Basic contra rigtig
programmering. Det er forholdsvis hurtigt at bikse nogle brugerflader
sammen i Delphi, men det bliver meget hurtigt en gang skrækkelig
spagetti-kode. For nogle vil det sikkert være uoverskueligt svært at
bruge fx. PHP3, det vil jo betyde at man skulle bruge tastaturet, og
evt. også læse noget dokumentation ;)
Igen er det overordnede problem at computer/IT branchen er så umoden en
branche. Ville man fx. ansætte en person til at fungere som
bygningsingeniør på et større byggeprojekt, hvis hans kvalifikationer
var at han havde rodet lidt med mursten i sin fritid, og bygget nogle
modelbroer af sugerør? Samtidig sidder der utrolig mange autodidakte
personer eller cand.mag'er eller what-ever og laver udviklingsarbejde.
Ikke underligt at der bliver lavet så utrolig meget klamphuggeri. (Surt
opstød fra en formodentlig kommende informatik-ingeniør, hvis ikke det
lykkes IT-højskolen at suge alle gode lektorer fra DTU (og DIKU) til
Ørestaden for at lære HTML programmering til folklorik-bachelorer)
Ok, jeg er i surt humør :(
Mvh Morten
References