metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-03-13 10:40 am

ООП потиху закапывают

http://avva.livejournal.com/2581700.html
Все, что было полезного в ООП, унесли в другие парадигмы (если оно раньше еще оттуда не было заимствовано), остальное решили закопать :)

[identity profile] xeno-by.livejournal.com 2013-03-13 09:43 am (UTC)(link)
приношу извинения за неточную формулировку. более точно вместо "вложенные в неймспейсы" было бы сказать "вложенные в модули".

здесь просто очень важно, что контейнер - первоклассная сущность (т.е. его можно передавать в функции, возвращать из функций, можно делать if (blah) module1 else module2). обычная коннотация слова "неймспейс" это что-то второсортное вроде пакета в жабе или неймспейса в шарпе или плюсах, а это начисто убивает всю соль задумки.

в чем собственно задумка? это описано по ссылкам в родительском каменте: http://metaclass.livejournal.com/788219.html?thread=16796923#t16796923
Edited 2013-03-13 09:45 (UTC)