С высоты-3

Jul 10, 2019 17:21


Пост вызвал некоторую дискуссию, в связи с чем я не перестаю удивляться, насколько людям кажется что мир устроен так как им хочется а не так как он устроен на самом деле. Многие живут мыслью что то что они (ну или я) пишу это не настоящая Кложа, а где-то там далеко есть настоящая, и если сильно припрет то взял type hints и поправил и так-то и пишут ( Read more... )

Leave a comment

Comments 29

vmenshov July 25 2019, 16:18:27 UTC
Тут я со всем согласен. Зато благодаря твоим постам выяснил, что джава без байтоебства тоже далека от идеала по производительности. А вот си-шарп более-менне норм.

Reply

tonsky July 25 2019, 16:29:39 UTC
Я всегда считал что C# это примерно та же Java, а оказывается они давно ее обогнали:

> I've been doing some C# in my spare time and it's shocked me how small and fast my programs are by default. Apps start instantly, use ~16MB of RAM, and thanks to generics/value types the performance can rival that of languages like Rust, while retaining the GC, JIT, etc.

https://twitter.com/timbaldridge/status/1153664056915398656

Reply

vmenshov July 25 2019, 16:44:47 UTC
Ну с точки зрения самого языка писать на c# намного приятнее. Там подумал, что скорее всего оно вот так в языке будет и такие будут методы и классы, и оно так и получается. А на Джаве будет в ядре - ничего, но есть 25 библиотек решающих проблему, но все немного кривовато, адепты рвут друг другу глотки на форумах и хрен поймёшь что же выбрать. Или может вообще бросить все эти муки выбора, и своё написать.

Ну и функциональная часть c#, не смотря на то, что ей сто лет в обед, по удобству кроет джавовскую реализацию не просто как бык овцу, а как бык цыплёнка.

Плюс нормальные, не черезжопные дженерики дорогого стоят. Ну и структуры. И нормальные примитивы которые тоже как классы.

В общем то, что си-шарп на порядок удобнее и человечнее джавы я знал. Но вот то, что он ещё и заметно быстрее, а порой на порядок и более - вот это для меня было открытие.

Reply


Leave a comment

Up