LINUX.ORG.RU
ФорумTalks

[ненависть][unix-way] Нет нормальных программ

 ,


0

0

Векторной анимации. Как, впрочем, и многих других, а всё из-за неправильной разработки.

Лучшее из найденного для анимации — Pencil и SynfigStudio. С первым всё понятно — он вообще предназначен для растровой анимации. Ну а synfig — это типичный пример того, как не надо делать программы.

Вместо того, чтобы в качестве редактора векторной графики использовать что-нибудь существующее, там свой неудобный велосипед. Хотя это понятно — Gtk+ приложения вообще изобилуют велосипедами, видимо потому, что нормальных способов повторного использования кода там нет. Ну ладно, для простого _редактирования_ ключевых кадров можно и этот велосипед использовать. Но тут же обнаруживается, что и формат данных свой. И нормального импорта из svg тоже нет! Как можно работать в такой программе?!

Смотрим дальше. Единственная вменяемая программа для 3D — Blender. Там вообще свой тулкит, свои принципы работы. Да, я согласен, он удобен. Если работать только в нём. Потому что иначе постоянно возникает желание использовать хоткеи и приёмы одной программы в другой.

Короче, полное отсутствие дао Unix. Остаётся только надеяться, что под кеды напишут все нужные программы...

★★

Линаксойды до сих пор выбирают софт по тулкиту? Я думал, эти времена прошли с изобретением стиля gtk в qt.

С профессиональным софтом под линукс вообще лажа.

PolarFox ★★★★★
()

Короче, полное отсутствие дао Unix. Остаётся только надеяться, что под кеды напишут все нужные программы...

Еще один кедераст-метанатор. Напиши, за чем дело стало?

Fellrond
()
Ответ на: комментарий от PolarFox

>Линаксойды до сих пор выбирают софт по тулкиту? Я думал, эти времена прошли с изобретением стиля gtk в qt.

Мне таки абсолютно пофиг на внешний вид тулкита. Пусть хоть на Xlib будет написано. Главное, чтобы работало одинаково и без 1001 велосипеда.

С профессиональным софтом под линукс вообще лажа.

А что, в венде таки нет описанных проблем? От того, что там просто больше программ или они функциональнее, суть не меняется.

vkos ★★
() автор топика
Ответ на: комментарий от Fellrond

>Напиши, за чем дело стало?

За временем, очевидно же. Что-нибудь может и напишу.

vkos ★★
() автор топика
Ответ на: комментарий от vkos

Чего там такое есть, чтобы всё работало, как надо?

БАБЛО.

thesis ★★★★★
()
Ответ на: комментарий от vkos

Там стабильный API не засатавляющий разработчика вечyо все переписывать только ради того чтобы оно собиралось на новом gcc. Там лучший IPC в ос, там COM+ позволяющий легко выполнять интеграцию, там десятилетиями провернные концепции GUI.

wfrr ★★☆
()

А еще под этот ваш Линукс нет фотошопа и кризиса!

В этом тоже, очевидно, виноваты опенсурс и лично Столлман.

ist76 ★★★★★
()
Ответ на: комментарий от wfrr

А почему если там всё так замечательно, у каждой программы своя вариация тулкита (как в линуксе на Gtk+, тулбоксы, например, везде свои)? Интеграция опять же только внутри какого-то пакета. Но ведь одного универсального пакета нет.

Там стабильный API не засатавляющий разработчика вечyо все переписывать только ради того чтобы оно собиралось на новом gcc

Толсто.

там десятилетиями провернные концепции GUI.

Это вы таки про ribbon?

vkos ★★
() автор топика

А можно прочитать пост и не писать глупости? Фотошоп даже хуже, более велосипедистый, чем тот же Gimp. И вообще, я не про наличие/функциональность программ, а про дефективность принципов написания.

vkos ★★
() автор топика
Ответ на: комментарий от vkos

>А можно прочитать пост и не писать глупости?

Не надо писать глупости - не услышишь глупость в ответ. Те, кому надо работать, работают, а не глубокомысленно рассуждают о принципах написания. Потому что ждать идеальной программы, написанной гениями по законам вселенской гармонии можно долго, а результат нужен уже сейчас.

