Представлен (http://wxwidgets.org/news/2017/05/wxwidgets-3.0.3-released/) новый стабильный выпуск кроссплатформенного тулкита wxWidgets 3.0.3 (http://wxwidgets.org/), позволяющего создавать графические интерфейсы для Linux, Windows, macOS, UNIX и мобильных платформ. Выпуск полностью совместим с wxWidgets 3.0.0 на уровне API и ABI и содержит большую порцию исправлений важных недоработок и ошибок. Кроме того, в новой версии добавлена возможность компиляции при помощи MinGW 4.9 и 5, реализована поддержка платформ macOS 10.10+, обеспечена совместимость с GStreamer 1.0 (ранее поддерживались только выпуски 0.x), в wxGTK устранены недоработки в поддержке GTK+ 3, в wxGLCanvas обеспечен запрос современных версий OpenGL (3.x+).
Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library Licence (http://www.wxwidgets.org/about/licence3.txt), одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и отличается позволением использования собственных условий для распространения производных работ в бинарной форме. Кроме разработки программ на Си/Си++ wxWidgets предоставляет биндинги для большинства популярных языков программирования, в том числе для PHP (http://wxphp.org/), Python (http://wxpython.org/), Perl (http://wxperl.sourceforge.net/) и Ruby (http://wxruby.rubyforge.org/). В отличие от других тулкитов, wxWidgets обеспечивает для приложения по-настоящему родной для целевой системы внешний вид и методы взаимодействия, благодаря использованию системных API, а не имитации GUI.
URL: https://groups.google.com/forum/#!topic/wx-announce/-EZAx0KNnBc
Новость: http://www.opennet.me/opennews/art.shtml?num=46502
> предоставляет биндинги для большинства популярных языков программирования, в том числе для PHPЗачем он пыху?
Десктопное приложение на пыхе. Знаю, необычно, но можно.У меня другой вопрос - почему не Qt?
> Десктопное приложение на пыхе. Знаю, необычно, но можно.Железная дорога на гужевой тяге. Знаю, необычно, но можно.
https://ru.wikipedia.org/wiki/%D0%9A%D0%...
Ну вот почему ты такой дремучий, а?
А почему ты думаешь что я пишу не о существующих вещах?
> А почему ты думаешь что я пишу не о существующих вещах?Потому что все вэбмакаки так делают.
> все вэбмакаки так делают.Ой, а кто это?
>У меня другой вопрос - почему не Qt?wxQt появилось в 3.1.
Собрать с ним, например, KiCAD пока не удалось.
очень удобно на нем писать
>>> предоставляет биндинги для большинства популярных языков программирования, в том числе для PHP
>>Зачем он пыху?
> очень удобно на нем писатьПисать серверные вэб-скрипты на графическом тулките?
Вы с питоном не перепутали?
> Писать серверные вэб-скрипты на графическом тулките?То-то я и думаю, почему веб в дерьмо превратился... Теоретически можно хоть на С++ и\или на Qt писать (один друг как-то экспериментировал с этим), но зачем?!
> очень удобно на нем писатьМюсье извращенец?
а тыты сам пробовал перед тем, как делать выводы? Или кроме Qt ничего и не знаешь?
> а тыты сам пробовал перед тем, как делать выводы?А что пробовать? Создавать десктоп приложения на шаблонизаторе? Но зачем? Для этого есть нормальные ЯП.
Прикольная штука, единственное что бесит - попытка навязать свою реализацию для работы с сетью, базой и прочее. Зачем это нужно для тулкита? Хватило одного Qt, наелись.Ссылкой на perl-биндинг попали между двумя зайцами. Проект живет на www.wxperl.it а файлы лежат на sourceforge.net/projects/wxperl/
Навязать?
Спокойно использовал в программах на wxWidgets boost.asio, libcurl, sqlite.
Вместо "навязанного" wxXml* - pugixml. И так далее.
Кто же вам может помешать использовать в крестах именно то, что вам больше подходит, и навязать что-то другое?
Алхимики-тулкитофобы они такие, для каждой ОС пишут свой костыль по работе с сетью и прочим.
Ты не в теме. Можно ли сравнить wxWidgets и libuv? Нет, потому что одно сделано для общих задач, а другое для узко-специализированных. Дядьки умеющие писать с нуля предпочтут либо свое, либо что-то "по-солиднее". А тут на тебе, полтукита состоит из ненужной шняги :)
>>обеспечена совместимость с GStreamer 1.0 (ранее поддерживались только выпуски 0.x)это, кстати, хорошо
а лучше бы вообще отвязали (ибо держать в системе жистремер только потому, что аегисаб и аудисити пользуют wxgtk вместо гуя - не комильфо)
> wxWidgets предоставляет биндинги для большинства популярных языков программирования, в том числе для PHP, Python, Perl и Rubyперестаньте уже упоминать в каждой новости про релиз wxWidgets про биндинги для Ruby. Они давно мертвы.
И для Python 3 биндинг никак не могут сделать. Сколько время то прошло.
http://wxwidgets.org/news/2017/04/new-major-wxpython-release/
Ты так говоришь, как будто Python 3 смогли сделать.
Более года назад версия была новее: http://www.opennet.me/opennews/art.shtml?num=43969
> Более года назад версия была новее: http://www.opennet.me/opennews/art.shtml?num=43969"wxWidgets 3.1.0 позиционируется как ветка для разработчиков, в которой развиваются новые возможности для следующего стабильного релиза 3.2.0"
С кончиной pgAdmin III - более не нужно.Фреймворк без потребителей, да и архитектурно - какое то MFC.
Хз при чём тут pgAdmin, но use psql, bro