Ik zag zonet dat mijn variabele
compileert!Code:try_?? : Integer;
Reden om eens mee te gaan spelen :-)
Ik zag zonet dat mijn variabele
compileert!Code:try_?? : Integer;
Reden om eens mee te gaan spelen :-)
Is zo vziw sinds D2009. FPC doet het (nog) niet.
Hahaha, mee eens. Het is vrij idioot.
Liever had ik dat delphi case sensitive was.
Als echte nerd zou ik liever zien dat je er een boolean van had gemaakt.
Wellicht in deze tijd van crisis zou floating ook nog wel passen ;-)
Voor mij hoeft UTF8 ook niet, maar goed, als Nederlander heb je ook weer niet zo vaak dat je een variabele naam met een accent wilt gebruiken. Voor andere talen ligt dat anders. In de jaren negentig waren het vooral de Russen en de Spaans taligen die dat wilden, maar sindsdien is de rest van de wereld (en dan met name die zonder latijnse alphabet) een stuk mondiger geworden
Case sensitiviteit is verschrikkelijk. Ik was blij dat ik er vanaf was toen ik van Modula2 naar Pascal terug ging. En ik erger me er met C nog altijd aan. Alleen een hoop ergernis tijdens typen, en geen duidelijk voordeel behalve het zg "Wirth voordeel" (*)
(*) een running gag over waarom Wirth Modula2 case sensitive heeft gemaakt: twee keer zoveel eenletterige identifiers.
Aangezien refactoring ook een drama is (werkt nooit) is het misschien maar goed ook.
Ik zou het wel lekker vinden. Meer sophicated naamgeving zou dan mogelijk zijn.
Leuke ook in Turks waar I niet hetzelfde is als hoofdletter-i.
Delphi Code:
var i: integer; begin for I := 1 tot 2 do ; //syntax error: identifier not found I end;
Bart
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks