- Статическая типизация
- Поддержка подтипов очень удобна при работе с большими иерархиями объектов.
- Сообщения об ошибках, выдаваемые при проверке компилятора, помогают нам выявлять ошибки до выпуска новых версий программного обеспечения
- Отличная интеграция с IDE через Intellij
- IdeaIcons
- В основном нормально, но...