zamotivator 25.10.2012 03:48 t510D80F004A

Что есть в бекграунде:
* С++ expert
* python medium
* fp background
Следующий список хорошо знаком:
* ООП и всё причастное — принцип подстановки Лисков, ко- и контр- вариация производных типов, контракты на интерфейс
* C/C++ runtime, evluation model
* generic types

Потому мне очень скучно читать книжка по Java, что я смог нагуглить.
90% этого я и так знаю, 10% — это синтаксис и конкретные библиотечные вызовы.
Стандартный толстый манаул описывает язык, но не даёт best practics, оставляет за кадром интересные вопросы типа gc/build systems/execution environment

Что мне было бы интересно:
* _краткое_ введение в _основной_ (покрывающий 95% используемого в реальном проекте кода) синтаксис (можно сравнительный с каким-нибудь языком, можно direct)
* best practices
* build system
* gc
* pitfalls

Recommended by: @hatred
Do you really want to delete ?