metaclass: (Default)
[personal profile] metaclass
Чтобы ИТ-индустрия окончательно встала раком, Гуглу сейчас нужно сделать ход конем - разработать ТРЕТИЙ вариант кроссплатформенного языка-платформы с собственной виртуальной машиной, JIT, итд, итп, в дополнение к жабе и дотнету. И сманить девелоперов на него какими-нибудь заманухами страшными.
Тем более что дотнет семимильными шагами двигается в ту же over-engineered сраку, что и жаба, а альтернативы реальной тому и другому и нету.

Date: 2010-08-14 07:48 am (UTC)
From: [identity profile] metaclass.livejournal.com
Аннотации и IoC на дотнете можно сделать без всяких фреймворков за один день.

Декларативщину лучше делать по другому, чтобы не сойти с ума от xml-конфигов, адского мусора из паттернов и приведений типов - я обычно использую генерик классы, для склеивания - анонимные делегаты или лямбды, в общем оно чем-то похоже на type level programming. Это дело статически типизированное и проверяемое все, что сильно упрощает жизнь.

Date: 2010-08-14 07:56 am (UTC)
From: [identity profile] norguhtar.livejournal.com

Аннотации и IoC на дотнете можно сделать без всяких фреймворков за один день.

В spring это только часть фреймворка.


Декларативщину лучше делать по другому, чтобы не сойти с ума от xml-конфигов, адского мусора из паттернов и приведений типов - я обычно использую генерик классы, для склеивания - анонимные делегаты или лямбды, в общем оно чем-то похоже на type level programming. Это дело статически типизированное и проверяемое все, что сильно упрощает жизнь.

У меня xml конфигов довольно мало. А вся декларативщина делается через аннотации. Адского мусора из паттернов тоже особо нет, как и большого количесва приведения типов.

Date: 2010-08-14 08:03 am (UTC)
From: [identity profile] metaclass.livejournal.com
Аннотации статически проверяются при компиляции?

Date: 2010-08-14 08:09 am (UTC)

Date: 2010-08-14 09:44 am (UTC)
From: [identity profile] zamotivator.livejournal.com
Только правишь её в одном месте - всё нахуй пересобирается. Беда.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 20th, 2025 11:21 pm
Powered by Dreamwidth Studios