Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 73

НЛО прилетело и опубликовало эту надпись здесь
а когда перенуст не в курсе? Или где про все это дело почитать можно? И билды скачать. А то что-то Эклипс под виндой больше нравится чем под Маком
НЛО прилетело и опубликовало эту надпись здесь
http://www.eclipse.org/swt/cocoaport.php
"и перешли они с карбона на какаву, и открылись следующие тридцать два окна, и стала творится гармония раз четвертый..."
Апокалипсис по Айподу. Книга Вторая, стих икс-третий.
"А-га-а" - сказали суровые сибирские лесорубы. Вот вам и unix-way(это я про обратную совместимость:). Придется Adobe потрудиться. В конце-концов, продукт замечательный.
Обратная совместимость со всеми багами - это в Microsoft. Apple давно уже славится тем, что как скажет - так все под новую дудку пляшут.
НЛО прилетело и опубликовало эту надпись здесь
Да точно, они не только моторолу послали но и IBM с их пройцессорами.
НЛО прилетело и опубликовало эту надпись здесь
Вы как то смешиваете предполагаемый день вчерашний с предполагаемым днем завтрашним. Причем ничем неподтвержденые.
НЛО прилетело и опубликовало эту надпись здесь
А вы оптимист ;) недождетесь, то есть не доживете.
НЛО прилетело и опубликовало эту надпись здесь
это плевок на смежников из оконного подразделения? Теперь будем ждать к чему это приведет. Кстати появление командной строки привлекло множество специалистов сетевеков, цискарей и иже с ними к владению девайсиками аппл.
НЛО прилетело и опубликовало эту надпись здесь
Все не так плохо, недавно майкрософт выпустил офис 2008, новую версию ремот десктопа и тд.
А продукцию адобы можно и подождать, пока они писать под какаву начнут, тем более что следующую версию цс4 будем ждать наверное еще год. За дизайнеров и полиграфистов можете не беспокоится - не у всех есть возможность регулярно обновлять парк особенно у нас в стране и многие из них предпочитают работать на предыдущих версиях адобовских продуктов.
Подразделение MSUB (или как оно там у них называется) является одним из самых прибыльных у компании M$. Так что не завирайтесь. А насчет Adobe — это не плевок! Это — пиннок под зад. Мол не хрен тормозить, пора двигаться дальше. Не карбоном единым...
Я подозреваю, что в следующей версии Mac OS X вообще Carbon поставят на нынешний уровень Classic и призовут напрочь отказаться от этого атавизма. И будут правы!
НЛО прилетело и опубликовало эту надпись здесь
вспомните историю кварка, если она канешна Вам известна.
НЛО прилетело и опубликовало эту надпись здесь
Не противоречте сами себе. Кварк мертв хотя и пытается востать из пепла. А именно Адоб плюет на пользователей и не желает переходить на то что уже существует более 5-ти летки.
НЛО прилетело и опубликовало эту надпись здесь
В 2001 году альтернативы Кварку как издательскому пакету не было...
НЛО прилетело и опубликовало эту надпись здесь
не издевайтесь ;)
наиндизайн стали смотреть когда уже сил не было работать в классике под кварком.
НЛО прилетело и опубликовало эту надпись здесь
Да дизайнеры подождут пока Адоб не пересядет на какаву. Момент не принципиальный. Особенно для наших нищих контор. Не беспокойтесь за них.
Ну на счет монополиста в полиграфии это зря... Вы видимо не «в теме», либо мыслите, извините, узко. Всмысле одним городом/поселком/областью... Quark и Corel (мать его растуды) весьма неплохо сидят на полиграфическом рынке во многих городах/поселках/областях/странах (о профессионализме сидящих в них, умолчим :) ). Еще более серьезно на этом рынке сидят более специфические программы.
А даже и такому крупному (не спорю!) игроку, как Adobe, нужно давать иногда взбучку. Дабы не расслаблались!
Кстати... идея пришла глупая. Возможно это не просто лень и страх перед объемом работы, может это месть за странную «помошь» в разработке Flash платформы под iPhone :)
НЛО прилетело и опубликовало эту надпись здесь
Пока все это не более, чем игры больших компаний: кто на какой платформе сидит, кто подо что пишет и на чем. В реальности обычных юзеров-дизайнеров это не коснется ни коим образом, думаю.
фактически, думаю, обьема в 4 ГБ ОЗУ еще пару лет будет достаточно для подавляющего большинства дизайнеров. Пока рано беспокоиться :) а там и на Cocoa перепишут, благо, планы вроде есть у Adobe.
Мне правда позиция Эпл неясна, 64 бита в Карбоне, думаю, было бы хорошим шагом на встречу разработчикам таких серьезных приложений
Позиция Эпл вполне ясна — отказаться от поддержки Carbon'a, который был создан в общем то для облегчения переноса приложений с классики.
но еще он очень облегчает жизнь разработчикам, пишущим кросплатформенный софт.
в WIN- и Carbon-версиях программ Adobe много общего кода
Каким образом Carbon связан с написанием софта под Win?
блин...
Carbon - API на C, кроме того доступен с С++-программ. Следовательно, программу, написаную на С или С++ (под Windows) легче портировать в среду Carbon, добавляя нужные заголовки и поправляя код, чем переписывать все на Objective-C, потому как это единственный вменяемый вариант использования Cocoa
Программу, написанную на С/С++ под Windows одинаково тяжело портировать что под Carbon, что под Cocoa, и под Cocoa даже легче, потому что она намного лучше документирована и вообще она намного лучше. А то, что Carbon это С, а Cocoa это Objective-C — совершенно ни при чем. Всё равно есть мост между платформенно-зависимым кодом UI и платформенно-независимым кодом (алгоритмы и бизнес-логика). Этот мост тоже будет платформенно-зависимым. Таким образом общий для разных платформ код никак не зависит (во всяком случае не должен при хорошем проектировании) от конечного API.
ок, согласен :)
к тому же есть такая вещь как Objective-C++, т.е. в одном модуле можно использовать ObjC и С++ код (с некоторыми ограничениями ессно). Придумали его чтобы было легче интегрировать С++ ядро программы с Cocoa интерфейсом
знаю-знаю))
а как и какими средствами пишут на Cocoa? и где об этом можно почитать?
помните эппловскую демку в презентации о переходе на интел?
"А вот сейчас мы возьмем 4-гигабайтную картинку, и покажем, как она быстро обрабатывается в 64-битных приложениях, и как все тормозило в старых 32-битных.".
То-то же.
Adobe и с PowerPC на Intel тоже долго переходил. А вообще Apple приняла правильное решение, карбоновые интерфейсы в Creative Suite ужасно дисгармонируют с общим Cocoa-стилем, выглядят ужасным анахронизмом.
Это все понятно, но задача переписать такое огромное приложение с Carbon на Cocoa, пожалуй, еще не стояла ни перед кем. Продукты Адоб работают, и работают хорошо. При портировании прийдется отказаться от своих же проверенных временем наработок.
НЛО прилетело и опубликовало эту надпись здесь
Firefox ни как не сравнима по объемам с Фотошопом )) да и остальные продукты из перечисленных ему, пожалуй, уступают в сложности.
Кроме того, все это только в разработке, финальных версий нет. И производителям дорогого платного софта есть что терять в случае каких-либо возможных потерь
Adobe уже делала это, портируя Photoshop с Mac OS на Windows 3.1, с Windows 3.1 на Windows 95, и портируя Adobe Design Suite с Mac OS 9 на Mac OS X.

Все их наработки — это алгоритмы и пространственная организация интерфейса. Прочее Cocoa берёт на себя. Если что там и исчезнет, так это, скорее всего, окошко «Сколько памяти выделить фотошопу».
ладно, согласен ;) но кто знает, какие подводные камни могут вылезть? :)
В википедии вычитал, что Карбон и был придуман в основном из-за того, что всякие адобовцы не хотели переходить на новые интерфейсы еще при выходе OS X 10.0. Семь лет прошло, а ничего не изменилось. :-)
Carbon provides backward compatibility for existing Mac OS X software, while serving as a stepping stone for developers porting procedural applications from other platforms.

Это с оффициального сайта. Карбон был придуман для того, чтобы появившаяся абсолютно новая ОС получила первоначальную популярность в виде портирования на нее classic- и windows-продуктов.
Cocoa была тогда довольно убогой. Это сейчас она представляет мощную среду для практически чего угодно.

Пользователям продукции Adobe тогда были нужны не эксперименты, а работающий софт, при том работающий хорошо, ничего удивительного в том, что такого рода продукты портировали именно в Carbon
Надо под линукс портировать.
линукс-пользователи, как правило, не стремятся платить за какой бы то ни было софт.
это безперспективно
Майа работает в МакОС, Виндовс и Линукс нативно, а анлимитед стоит - под восемь тыщ in god we trust'ов.
Майя - еще более унифицированая среда и еще более низкоуровневые разработки. Если ее изначально создавали с рассчетом на использование во всех этих ОС, то безсмысленно отказываться от поддержки какой-либо ОС, если эта поддержка обходится малой кровью.
Если продукция Адоб в основном не переводится под линукс (CF не в счет) значит, они, видимо, считают, что портирование не окупится продажами, что в случае с Линукс очень даже вероятно (пример - Borland отказались от продолжения выпуска Kylix, хотя Delphi разрабатывают до сих пор. Видите, они портировали, но потом решили, что даже развитие и улучшение продукта не принесет желаемой прибыли)
Жаль, линукс интересней, чем макось.
ну уж кому как :)
Пользователи вообще не стремятся платить за софт.  Если бы софт от Adobe работал под Линуксом, платили бы за него ровно так же, как и раньше, зато операционку можно было бы сменить на бесплатную.  Платить за одну программу, когда половина остального софта в системе пиратская, никто не будет, а за одну хорошую программу можно и заплатить, получив при этом полностью лицензионную систему.
НЛО прилетело и опубликовало эту надпись здесь
А это не отмазка - это восприятие :-)
образ жизни ;)
Да :-)
вот что-то мне не вериться что весь шоп переписывать надо.......
Кому из маководов не лень - а не могли бы вы привести скриншотик с демонстрацией различий между "старым" Carbon и новым Cocoa? Ужяс как любопытно:-)
от скриншотика тут толку - 0. Визуально приложения не оличаются(в смысле что контролы выглядят одинаково). Разница в коде.
Человек выше писал, что интерфейсы карбона ужасно дисгармонируют с кокоа-приложениями. И об этом часто говорят, при чем далеко не программисты.
ну от кривости рук GUI дизайнеров тоже много зависит. Вот например Finder и iTunes - приложения написаный на Carbon, выглядят вполне себе прилично. Но Эклипс довольно сильно выделяется на общем фоне(в худшую сторону), но тут Карбон особенно не при чем, т.к. интерфейс на всех платформах одинаковый
Да ну? Запустите Interface Builder из XCode tools и оцените. В Leopard дополнительные возможности появились вчастности. И таких вещей как HUD Windows к примеру, в Carbon не предвидится.
Зато если они напишут свой пакет под Cocoa....... Тогда когорта маководов-дизайнеров тут же увеличится на порядок. А если НЕ напишут (забьют? :-[ ] ), то возможно адобу придется подвинуться... А чому бы и нет? На Pixelmator посмотрите... На inkscape... Далеки от совершенства конечно, но это пока!?
Все к этому и идет. Apple стремится стать компанией все в одном. Pixelmator уже сейчас умеет многое, правда для проф. пременения еще не годен, зато основан на Core Image, и посему за счет выполнения расчета алгоритмов на видео карте куда быстрее при наложении фильтров, чем фотошоп. Apple просто расширит функциональность Core Image,а уж Cocoa интерфейс для них - это не проблема.
Вместе с тем Adobe Lightroom в 64-битной версии уже доступен
Или это у меня параноя, или вдруг НЛО в этом топике проснулось… ;D
НЛО преследует макюзеров.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации