Michiel de Roo <yourlove@welovespam.nl> wrote:
> John Bokma wrote:
>> Dat had je wellicht eerder moeten doen in plaats van proberen een
>> punt te scoren met semantisch geneuzel. Hoe system uitgewerkt is in
>> PHP is een prachtig voorbeeld van knoeiwerk. Het kan prima zijn dat
>> je dat als leek niet in ziet, wat maar keurig aantoont dat een een
>> vakman niet alles zomaar in begrijpelijke taal aan een leek kan
>> uitleggen. :-D.
>
> Gelukkig dat we op het einde van de draad toch nog op de clue van het
> verhaal uitkomen: jij bent de vakman en wie jou niet begrijpt is een
> leek.
Nee: ik kwam terug op Steven's stelling: een vakman kan altijd in
begrijpelijke taal uitleggen wat een leek niet begrijpt. Ik ben het daar
overigens niet mee eens, maar goed.
Steven heeft moeite met mijn idee van bug, of zo lijkt het. Als iets
"te" is, is het voor Steven onbruikbaar. Ook daar ben ik het niet mee
eens, iets kan te veel bugs bevatten, maar nog prima bruikbaar zijn. Een
bug is niet per definitie iets dat een computer doet herstarten. Een bug
kan ook eens in de 20 jaar de kop opsteken, of alleen in hele bijzondere
omstandigheden. Een programma kan bol staan met dat soort bugs, en toch
in veel omstandigheden bruikbaar zijn.
Volgens ISO 9126 is een bug of een "defect" of een "nonconformity". De
PHP implementatie van system (als voorbeeld) is in mijn ogen een
nonconformity.
En helaas staat PHP bol van de meest krankzinnige ontwerpfouten. Ik heb
altijd het (wellicht foute) idee dat "men" dacht: Perl is te
ingewikkeld, dus laten we iets beters maken. Dat beters kan natuurlijk,
want ook Perl heeft rarigheden.
Maar het is duidelijk dat beter te hoog gegrepen was voor de makers van
PHP. Wellicht dat het (kennisnivo) inmiddels beter is, en men vastzit
aan een berg historische ellende.
Maar het is duidelijk dat de makers die een betere taal wilde ontwerpen
er een groter zooitje van geschopt hebben dan al hadden ze Perl
nagemaakt.
Alsof ze een pukkeltje hebben zitten uitknijpen met een nijptang...
--
John Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html

Likes:
![Re: Java-programmeur gezocht [OT]](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote