metaclass: (Default)
[personal profile] metaclass
Тут недавно выпустили akka.net, которая, по идее, сможет решить большую часть проблем с асинхронным обменом сообщениями для моего софта.
Сижу читаю всякое по теме, набрел на такую ссылку: http://www.aaronstannard.com/the-profound-weakness-of-the-net-oss-ecosystem/ - это один из разработчиков akka.net, занимавшийся ее remoting-кишками.

Вкратце: "если на дотнете делать что-то сложное и осмысленное - садись и пиши фреймворки с нуля, потому что индусам и микрософту ничего этого не надо".

Еще одна забавная хрень оттуда же: они подумали и вместо переезда своего приложения с дотнета на jvm, решили спортировать акку с jvm на дотнет. Это только с первого взгляда выглядит странным в рамках религии "мы не занимаемся изготовлением инструментов", но если сравнить приложение со сложной бизнес-логикой, разрабатываемое 2-3-5 лет и фреймворки - может оказаться, что портировать вторые потребует гораздо меньше времени.

Date: 2015-04-19 11:41 am (UTC)
From: [identity profile] tiendil.livejournal.com
Когда я слышу, что кто-то хочет воткнуть вилку в глаз человеку, я хочу воткнуть вилку в глаз тому человеку, который хочет воткнуть вилку в глаз.

В любом софте есть масса нюансов, которые определяют как именно этот софт удобнее, быстрее и качественнее писать. Разработчики стороннего софта, в принципе, эти нюансы учесть не могут. Поэтому утверждать об абсолютном вреде велосипедостроения, как минимум, глупо и некомпетентно.

Date: 2015-04-19 11:44 am (UTC)
From: [identity profile] denisioru.livejournal.com
Хорошо, перефразирую. Если есть возможность сэкономить десятки-сотни-тысячи человекочасов путем покупки или использования готовой библиотеки, даже путем некоторой адаптации ПО к ней - я выберу этот путь. Ибо софт выйдет быстрее, а разработчики смогут занятся теми задачами, за которые платит кастомер, а не за велосипеды.

Date: 2015-04-20 09:26 am (UTC)
From: [identity profile] worm-ii.livejournal.com
Ну, если заказчик тоже будет готов несколько адаптировать свои требования к ушам сторонней библиотеки, торчащим из конечного результата, то тогда, конечно, да. А вдруг нет?

Date: 2015-04-20 10:02 am (UTC)
From: [identity profile] denisioru.livejournal.com
Заказчику в подавляющем большинстве случаев глубоко пофигу, какие акторы и клоуны внутри софта и насколько они асинхронны. И уж тем более какие библиотеки используются при разработке.

Date: 2015-04-19 12:01 pm (UTC)
From: [identity profile] thedeemon.livejournal.com
Теперь придется еще и себе воткнуть.

Date: 2015-04-21 06:06 am (UTC)
From: [identity profile] theaspect.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. 7th, 2025 08:15 pm
Powered by Dreamwidth Studios