The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел GNUstep CD 2.0, LiveCD для желающих оценить возможности оболочки GNUstep

11.12.2009 22:10

Подготовлена новая LiveCD сборка для оценки возможностей платформонезависимой оболочки GNUstep, построенная на базе Debian GNU/Linux и содержащая подборку приложений для разработки приложений на языке Objective-C с использованием спецификаций OpenStep, например, среду разработки Gorm. LiveCD в настоящий момент подготовлен в сборке для платформ i686, но в скором времени появится и для архитектур PowerPC, UltraSparc и AMD64. Графическое окружение системы базируется на оконном менеджере WindowMaker, а оформление напоминает NeXTstep.

По сравнению с прошлой версией в состав включены программы GrafX2, Emacs 23.x, MyPaint, Google Chrome, Vamps, Lives, xfsprogs и Fontmatrix. На диске также можно найти mplayer, lame, lives, vamps, mypaint, milkytracker, schismtracker, goattracker, opencubicplayer, а также 3D приложения и бесплатные шрифты.

  1. Главная ссылка к новости (http://lwn.net/Articles/366111...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/24638-gnustep
Ключевые слова: gnustep
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, аноним (?), 22:49, 11/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    привет из девяностых
     
     
  • 2.2, Аноним (-), 23:35, 11/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Веселая ссылка в треде - http://gnustep.istheshit.net/
     

  • 1.3, Ariel (??), 00:02, 12/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    были бы у меня деньги - вложил бы их в создание полноценной среды на Objective-C, в качестве основы можно было бы использовать GNUStep, Cocotron или вообще свою реализацию OpenStep/Cocoa; уже и нормальный инструмент есть: clang-llvm;

    мечты

     
     
  • 2.6, Voviandr (??), 03:17, 12/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    неплохо бы полноценную среду разработки для окамла создать. окамл как язык гениален, и  польза от новой среды была бы сугубо неоспоримая.
    а Objective-C - не спорю, он неплох, но есть ли в нём что-то новое и прекрасное, чего нет в других языках и что является его киллер-фичей? не думаю.
     

  • 1.5, абырвалг (?), 02:41, 12/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это конечно круто, но кому сейчас нужен GNUstep? Ведь вроде бы основной целью проекта было портирование нужных приложений из NeXTSTEP. А сейчас кроссплатформенные приложения, совместимые с Mac OS X, можно писать, используя другие библиотеки...
     
  • 1.8, Ariel (??), 19:16, 12/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Смысл в том, чтобы писать кроссплатформенные приложения не на ужасных Qt или GTK, а используя OpenStep-compatible либу. Ведь на Mac OS X они по сути лишь обёртки для Cocoa классов.
     
     
  • 2.9, Voviandr (??), 23:45, 12/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Смысл в том, чтобы писать кроссплатформенные приложения не на ужасных Qt или
    >GTK, а используя OpenStep-compatible либу. Ведь на Mac OS X они
    >по сути лишь обёртки для Cocoa классов.

    ни разу не понял, чем Qt или GTK ужасные. не хотите писать на сях без плюсов, юзая GTK - пишите с помощью gtkmm на плюсах. фреймворки неплохие, испытанные временем, дорабатываются и совершенствуются. есть также wxWidgets и Fox Toolkit. пример приложения на фоксе - файловый менеджер xfe, весьма солидная вещь. пример с wxWidgets - приложение для администрирования СУБД PostgreSQL pgadmin, тоже очень хорошая штука.


     
     
  • 3.10, Ariel (??), 01:44, 13/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну что ж ;-)

    Qt ужасен именно своим C++, GTK - штука не плохая (не считая ужасных визуальных стилей контролов), если есть возможность юзать C, лучше именно этим и заниматься, но на вкус или цвет все фломастеры ...

    Но, у них есть проблемы им изменяют API регулярно и регулярно же нужно переписывать проги, GTK, GTK 2 и неясная 3, Qt3 и Qt4. Эти гении не смотрят в будущее, они не умеют планировать.

    язык:
    Objective-C 2.0 совместим c 1.0 и с C, лёгок в изучении.

    framework:
    OpenStep/Cocoa изначально объектно-ориентирован, был создан в 1989, и практически не изменился, было добавлено много новых классов, но ничего (за исключением системно зависимых PostScript, Music классов) не убрали и программы из NextStep вполне можно скомпилировать на Mac OS X!

    Просто сравните минимальный объём кода на этих трёх либах

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру