З перших днів мого життя в коледжі я використовую Java, і найбільша проблема, яку ми маємо, - це менш продуктивна, ніж інші інтерпретовані мови. Усі люди впевнені, що java - одна з найкращих скомпільованих мов.
Однак ні Sun, ні Oracle не доклали достатньо зусиль для вирішення цієї проблеми. Однією з проблем є, звичайно, перезавантаження класів.
Останні спроби громади вирішити цю проблему - це проект DaVinci Hotswap , JRebel , PlayFramework . Однак на момент написання цього твору вони ще не були зрілими (imo) та рідними. Деякі з них не готові до підприємств, деякі з них не сумісні з усіма ІДЕ, деякі з них є незрілими проектами університету. Дорожня карта і навіть Java для розробників готові, але спільнота Java все ще не має рішення для перезавантаження класу fly.
Чи так важко Oracle докласти зусиль для вирішення цієї проблеми? Чому перезавантаження класів ще не було реалізовано на початковому рівні?