metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-08-13 05:05 pm

Ход раком

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

[identity profile] metaclass.livejournal.com 2010-08-13 05:34 pm (UTC)(link)
Не, скорость там все таки получше, вернее даже скорость освоения - я вот жабьи фреймворки так и не смог осилить, не лезут в мозг.

[identity profile] theiced.livejournal.com 2010-08-13 05:35 pm (UTC)(link)
ну как минимум оно уже на уровне. а вот в 04ом помню на гопнете небольшие поделки писались вполне себе шустренько, либы были простые как молоток, всё более-менее работало.

[identity profile] metaclass.livejournal.com 2010-08-13 05:42 pm (UTC)(link)
То что тогда было, до сих пор работает нормально.
Другое дело, что либы толще стали.

[identity profile] theiced.livejournal.com 2010-08-13 05:45 pm (UTC)(link)
я понимаю что работает ;] только тут беда возникает. есть старый гопнет проект и в одной из его либ (с закрытыми исходниками конечно) обнаруживается ашипко пусть 2012ого года. новая версия данной либы уже весит 575 мегабайт (вместо полутора), имеет совершенно другое опи, требует гопнет10 и жертвоприношения девственниц по пятницам. всё - жопа пришла и хуй что сделаешь.

[identity profile] metaclass.livejournal.com 2010-08-13 05:52 pm (UTC)(link)
Если честно, я ни разу не сталкивался с такой шизой.
Если нет исходников - заказчик ССЗБ, очевидно, раз не платил разработчикам за поддержку.

[identity profile] theiced.livejournal.com 2010-08-13 06:33 pm (UTC)(link)
я сталкивался недавно. у хорошего кастомера (пишу ему совсем не на гопнете) инхаус аппа на гопнете, древняя, да. делала она совсем фигню - брала данные из вепсервиса сторонней либой и тупо рисовало пачку графиков (и слало алерты). так старая версия веп сервиса пару месяцев назад прикрылась, новая чутка отличается . новая версия либы есть, но - см. выше. в итоге пришлось декомпилить и фиксить старую либу (ну хуйня, пол дня работы, но всё же).

(no subject)

[identity profile] metaclass.livejournal.com - 2010-08-13 18:41 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-08-13 18:54 (UTC) - Expand

[identity profile] zelanton.livejournal.com 2010-08-13 06:15 pm (UTC)(link)
От индусов там вообще-то лишние внешние контрукции понастроили, а всё как было было в 04ом так и осталось. А вы просто строите из себя знатока нихуя в в вопросе не понимаючи. Как обычно у студентов.

[identity profile] theiced.livejournal.com 2010-08-13 06:20 pm (UTC)(link)
я знаток гопнета? та ни в жизнь. вона метакласс знаток. я просто чуть касался гопнетов в 04ом и чуть касался пару месяцев назад. свои впечатления и описываю.

[identity profile] zelanton.livejournal.com 2010-08-13 07:53 pm (UTC)(link)
Оно и видно. Просто через край хлещет даже сказал бы.

[identity profile] theiced.livejournal.com 2010-08-13 10:20 pm (UTC)(link)
я не имею права иметь впечатления отличные от впечатлений тупых тушканов?

(no subject)

[identity profile] zelanton.livejournal.com - 2010-08-13 22:21 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-08-14 02:54 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-08-14 07:38 (UTC) - Expand

[identity profile] norguhtar.livejournal.com 2010-08-14 04:34 am (UTC)(link)
spring стоит пощупать. Особственно тройку. Она очень таки зело хороша.

[identity profile] theiced.livejournal.com 2010-08-14 06:03 am (UTC)(link)
она пиздец. реально пиздец. гиперсложное гипернавороченное угробище. не - на фоне остальных шабских подедлок то хороша, да. ну и аспекты наверное удачные получились...

[identity profile] norguhtar.livejournal.com 2010-08-14 06:08 am (UTC)(link)

