metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2015-04-19 11:59 am

Ад дотнета

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

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

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

[identity profile] denisioru.livejournal.com 2015-04-19 09:11 am (UTC)(link)
Когда я слышу "садись и пиши с нуля" хочется воткнуть вилку в глаз тому человеку. Как правило это дятел, который не в состоянии или без желания разбираться в библиотеках чуть сложнее уровня "установил, а оно не заработало сразу так как мне надо".
gemelen: (Liquid Sphere)

[personal profile] gemelen 2015-04-19 10:08 am (UTC)(link)
Вкратце это должно звучать "если на дотнете делать что-то сложное и осмысленное - выкинь дотнет и возьми Java/Erlang/whatever".
Потому что пример вот этих вот ребят как раз. Я пробежался по остальным постам в этом же блоге и ситуация складывается весьма забавная: с начала используя линукс как платформу запуска и Hadoop+Hive для map/reduce, они занимались прикладным дрочерством и писали аналоги уже существующих вещей или всё-таки брали уже существующее (как Cassandra против первоначального RavenDB). И после всех этих радостей оказалось, что их стартап не успевает делать бабло и софт под запросы рынка.
Также, в камментах к этой записи виден denisio, чей дотнет головного мозга говорит сам за себя не первый год.

[identity profile] 39d9bn.livejournal.com 2015-04-19 10:40 am (UTC)(link)
метакласс, зачем ты пытаешься строить сложные фразы? ты надорвешься и станешь инвалидом

[identity profile] maxdz.livejournal.com 2015-04-19 11:47 am (UTC)(link)
>переезда своего приложения с дотнета на jvm

.net... jvm... C/C++!

[identity profile] binf.livejournal.com 2015-04-20 06:17 pm (UTC)(link)
Мой велосипед двоичной сериализации работает примерно в 2 раза быстрее и делает файл примерно на порядок меньше, чем protobuf-net, и соответственно на порядок быстрее и компактнее официального сериализатора binaryformatter. это можно считать аргументом в пользу велосипеда? или надо до упора юзать уёбищные инструенты?