1

(11 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Як захищав так і завжди буду захищати підхід mootools.

JavaScript я люблю. Це моя улюблена мова. Я добре розумію її прототипічну суть. І я добре розумію що таке "ООП" для javascript.

Тут питання зводиться навіть не до використання привичного ООП, а до того що мова то прототипічна, а ви якесь ООП хочете туди всунути.
TheShock правильно написав: там не якесь ООП всунуте, а просто реалізований зручний аліас до прототипів.

Про дискусії на таму "а ваш mootools міняє прототипи нативних об`єктів" я промовчу, так як то трошки виходить за рамки цієї теми.

Сам я вже більше двох років беру участь в обговореннях і т.д. фреймврку mootools. (Хто не знав, там існує закрита група чоловік на 50 до якої входять всі розробники + кілька зацікавлених осіб, як я).

2

(8 відповідей, залишених у HTML та CSS)

Непоганий софт для презентацій який показує деякі можливості HTML5 http://bartaz.github.com/impress.js/

3

(144 відповідей, залишених у PHP)

Vim і тільки Vim.

miroslav.chandler написав:

В двох словах про вім?

Тут можна подивитись відео.