LINUX.ORG.RU

Шарп vs. Джава

 , ,


4

8

Товарищ Indaril_Shpritz предложил создать топик «Что лучше: C# или Java».
Товарищ считает, что C# «технически лучше». Я думаю, что он имеет ввиду всякие проперти и синтаксический сахар (типа foreach).
Я считаю, что Java лучше, ибо JVM есть для любой кофемолки, есть процессоры с аппаратной поддержкой байт-кода Java, Java можно даже скомпилировать в native code (правда, с трудом). А весь этот синтаксический сахар не нужен, ибо не Ъ, а дальнейшая судьба Mono очень неоднозначна.
Кто прав?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от Miguel

Я умею отличать язык от VM. Но тут вся суть вброса в том, что фактически Indaril_Shpritz прав и у языка Java нет никаких сахарных преимуществ перед C#. Но сахар и не нужен.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Потому что расслабляет. Погромист не должен быть расслаблен.

Ты по-моему программистов путаешь с кем-то. Сахар даёт возможность писать меньше токенов на идентичный код. Это позволяет мозгу абстрагироваться от деталей и думать на высоком уровне. Это, в свою очередь, позволяет писать код быстрей, понимать код быстрей и в целом работать более продуктивно.

Без сахара - машинный код.

Legioner ★★★★★
()
Ответ на: комментарий от CYB3R

Это совсем без сахара. Сахара нужно в меру.

А как ты определяешь эту меру?

encyrtid ★★★★★
()
Ответ на: комментарий от Miguel

Меня интересует только сахар, его стоимость и где приобрести. А JVM просто хорошая VM.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Очень может быть, но к чему ты её приплёл?

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.