Считается ли плохой практикой писать приложения для Windows с использованием GNUstep?

#objective-c #windows #foundation #gnustep

#objective-c #Windows #основа #gnustep

Вопрос:

Я хочу начать разработку для Windows, но я хочу сохранить некоторые из моих фреймворков, которые я использовал с NSFoundation. Я хочу собрать их в Windows с использованием GNUstep и, возможно, написать все приложение с использованием GNUstep.

Будет ли это считаться плохой практикой?

Ответ №1:

Если бы мне пришлось развертывать приложения в Windows, я бы использовал GNUstep, CocoaTron или что-нибудь еще, что я мог бы найти, что позволило бы мне избежать.NET или Win32. Я мог бы даже согласиться на Qt, если бы пришлось.

Ответ №2:

Говоря за себя, я предпочитаю Cocotron GNUstep. Приложение Cocotron является автономным, полностью существующим в своем собственном подкаталоге под C:Program Файлы. Это также выглядит и действует больше как родное приложение для Windows. Приложение GNUstep требует полной установки всей среды GNUstep и не очень хорошо вписывается в нее — оно выглядит и действует точно так же, как оно есть, приложение * nix, которое случайно запущено в Windows. В целом, я думаю, Cocotron обеспечивает лучший пользовательский интерфейс.

С другой стороны, инструменты разработчика GNUstep могут работать в Windows, в то время как Cocotron требует, чтобы разработчик полностью работал в Xcode и выполнял кросс-компиляцию для создания двоичного файла для Windows (или другого, отличного от Mac). Считается ли это плюсом или минусом, зависит от того, насколько вам нравится Xcode.