Wpis z mikrobloga

@FedoraTyrone: Optional panie Ferdku, słyszał pan o nim kiedyś? W przeciwieństwie do nulla nie jest niewidzialny dla type systemu i nie da sie go "przeoczyć", bo programista musi zdecydować co z nim zrobić. Zwracasz sobie optionala z takiej metody i każdy od razu widzi że ta wartość może być pusta i trzeba tą sytuacje obsłużyć w kodzie. Nullpointery znikają jak renkom odjoł ( ͡° ͜ʖ ͡°)
@FedoraTyrone:

Speaking at a software conference in 2009, Tony Hoare apologized for inventing the null reference:

I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented language (ALGOL W). My goal was to ensure that all use of references should be absolutely safe, with checking performed automatically by
@RobieInteres: Luz mordo, moim zdaniem Allman jest bardziej spójny, ale to kwestia gustu. Jedni lubi jak mu cyganie grają, drudzy, jak mu stopy śmierdzą. W tej dyskusji nawet nie wiem, którym jestem, bo spotkałem wielu utalentowanych programistów, często czuję, że byli byli bardziej utalentowani ode mnie, a prefowali K&R. Kernel preferuje K&R, ale ich narracja jest taka, że K&R, po K&R go używali i #!$%@?. Ile wojen na ten temat powstało,