URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 81476
[ Назад ]

Исходное сообщение
"Релиз GNUstep Objective-C Runtime 1.6"

Отправлено opennews , 26-Ноя-11 14:49 
Представлен (http://lists.gnu.org/archive/html/discuss-gnustep/2011-11/ms...) выпуск свободной библиотеки GNUstep Objective-C Runtime 1.6 (libobjc2 (http://download.gna.org/gnustep/)), в которой реализовано подмножество функциональности runtime-компонентов, используемых в Mac OS X 10.7 и iOS 5. Библиотека позволяет разработчикам ПО использовать данные компоненты в своих проектах на языках Objective-C и Objective-C++ на любых свободных платформах.


Из аппаратных архитектур поддерживаются ARM, x86 и x86-64, поддержку других архитектур планируется реализовать в будущих выпусках. Библиотека полностью обратно совместима с  GCC 4.2.1 Objective-C ABI, а также поддерживает расширенный ABI,  используемый в таких проектах, как  Clang и Etoile LanguageKit (http://etoileos.com/etoile/). Кроме Apple Objective-C Runtime API, библиотека также поддерживает часть GCC API с целью обеспечения совместимости со старыми приложениями.


Некоторые особенности GNUstep Objective-C Runtime 1.6:...

URL: http://lists.gnu.org/archive/html/discuss-gnustep/2011-11/ms...
Новость: http://www.opennet.me/opennews/art.shtml?num=32399


Содержание

Сообщения в этом обсуждении
"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 14:49 
Кто-то ещё GNUstep использует в линуксе?

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 14:57 
кроме тебя?

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 21:28 
fvwm2 вот язаю 5-й год.
Перелез полсле afterStep.
Собственно ради пейджера все

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 23:46 
> Собственно ради пейджера все

Нормальные люди уже на мобилки перешли ;]


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено koblin , 26-Ноя-11 15:13 
Ого, оно еще живое! В свете этой новости интересно, etoile еще кто-нибудь пилит?!

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 17:06 
Кто-то вообще пишет на Objective-C не для продукции Apple?

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено anon2048 , 26-Ноя-11 17:37 
Были какие-то игроделы, изначально ориентированные на Макось.

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Какаянахренразница , 26-Ноя-11 21:56 
Да-да-да. Вот, например:

http://www.oolite.org

Оригинал этой игрушки был когда-то наше всё.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено _Ahatanhel_ , 26-Ноя-11 18:11 
Кстати про эппл. Есть ли какой-то эммулятор для запуска программ для Mac OS X на Линуксе?

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 18:51 
В приниципе нет, но если у вас есть время, работы не так уж и много. Нужно сделать дисплейный сервер (Quartz), графическую библиотеку (Aqua, Cocoa) и мультимедийный фреймворк (QuickTime). Всё остальное (ядро, низкоуровневые библиотеки для user-space и даже браузерный движок) уже есть.

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 20:48 
> В приниципе нет, но если у вас есть время, работы не так
> уж и много. Нужно сделать дисплейный сервер (Quartz), графическую библиотеку (Aqua,
> Cocoa) и мультимедийный фреймворк (QuickTime). Всё остальное (ядро, низкоуровневые библиотеки
> для user-space и даже браузерный движок) уже есть.

А ещё втащить в ядро поддержку формата Mach-O.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 27-Ноя-11 00:08 
> А ещё втащить в ядро поддержку формата Mach-O.

А это как раз не сильно сложно: в принципе, через binfmt можно научить линукс запускать все что угодно. Только зачем этот гемор? Под макось софта не больше чем под линь - практически не оправдывающее себя начинание.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено lucentcode , 26-Ноя-11 20:52 
Не знаю, зачем пилят это добро для СПО? Оно нужно только яблочникам, так у них свой рантайм, более продвинутый. Как ЯП Objective-C никогда не будет популярным, кому он нужен? Нет, что-бы переписать систему на C, а высокоуровневые компоненты на Java/C#. ПО стало бы намного больше под яблочную продукцию.

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 27-Ноя-11 00:09 
> а высокоуровневые компоненты на Java/C#.

А вы перед кем предпочитаете шакалить, перед Стивом или перед Ларри?


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено lucentcode , 30-Ноя-11 21:51 
Ларри как-то предпочтительней выглядит, его компания развивает не один проект из мира СПО(MySQL, OpenJDK и т.п.)



"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 27-Ноя-11 01:03 
> Как ЯП Objective-C никогда не будет популярным, кому он нужен? Нет, что-бы переписать систему на C, а высокоуровневые компоненты на Java/C#

"If you only know the power of the Dark Side!",  ты бы так не говорил.

Возможности Java как языка - это детский лепет по сравнению с возможностями Objective-C и, тем более, Objective-C++.
Apple уже давно выбрала стратегию отказаться от Java в своей ОС. И на настоящий момент Jav'ы уже практически не осталось. А учитывая с какой скоростью распространяются мобильные девайсы Apple и, соответственно, ОС и язык программирования для неё, я бы не делал таких абсолютизированных утверждений как ты.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено ffirefox , 28-Ноя-11 09:12 
Это спор о том, что стакан на половину пуст или на половину полон...

Можно ведь сказать и так:
То, с какой скоростью Apple сдает рынок в пользу Android говорит о том, что Objective-C скоро совсем не останется и он опять уйдет в свое историческое стойло, из которого его случайно выпустили. ;)


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено PereresusNeVlezaetBuggy , 28-Ноя-11 12:41 
> Это спор о том, что стакан на половину пуст или на половину
> полон...
> Можно ведь сказать и так:
> То, с какой скоростью Apple сдает рынок в пользу Android говорит о
> том, что Objective-C скоро совсем не останется и он опять уйдет
> в свое историческое стойло, из которого его случайно выпустили. ;)

А можно ссылки про сдачу рынка Apple'ом? Пока что Android успешно отъедал рынок только у остальных: Windows Phone, Symbian...


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено ffirefox , 29-Ноя-11 13:38 
Я понимаю, что послать искать в google будет не тактично т.к. там явно реклама android. Но вот, например, что дает Yandex (не сильно любящий google) ;)....

Чтоб не обвинили в предвзятости, ссылки от фанатов iPhone:
http://www.iphones.ru/iNotes/137647

PS: Главная проблема iPhone и т.д. это iTunes. У меня 2 знакомых перешли на android только из-за него.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Andrey Mitrofanov , 29-Ноя-11 14:15 
> А можно ссылки про сдачу рынка Apple'ом? Пока что Android успешно отъедал
> рынок только у

http://www1.ixbt.com/news/hard/index.shtml?15/24/90

16,6% ->> 15,0% и 25,3% ->> 52,5% соответственно.

Не "только". Главное подходящую линейку приложить.


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено PereresusNeVlezaetBuggy , 29-Ноя-11 14:46 
>> А можно ссылки про сдачу рынка Apple'ом? Пока что Android успешно отъедал
>> рынок только у
> http://www1.ixbt.com/news/hard/index.shtml?15/24/90
> 16,6% ->> 15,0% и 25,3% ->> 52,5% соответственно.
> Не "только". Главное подходящую линейку приложить.

Во-первых, 16,6% => 15,0% - это не падение в два раза (36,3% до 16,9%), как у того же Symbian. Думаю, выход iPhone 5 (или кто там у них планируется) статистику подправит. А потом её опять подправит свежий Android, да. :)

Во-вторых, считать надо не только по смартфонам, а ещё и по планшетам: и iOS, и Android там тоже представлены.

Впрочем, если Android победит Apple, я не буду против. :)


"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено lucentcode , 30-Ноя-11 22:01 
Objective-C и Objective-C++ - насквозь проприетарная технология. Если для C# MS опубликовал стандарт на язык и большую часть рантайма, то про Objective-C это сказать нельзя. Свободный рантайм - этакое убожество, оно не подходит для серьезного применения. Только компилятор получается свободный. Под C# и Java есть замечаетельные IDE с кучей плюшек, и при том свободные. А для Objective-C есть IDE сравнимая с Eclipse/Netbeans? Нет и не было. Получается, что не рантайма нет открытого, не IDE. Зачем нужна технология, завязанная на одну ОС.



"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 26-Ноя-11 23:46 
Etoile? Хм, как вы яхту назовете...

"Релиз GNUstep Objective-C Runtime 1.6"
Отправлено Аноним , 27-Ноя-11 03:07 
http://ru.wiktionary.org/wiki/étoile