програмиране

поезиякатегориипрограмисти


true quotes

Хубави цитати не много често срещани.

There is no worse tyranny than to force a man to pay for what he doesn’t want merely because you think it would be good for him.—Robert Heinlein

HEALTH WARNING: Care should be taken when lifting this product, since its mass, and thus its weight, is dependent on its velocity relative to the user.

CONSUMER NOTICE: Because of the “uncertainty principle,” it is impossible for the consumer to simultaneously know both the precise location and velocity of this product.

PUBLIC NOTICE AS REQUIRED BY LAW: Any use of this product, in any manner whatsoever, will increase the amount of disorder in the universe. Although no liability is implied herein, the consumer is warned that this process will ultimately lead to the heat death of the universe.

ATTENTION: Despite any other listing of product contents found herein, the consumer is advised that, in actuality, this product consists of 99.9999999999% empty space.

Voting Democrat or Republican is like choosing a cabin in the Titanic.

Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we.

Do not adjust your mind, there is a fault in reality.

Nobody can fix the economy. Nobody can be trusted with their finger on the button. Nobody’s perfect. VOTE FOR NOBODY.

The world will now reboot. Don’t bother saving your artefacts.


за лъжата и нейната роля в технологията

Има големи и малки лъжи.

Големите лъжи са лесни за разпонзаване, хората бързо ги разбират. Това е причината големите лъжи да са почти безопасни, погледнати глобално. Даже много често са повод за шеги.

Малките лъжи са много по – опасни. Те могат да се превърнат в “истина”, просто защото хората вярват в тях. Особено ако медиите и различни експерти ги подкрепят (срещу заплащане или проста заблуда). Затова малките лъжи трябва да бъдат спирани възможно най-рано.

Ако малката лъжа се разпространи и се превърне в “истина” това обикновено е за сметка на някаква (дори малка) истинска истина (хубава тафтология).

Хората действат по подобен начин и в много други сфери от живота си. Виждат голямото/шумното, но пропускат нещата изглеждащи малки, а когато тези малките пораснат, вече е много трудно.

За хората с малки деца – с какво ги храните?

С консервирана храна, адаптирани млека и др. опаковани и стерилни продукти? А защо? Така е полезно и правилно? Вас също са хранили така?

Може би защото рекламите казват така? Или експертите? Или лекарите?

А къде е истината? Едва ли някой ще каже публично. Това е просто бизнес – изграден върху малката лъжа, станала вече голяма.

А къде е малката лъжа в технологиите?

Като програмисти ще посочим само няколко примера.

XML

Това е фундаментално недоразумение. И пример как много големи компании с невероятни R&D “иновации” могат да създадат лайно.

XML решава по – малко проблеми, отколкото създава. Човек само трябва да погледне какви неща се появяват след него – XSL/XSLT/XPath/XQuery….

Това повече прилича на поправките в законите, които нашето народно събрание (нарочно с малки букви) приема за кърпене на калпави такива, отколко нещо жизнено.

За тези които са прочели дотук и не схващат защо не струва XML – лесен въпрос: за какво служат и нужни ли са атрибутите на елементите?

Не искаме да бъдем разбирани погрешно – идеите довели до създаване на XML са хубави, но реализацията не струва.

Java

Браво на маркетинга, pr-а и microsoft (на тях за злобата, която предизвикват спрямо себе си).

Много елементарен език, не предлагащ дори една нова идея, но за сметка на това опакован и предлаган в луксозна опаковка.

Преминал през доста метаморфози – от run anywhere/change the internet (applets)/next mobile revolution (ME edition)/and now – the best server platform.

Ние също ползваме Java понякога, но това само затвърждава мнението ни, как една малка лъжа може да се промъкне незабелязана. Сега е вече късно.

Подозираме (но не сме сигурни разбира се), че като enterprise средство за разработка cobol е по – добър.

А като хубав/добър език за програмиране, Sun по това време имат Self (но решили, че е много сложен за средният enterprise програмист).

Windows

И той е тук разбира се, но на трето място.

Леко, незабелязано, се появиха Windows 2.0, 3.1, 3.11, 95, 98, ME. Това бяха сиситеми, които не струват, но поради факта, че другите големи (Sun и IBM) разработваха “невероятни” неща по това време, успяха да се наложат на пазара.

Тук лъжа няма – прост пазарен механизъм.

Иронията тук е пълна, защоти лъжата при microsoft започва именно, когато имат хубава система – NT/2000/XP. Като ОС – ядрото е хубаво (писали сме драйвери и знаем).

Начина, по който те успяват да накарат всички производители на хардуер да продават системата им е престъпен, но това малко хора го видяха навреме.

Това са само три примера

Този списък може да стане много дълъг. Но има ли смисъл? Хората са ирационални и не се учат от грешките си (това може би е една от причините, че въпреки тъпотата си, рекламите явно действат).