Хочу изучить язык со строгой типизацией данных, чтобы писать десктопные приложения. Выбор пал между Java, Golang, C++ и C#. Что из этого лучше подойдёт в 2024 году?