Что случилось с Java?На этот вопрос будет легче ответить, если я узнаю, что вам не нравится в нем, так что я могу порекомендовать язык, в котором нет тех вещей, которые вас беспокоят.
В любом случае.Я бы исключил .NET, так как вы, вероятно, обнаружите, что у Java слишком много общего.
Я могу порекомендовать ObjectPascal, это действительно хороший язык, который мне очень нравится (хотя я перешел на Java).Вы можете использовать Delphi IDE, которая является коммерческой и доступной для Windows, если я правильно помню, или OpenSource IDE, например Lazarus , которая также доступна для Linux, чтобы вы могли разрабатывать в Linux.Самый большой недостаток, который я знаю: ручное управление памятью (хотя может существовать решение для этого, о котором я не знаю).
Другой вариант - использовать C (++) с библиотекой спуска, вероятно, GTK., QT или wxWidgets.
Еще одним вариантом будет D, который имеет много действительно замечательных концепций.К сожалению, D очень нов, и поэтому для D. не так много библиотек. Но для разработки компонентов GUI вы можете использовать wxD, то есть wxWidgets для D. D имеет встроенное автоматическое управление памятью, что для меня является огромным плюсом.Кроме того, даже несмотря на то, что D очень похож на C (++), он сделал многие вещи в C (++) устаревшими, что, безусловно, имело смысл 30 лет назад, но не сейчас (мое мнение).Недостатком является название, хотя.Попробуй гуглить на "D" и ты понимаешь, о чем я.Кто сейчас так называет язык?Это делает поиск решений для языка с Google намного сложнее.