ist76 ★★★★★
()
Ответ на: комментарий от vkos

А почему если там всё так замечательно, у каждой программы своя вариация тулкита

Это вы про линукс? В win тулкиты тянут толлько пенсаксные поделия типа епенофиса гимпа и прочего хлама. И воще читайте про GDI+

Интеграция опять же только внутри какого-то пакета.

Это вы про то что pdf открывается в IE говорите?

Толсто.

Больше претензий нет?

Это вы таки про ribbon?

Вас смущает движение вперед? в вашем любимом линуксе скоро сопрут.

wfrr ★★☆
()
Ответ на: комментарий от ist76

>Те, кому надо работать, работают, а не глубокомысленно рассуждают о принципах написания

Ну так и работайте, зачем в толксы лезть?

Потому что ждать идеальной программы, написанной гениями по законам вселенской гармонии можно долго, а результат нужен уже сейчас.

Если бы люди так размышляли, то даже тулкитов не было бы. Я же не про идеальную программу говорю, а про то, чтобы не писать велосипеды.

vkos ★★
() автор топика
Ответ на: комментарий от wfrr

>под линуксом не принтер не запустить, ни рав не конвертнуть толком

Надо было хотя бы пятницы дождаться с этаким вот утверждением.

ist76 ★★★★★
()
Ответ на: комментарий от wfrr

>Это вы про линукс? В win тулкиты тянут толлько пенсаксные поделия типа епенофиса гимпа и прочего хлама.

Какая разница, как называть тулкит? Пусть он в каждой программе свой, это только хуже.

И воще читайте про GDI+

GDI отвечает за отрисовку линий и кривых, отображение шрифтов и обработку палитры. Он не отвечает за отрисовку окон, меню и т. п

Ну и? Какое отношение он имеет к тулкитам?

Это вы про то что pdf открывается в IE говорите?

Это самый простейший вид интеграции. В этих ваших фотошопах какая-нибудь интеграция есть?

vkos ★★
() автор топика
Ответ на: комментарий от wfrr

>Больше претензий нет?

Если писать по стандарту, версия gcc не имеет значения.

Вас смущает движение вперед?

Нет, но вы говорили про проверенные традиции.

vkos ★★
() автор топика
Ответ на: комментарий от vkos

Какая разница, как называть тулкит? Пусть он в каждой программе свой, это только хуже.

Ну значит вы сами признаете что линакс с зоопарком тулкитов говно, а винда с одним единственным - рулез.

Ну и? Какое отношение он имеет к тулкитам?

Видимо вы к программированию вообще никакого не имеете, раз такие идиотские вещи пишите.

Это самый простейший вид интеграции.

Хрена какие метанации 8)

В этих ваших фотошопах какая-нибудь интеграция есть?

А что туда нужно интегрировать? твиттер лор, аль одноглазники как сделано в кедах?

wfrr ★★☆
()
Ответ на: комментарий от vkos

Если писать по стандарту, версия gcc не имеет значения.

Пердешь и провокация.

Нет, но вы говорили про проверенные традиции.

Не оправдывайтесь.

wfrr ★★☆
()
Ответ на: комментарий от ist76

купи canon ip3300 и попробуй печатать фотки под линаксом

wfrr ★★☆
()
Ответ на: комментарий от wfrr

В винде одного нормального тулкита так же нет, как и в линуксе. WinAPI в плане отрисовки виджетов схож с Xlib, гавнистость которого доказывалась в треде ниже. MFC RIP, Forms.Net можно тягать только из сишарпа. В итоге опять у каждой второй проги самописный тулкит.

PolarFox ★★★★★
()
Ответ на: комментарий от wfrr

>Ну и чегоже вы ждете?

Хочу увидеть как из трубы биореактора будет торчать беличий хвост.

derrix
()
Ответ на: комментарий от wfrr

>Ну значит вы сами признаете что линакс с зоопарком тулкитов говно, а винда с одним единственным - рулез.

Если бы в винде был действительно один тулкит, то да, она была круче линукса в этом плане.

Видимо вы к программированию вообще никакого не имеете, раз такие идиотские вещи пишите.

Видимо вы не читаете то, что пишете. И посты, на которые отвечаете.

А что туда нужно интегрировать?

Не туда, а оттуда. А нужно оттуда рисование/редактирование. Потому что без этого в каждой программе надо писать свой велосипед.

vkos ★★
() автор топика
Ответ на: комментарий от wfrr

> Ну есть одна, ибо сам знаешь под линуксом не принтер не запустить, ни рав не конвертнуть толком

Толсто. Про принтер то же самое могу сказать о венде, ибо у меня так и случилось.

pevzi ★★★★★
()
Ответ на: комментарий от NekoExMachina

пользовательских программ

Продолжая мыслю, в windows почти все вменяемые программы не-тырпырпрайз уровня — это объедки, бросаемые в сторону винды пейсателями юнипс-софта.

NekoExMachina
()
Ответ на: комментарий от NekoExMachina

> под *nix вообще почти нету нормальных программ. Как и под windows, в общем-то.

Прям недоумеваю, а под что же тогда есть?

pevzi ★★★★★
()
Ответ на: комментарий от anotheranonymous

Вы под тулкитом подразумеваете стиль виджетов? Даже в таком случае могу огорчить — иногда проги с классическим стилем вылезают.

vkos ★★
() автор топика
Ответ на: комментарий от anotheranonymous

Если нет, то вы не правы. Потому что в каждой виндовой программе свой способ организовать тулбоксы, лэйауты и прочее. Если хочется считать, что в венде один тулкит — считайте, но в таком случае он по убогости даже Gtk+ опережает. А по верх него такие же костыли, как в Gimp или Inkscape.

vkos ★★
() автор топика
Ответ на: комментарий от vkos

>Если хочется считать, что в венде один тулкит — считайте, но в таком случае он по убогости даже Gtk+ опережает.
Наверное угребищные тулбары GTK+ - это суперфича, перекорячивание попапов, когда они всплывают около границы экрана - спецэффект, а тотальная однопоточность - специальное удобство? Посмотри уже на WPF.

anotheranonymous
()

> [ненависть][unix-way] Нет нормальных программ

И не будет. Серьезно.

xintrea
()

Так Блендер чем не угодил? Хоткеями? Без заточенных под работу хоткеев ты потратишь в разы больше времени. Так во всём проф. софтд. В Майке так же. И да, в Блендере тормоза при текстурировании, нет хардварного рендерера и ублюдская система мягких тел. Плюс, редкие баги в анимации. А ты даже вбрасывать не умеешь.

wyldrodney
()
Ответ на: комментарий от PolarFox

>Forms.Net можно тягать только из сишарпа.

4.2

WindowsForms, кстати, все равно тягает тот самый WinAPI с «убогой» отрисовкой. И да сравнивать xlib и winapi может сравнивать только очень недалекий человек.

mono ★★★★★
()
Ответ на: комментарий от wfrr

> десятилетиями провернные концепции GUI
Вы написали свой софт на Win32? Вы переписали свой софт на MFC? Вы переписали свой софт на WinForms? Вы переписали свой софт на WPF? У нас есть для вас хорошие новости...

queen3 ★★★★★
()

>Единственная вменяемая программа для 3D — Blender
а как же maya?

Нет нормальных программ

нужно - напиши. Или используй ОС, под которую есть нужный тебе софт

nu11 ★★★★★
()
Ответ на: комментарий от wfrr

>Там стабильный API не засатавляющий разработчика вечyо все переписывать

белка съела рекламную брошюру от Баллмера? Нет в венде ничего стабильного, это миф. Просто венда успевает зачерстветь и покрыться плесенью за несколько лет между релизами

nu11 ★★★★★
()
Ответ на: комментарий от mono

> И да сравнивать xlib и winapi может сравнивать только очень недалекий человек.

Под первое писал только фенечку типа «передвинуть указатель и эмулировать нажатие кнопки», под второй хелловорлд с кнопочкой на фрибасике. Обе библиотеки показались жутко неудобными для использования напрямую.

WindowsForms, кстати, все равно тягает тот самый WinAPI с «убогой» отрисовкой.

Пусть дёргает, главное что программировать удобнее.

PolarFox ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.