В настоящее время у меня есть С++-сервер, с которым мне нужно подключиться с графическим интерфейсом, и поскольку я никогда раньше не создавал графический интерфейс, я был смущен тем, с чего начать.
Мне удобнее писать код на С++ и Java, поэтому я бы предпочел, чтобы мой графический интерфейс был на одном из этих языков. Кроме того, графический интерфейс должен быть достаточно независимым от ОС по сравнению с Windows и Linux (и, надеюсь, отсюда Mac).
Теперь я понимаю, что если я использую Java для этого, мне понадобятся некоторые обертки, но я также слышал (строго говоря, что писать GUI на С++ - это боль.
Я не хочу переписывать слишком много моего кода на Java (кто это делает?), и я надеялся на ввод:
- Предоставляет ли какой-либо язык серьезные преимущества/недостатки по сравнению с другими?
- Насколько серьезной является проблема с упаковкой и сколько будет переписываться, если я использую Java.
- Есть ли какие-то конкретные ресурсы, на которые я должен смотреть, что люди думают, что это будет актуально?
Спасибо и приветствует все:)