она пиздец. реально пиздец. гиперсложное гипернавороченное угробище. не - на фоне остальных шабских подедлок то хороша, да. ну и аспекты наверное удачные получились...

Из текущего в java пока лучшее. Кстати можно мне показать не гиперсложное и не гиперновороченное с похожим функционалом? :)


ну и аспекты наверное удачные получились...

Мне там аннотации нравятся и IoC. В результате имеется получается удобное средство декларативного программирования. Правда свои но у него есть. Если его как технологию не знать, то код выглядит чертовым вуду.

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

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

(no subject)

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

(no subject)

[identity profile] metaclass.livejournal.com - 2010-08-14 08:03 (UTC) - Expand

(no subject)

[identity profile] norguhtar.livejournal.com - 2010-08-14 08:09 (UTC) - Expand

(no subject)

[identity profile] zamotivator.livejournal.com - 2010-08-14 09:44 (UTC) - Expand

[identity profile] metaclass.livejournal.com 2010-08-14 07:43 am (UTC)(link)
У меня от входа начинается butthurt от того, что eclipse отдельно, JRE отдельно и фреймворки отдельно, т.е. я не могу поставить один единственный тул и написать на нем запускаемый хотя бы сервлет с подключением к БД, не говоря уже о десктопном приложении.
Вполне вероятно, что, будь у меня больше свободного времени, я это осилил бы, но непонятно, зачем, если я все то же самое уже сделал на дотнете и оно уже работает.

[identity profile] norguhtar.livejournal.com 2010-08-14 07:53 am (UTC)(link)
Эм. Есть такая штука как Spring Tool Suite. Она насколько помню включает в себя сразу все. Я предпочитаю, правда ставить его в Eclise так-как у меня там еще пачка всего. Ну и вообще Spring сущетсвует еще и для .NET.

[identity profile] nivanych.livejournal.com 2010-08-14 04:25 pm (UTC)(link)
Ну под джабу есть Clojure и Scala, а под .нет только F# ;-)

[identity profile] metaclass.livejournal.com 2010-08-14 07:08 pm (UTC)(link)
Nemerle похоже не существует. Я то его пытался использовать когда-то, но что-то во всех срачах последнего времени его вообще не упоминал никто и никак.

[identity profile] nivanych.livejournal.com 2010-08-15 03:44 am (UTC)(link)
Может быть...
Только вот, существует ли он сейчас или совсем заглох?...

[identity profile] kurilka.livejournal.com 2010-08-15 06:30 am (UTC)(link)
Ну его апологеты с rsdn.ru обещают полноценный 1.0 в этом году

(no subject)

[identity profile] nivanych.livejournal.com - 2010-08-15 06:37 (UTC) - Expand

[identity profile] thedeemon.livejournal.com 2010-08-15 06:39 am (UTC)(link)
Судя по немерловому форуму на рсдн, существует и активно развивается. Но используется десятком человек от силы.

[identity profile] alexott.livejournal.com 2010-08-17 04:38 pm (UTC)(link)
под .нет есть Clojure!

[identity profile] nivanych.livejournal.com 2010-08-17 05:37 pm (UTC)(link)
Ухты. Не знал, спасибо.

[identity profile] alexott.livejournal.com 2010-08-17 05:57 pm (UTC)(link)
и ее вскоре планируется сделать равноправной версией... один из разработчиков обещает полную поддержку версии 1.2 к ее релизу

(no subject)

[identity profile] nivanych.livejournal.com - 2010-08-18 07:22 (UTC) - Expand

(no subject)

[identity profile] alexott.livejournal.com - 2010-08-18 07:49 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-08-18 08:11 (UTC) - Expand

(no subject)

[personal profile] nine_k - 2010-08-28 20:17 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-08-29 05:32 (UTC) - Expand

(no subject)

[personal profile] nine_k - 2010-08-29 10:08 (UTC) - Expand