The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз GNUstep Objective-C Runtime 1.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от opennews (??) on 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...
Новость: https://www.opennet.ru/opennews/art.shtml?num=32399

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз GNUstep Objective-C Runtime 1.6"  –2 +/
Сообщение от Аноним (??) on 26-Ноя-11, 14:49 
Кто-то ещё GNUstep использует в линуксе?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз GNUstep Objective-C Runtime 1.6"  –2 +/
Сообщение от Аноним email(??) on 26-Ноя-11, 14:57 
кроме тебя?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от Аноним (??) on 26-Ноя-11, 21:28 
fvwm2 вот язаю 5-й год.
Перелез полсле afterStep.
Собственно ради пейджера все
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от Аноним (??) on 26-Ноя-11, 23:46 
> Собственно ради пейджера все

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

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

3. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от koblin (ok) on 26-Ноя-11, 15:13 
Ого, оно еще живое! В свете этой новости интересно, etoile еще кто-нибудь пилит?!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от Аноним (??) on 26-Ноя-11, 17:06 
Кто-то вообще пишет на Objective-C не для продукции Apple?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от anon2048 on 26-Ноя-11, 17:37 
Были какие-то игроделы, изначально ориентированные на Макось.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от Какаянахренразница on 26-Ноя-11, 21:56 
Да-да-да. Вот, например:

http://www.oolite.org

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от _Ahatanhel_ email(ok) on 26-Ноя-11, 18:11 
Кстати про эппл. Есть ли какой-то эммулятор для запуска программ для Mac OS X на Линуксе?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

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

21. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от Аноним (??) on 27-Ноя-11, 00:09 
> а высокоуровневые компоненты на Java/C#.

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

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

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


Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

22. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от Аноним (??) on 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 и, соответственно, ОС и язык программирования для неё, я бы не делал таких абсолютизированных утверждений как ты.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от Andrey Mitrofanov on 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% соответственно.

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

28. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от PereresusNeVlezaetBuggy (ok) on 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, я не буду против. :)

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

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


Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

18. "Релиз GNUstep Objective-C Runtime 1.6"  +/
Сообщение от Аноним (??) on 26-Ноя-11, 23:46 
Etoile? Хм, как вы яхту назовете...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Релиз GNUstep Objective-C Runtime 1.6"  +1 +/
Сообщение от Аноним (??) on 27-Ноя-11, 03:07 
http://ru.wiktionary.org/wiki/étoile
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру