Здравствуйте, Darooma, Вы писали:
D>на ум приходит только gtk на Rust и возможно на wxWidgets Haskell'e. не знаю насчет gtk для Haskell'a, возможно, подойдет. Все.
Здравствуйте, AlexGin, Вы писали:
AG>Здравствуйте, licedey, Вы писали:
AG>Я также, владея плюсами примерно 15 лет, занялся (только около года назад) освоением Qt. AG>Понял, что Qt — очень хороший инструмент! AG>Насчёт легковесности — уходит 2016 год... AG>Насколько актуальна эта самая лекковесность? AG>Или точнее — кому она вообще нужна, если тот же Qt летает на машинках 10-ти летней давности?
L>>А так, уже который год не вылажу из дотнета AG>Это хороший выбор, для Windows приложений. AG>Для Linux — дотнет дойдёт ещё НЕ СКОРО.
Вы недооцениваете Microsoft. .NET Core мчиться уже на всех порах И есть большая вероятность, что WinForms станет AnyOsForms в ближайших версиях.
По поводу Qt — я имел ввиду не только скорость полета, сколько размер всей библиотеки. Тупо нет времени изучить, да думаю и нет смысла уже, т.к. движусь в сторону HTML/JS.
Здравствуйте, licedey, Вы писали:
L>Вы недооцениваете Microsoft. .NET Core мчиться уже на всех порах И есть большая вероятность, что WinForms станет AnyOsForms в ближайших версиях.
WinForms же изначально тоненькая обертка над WinAPI, который никуда не мчится. Если только с нуля переписывать, но тогда они скорее будут переписывать что-то менее устаревшее.
Здравствуйте, Darooma, Вы писали:
D>на ум приходит только gtk на Rust и возможно на wxWidgets Haskell'e. не знаю насчет gtk для Haskell'a, возможно, подойдет. Все. D> — С++ -- не хочу D> — Python -- не хочу, надо, чтобы исходники были закрыты. D> — C# -- про mono ничего хорошего в целом не слышал. D> — Java -- разве что. хотя, слышал, что там тоже для GUI косяки есть. D>Желательно, но необязательно, чтобы это было кроссплатформенное.
DLangUI, например: https://github.com/buggins/dlangui
У меня сейчас один проект на нем сразу под линукс и винду собирается и используется. Там сперва проект был на модных уеб-технологиях, но там банальные простенькие графики котировок тормозили нещадно, поэтому решили делать нативный клиент. Выходит неплохо.
Здравствуйте, D. Mon, Вы писали:
DM>Здравствуйте, licedey, Вы писали:
L>>Вы недооцениваете Microsoft. .NET Core мчиться уже на всех порах И есть большая вероятность, что WinForms станет AnyOsForms в ближайших версиях.
DM>WinForms же изначально тоненькая обертка над WinAPI, который никуда не мчится. Если только с нуля переписывать, но тогда они скорее будут переписывать что-то менее устаревшее.
Посмотри https://habrahabr.ru/post/313202/#comment_9871506
есть универсальная обёртка с поддержкой XAML над нативными для платформ фреймворками (набор контролов достаточно богатый, сейчас вот заснял как оно с GTK-бакэндом на убунте выглядит). А что касается аналога WPF с полностью своим рендерингом, то мы работаем над этим.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, D. Mon, Вы писали:
DM>DLangUI, например: https://github.com/buggins/dlangui DM> Там сперва проект был на модных уеб-технологиях, но там банальные простенькие графики котировок тормозили нещадно
А не пробовали запускать интереса ради на Electron (ссылку дал выше). Там используется движок v8 у которого производительность неплохая судя по отзывам.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, D. Mon, Вы писали:
DM>Здравствуйте, licedey, Вы писали:
L>>Вы недооцениваете Microsoft. .NET Core мчиться уже на всех порах И есть большая вероятность, что WinForms станет AnyOsForms в ближайших версиях.
DM>WinForms же изначально тоненькая обертка над WinAPI, который никуда не мчится. Если только с нуля переписывать, но тогда они скорее будут переписывать что-то менее устаревшее.
Эмм..ну да, обертка. WPF же написали с нуля, ничего не оборачивая только DirectX используя. И под мак напишут и под линух, уверен работа уже идет полным ходом, хотя бы потому что Xamarin с Mono купили, а там UI уже есть.
Здравствуйте, LaPerouse, Вы писали:
DM>>DLangUI, например: https://github.com/buggins/dlangui DM>> Там сперва проект был на модных уеб-технологиях, но там банальные простенькие графики котировок тормозили нещадно
LP>А не пробовали запускать интереса ради на Electron (ссылку дал выше). Там используется движок v8 у которого производительность неплохая судя по отзывам.
Нет, не вижу смысла. Там был веб-клиент на TypeScript'e, крутился в браузере, том же хроме, например. А тормозили SVG-based графики на D3.js, тут электрон ничего бы нового не принес.
Здравствуйте, D. Mon, Вы писали:
DM>Нет, не вижу смысла. Там был веб-клиент на TypeScript'e, крутился в браузере, том же хроме, например. А тормозили SVG-based графики на D3.js, тут электрон ничего бы нового не принес.
Ну как, можно ведь на канвасе рисовать. Тот же wm_paint, только в профиль
Здравствуйте, Sheridan, Вы писали:
S>Надо бы повежливее, а то молотки летают...
Такое однажды удалили уже. А почему, кстати?
S>Жаба — тормоз
Я не очень много GUI видел на Java. Но то, что видел, например, Eclipse, IDEA, не тормозит.
Ты, может, что-то самописное видел. Где после создания каждого контрола сбрпщик мусора вызывается? Так это проблема не Java.
Здравствуйте, D. Mon, Вы писали:
DM>Здравствуйте, LaPerouse, Вы писали:
DM>>>DLangUI, например: https://github.com/buggins/dlangui DM>>> Там сперва проект был на модных уеб-технологиях, но там банальные простенькие графики котировок тормозили нещадно
LP>>А не пробовали запускать интереса ради на Electron (ссылку дал выше). Там используется движок v8 у которого производительность неплохая судя по отзывам.
DM>Нет, не вижу смысла. Там был веб-клиент на TypeScript'e, крутился в браузере, том же хроме, например. А тормозили SVG-based графики на D3.js, тут электрон ничего бы нового не принес.
Нужно было попробовать графику (html5 canvas), скорее всего проблема решилась бы без полного переписывания, только графики переписать.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, sr_dev, Вы писали:
_>UPD. Кстати любимая всеми idea/webstorm/phpstorm это как раз таки свинг, так что вполне и этот вариант канает
Только без патчей Явы — прощай фонтконфиг — выглядят ужасно. По крайней мере для убунт 14/15. 16-ую не смотрел. Так что гуй лучше делать на том что работает у клиента без приседаний. mono кстати в этом гораздо лучше Явы, но это надо шарп очень любить.
Здравствуйте, Privalov, Вы писали:
S>>Надо бы повежливее, а то молотки летают... P>Такое однажды удалили уже. А почему, кстати?
Посчитали за оскорбление. Таки да, каюсь, нотки были.
S>>Жаба — тормоз P>Я не очень много GUI видел на Java. Но то, что видел, например, Eclipse, IDEA, не тормозит. P>Ты, может, что-то самописное видел. Где после создания каждого контрола сбрпщик мусора вызывается? Так это проблема не Java.
Вот как раз все эти идеи и тормозят. Тянешь за край окошка и счастливо наблюдаешь, в каком порядке и как именно ресайзятся все контролы в окошке. Поэтому я и все эти эклипсы с идеями терпеть не могу. Нажал на кнопку и через полсекунды реакция. Потянул за край и ждешь пока окно до мыша доползёт.
Здравствуйте, Sheridan, Вы писали:
S>Вот как раз все эти идеи и тормозят. Тянешь за край окошка и счастливо наблюдаешь, в каком порядке и как именно ресайзятся все контролы в окошке. Поэтому я и все эти эклипсы с идеями терпеть не могу. Нажал на кнопку и через полсекунды реакция. Потянул за край и ждешь пока окно до мыша доползёт.
ЕМНИП, Eclipse так себя вел на старенькои Пень 3 с 128 метрами памяти.
А IDEA-ный GUI у меня не тормозил на нетбуке с одноядерным Атомом. Памяти был 1 гиг. Правда, на WinXP. Может, все дело в этом?
Здравствуйте, Privalov, Вы писали:
P>ЕМНИП, Eclipse так себя вел на старенькои Пень 3 с 128 метрами памяти. P>А IDEA-ный GUI у меня не тормозил на нетбуке с одноядерным Атомом. Памяти был 1 гиг. Правда, на WinXP. Может, все дело в этом?
Возможно, с какой то стороны ты и прав: я за жабу не трогал уже года два как минимум, а вообще лет пять как стороной обхожу. Так, время от времени конечно трогаю за разные приложения, но не на постоянной основе. Ну и наблюдаю часто вышеописанное.
Более того, с тех пор как я вступил в линупс — у меня появилась любовь к небольшим, лёгким приложениям, с экстремумом в консоли. Если текстовый редактор — то я на данный момент трогаю за pluma (некий продвинутый аналог блокнота) с последующим оформлением в либраофисе. Если презентация — то scribus. Если простая обработка изображений (а уж если тем более пакетная), то imagemagick. Графы — графвиз, графики — R. Просто код подправить — mcedit, пописать проект — чтоугодно с подсветкой кода и с поддержкой концепции проекта (ну типа вот эти все файлы относятся к одному большому проекту). Для с++ например qt-creator для меня самая мощная ide от которой не тянет к белому другу.
Как то так.
Время от времени у меня возникают позывы, я ведусь и поднимаю у себя какой нибудь эклипс, но оно у меня не выживает более нескольких дней, ибо отрицательных эмоций оно вызывает намного больше, чем положительных и единственное что у меня осталось в голове после множества таких попыток это "какое же оно тормозное".
Здравствуйте, Sheridan, Вы писали:
S>Возможно, с какой то стороны ты и прав: я за жабу не трогал уже года два как минимум, а вообще лет пять как стороной обхожу. Так, время от времени конечно трогаю за разные приложения, но не на постоянной основе. Ну и наблюдаю часто вышеописанное.
Я с ней плотно работал с 2008 по 2011 годы. Все делал в среде Eclipse. Он, конечно, тяжел, но GUI вполне отзывчивый.
S>Более того, с тех пор как я вступил в линупс — у меня появилась любовь к небольшим, лёгким приложениям, с экстремумом в консоли. Если текстовый редактор — то я на данный момент трогаю за pluma (некий продвинутый аналог блокнота) с последующим оформлением в либраофисе.
У LO GUI тоже вполне приличный. А там кругом Питон. Правда, я сильно в устройстве LO не разбирался.
У pluma, как я понял, тоже Питон используется в полный рост. Он уже не в печку?
S>Для с++ например qt-creator для меня самая мощная ide от которой не тянет к белому другу.
VS попробуй. Нормально работает.
S>Время от времени у меня возникают позывы, я ведусь и поднимаю у себя какой нибудь эклипс, но оно у меня не выживает более нескольких дней, ибо отрицательных эмоций оно вызывает намного больше, чем положительных и единственное что у меня осталось в голове после множества таких попыток это "какое же оно тормозное".
А ты его в Винде запускай, и будет тебе счастье. У меня в Винде не тормозит.