Re[2]: вопрос hi_octane про c#
От: a_g_99 США http://www.hooli.xyz/
Дата: 21.08.20 15:53
Оценка: -7
Здравствуйте, hi_octane, Вы писали:

_>Современный высокопроизводительный код тоже делится на пару составляющих — возможность писать числодробильный код, и возможность писать эффективный многопоточный код.

вы тут много чего написали (и наверное правильно) но я бы хотел адресовать ваше внимание на производительности виртуальных машин c# и hotspot jvm под нагрузкой.
и спросить себя почему таки jvm гораздо более производительный под нагрузкой чем си щарп и пхп
тн числодробильный код может эффективно писаться только на С++ и любые потуги писать что то на vm сделанных индузами просто смешны. что касается эффективного многопоточного кода то java просто эталон здесь (с java memory model в том числе)

_>Небольшой знаток kotlin, но когда смотрел его последний раз — например вменяемого linq там не было.

это ужасное поделие индузов не нужно. зачем это? все эти попытки МС переизобрести sql вместо того чтобы использовать вменяемое api для работы с коллекциями просто жалки. ну зачем вам уродливое подобие скул в вашем коде вообще?

__>>вы сказали — "если надо получить стабильное решение задачи и быстро то современный шарп имеет сотню очков форы". в чем это проявляется?

_>Долгое время программируя на C#, как и на других языках, был некий tradeoff. Что-то типа "тут используем весь доступный синтаксический сахар, пусть тормозит, но что-то зарелизим уже завтра" vs "тут надо заморочиться, вспомнить кучу глав из Writing High Perf .NET Code, и потом профайлером".
так а что они там подкручивают если сама vm очень слабенькая? если архитектура vm по умолчанию очень слабая что можно сделать в общем? что там индуз Панкай оптимизирует с танцами и плясками?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.