Здравствуйте, ramar, Вы писали:
R>Java не нужен.
Java конечно не нужна
R>99% тех, кто на нем пишет — это те что ниасилили Scala.
только C vs C++ не имеет никакого отношения к Java vs Scala.
Java и Scala — это разные языки для одной платформы, как например Delphi, С++ и D, или C# и VB.
А С — это просто урезанный С++, по этому если ты знаешь С, но не знаешь С++,
то для меня это выглядит так, что ты — программист С++, который
— использует минимум возможностей языка и не способен писать выразительный, идиоматичный код
— предпочитает использование небезопасных конструкций языка
— не в состоянии нормально применять ООП и ФП там где это надо
— не может писать нормальные юнит-тесты
— пишет огромное количество бойлерплейта, в коммитах огромные диффы, это тяжело читать/ревьювить