|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Язык программирования Go портирован на iOS" | +/– | |
Сообщение от opennews (??) on 27-Ноя-14, 22:30 | ||
Объявлено (https://groups.google.com/d/topic/golang-nuts/mmB2q8RqB-Y/di...) о портировании языка программиирования Go на платформу iOS. Причём портированы не только средства компиляции самого Go, но и утилита cgo, позволяющая вызывать из программы на Go код библиотек, написанных на языке Си. В настоящее время порт поддерживается в виде ветки "ios3" в репозитории на BitBucket (https://bitbucket.org/minux/goios). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
4. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от valexey on 27-Ноя-14, 22:46 | ||
А из C/ObjC звать Go-код там можно? Ибо если можно, то это уже имеет практический смысл. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Язык программирования Go портирован на iOS" | +2 +/– | |
Сообщение от Аноним (??) on 27-Ноя-14, 23:13 | ||
что? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
17. "Язык программирования Go портирован на iOS" | +6 +/– | |
Сообщение от Какаянахренразница (ok) on 28-Ноя-14, 05:16 | ||
> что? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
18. "Язык программирования Go портирован на iOS" | +2 +/– | |
Сообщение от anonymous (??) on 28-Ноя-14, 06:19 | ||
> цеплять динамические библиотеки, писанные на C/C-Obj/C++? | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
29. "Язык программирования Go портирован на iOS" | +1 +/– | |
Сообщение от valexey on 30-Ноя-14, 12:05 | ||
Функцию написунную на Go вызвать из сишного кода (или ObjC кода). | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
5. "Язык программирования Go портирован на iOS" | –2 +/– | |
Сообщение от Аноним (??) on 27-Ноя-14, 23:10 | ||
В то время, когда даже такой шикарный язык как D никому не нужен, это GO*но пытается шевелиться | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Язык программирования Go портирован на iOS" | –2 +/– | |
Сообщение от Нимо Ан on 27-Ноя-14, 23:34 | ||
И, что характерно, довольно успешно - популярность его и живость экосистемы (активность коммьюнити и количество живых активно поддерживаемых и новых создающихся проектов) субъективно уже намного лучше, чем у D. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
10. "Язык программирования Go портирован на iOS" | +1 +/– | |
Сообщение от Аноним (??) on 27-Ноя-14, 23:58 | ||
Ну так гугль массой давит. Аналогично - какой-то странный leveldb сватают. Или сжатие snappy. Которое зачем-то пару фич плюсов использует, хоть они там нафиг не упали. Зато использование в системных вещах типа ядер - зарубается на корню. Впрочем, LZO и LZ4 всяко зарулили велика от гугли по всем пунктам, от степени сжатия до скорости и оно осталось нужным только самому гуглю и горстке фанатов "зато гугль". | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "Язык программирования Go портирован на iOS" | –5 +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 00:18 | ||
D не шикарный. Он просто никому не нужен. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Язык программирования Go портирован на iOS" | –7 +/– | |
Сообщение от menangen on 27-Ноя-14, 23:16 | ||
Зачем Go, когда есть в сто раз лучший SWIFT? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Язык программирования Go портирован на iOS" | –1 +/– | |
Сообщение от Нимо Ан on 27-Ноя-14, 23:32 | ||
А, сертёзно вот, кто может объяснить что хорошего в этом языке чего нет в других? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от СтильныйМодныйМолодёжный (ok) on 28-Ноя-14, 00:31 | ||
Напиши Кену и узнай зачем он делает ещё один ненужный язык. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Язык программирования Go портирован на iOS" | –1 +/– | |
Сообщение от Led (ok) on 28-Ноя-14, 01:05 | ||
> А, сертёзно вот, кто может объяснить что хорошего в этом языке чего | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 01:32 | ||
Совокупностью функционала | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
15. "Язык программирования Go портирован на iOS" | –6 +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 04:33 | ||
меня лично простой Си устраивает. нафига наплодили хрени. там ява-скрипт, там РнР. нет я понимаю гдето мож и нужно. но блин нафига из нормальных быстрых языков программирования делать стадо конкурирующих тормознутых? если уж к тому идет то хватило бы С/С++ и QML в качестве менюшек и окошек, ну или какой другой бекенд в качестве графической части. это же всегда и было фишкой юникс. консольная программа управляется графическим надстройщиком. и при этом ни одна программа не потеряла бы эффективности в использовании даже в консоли. наделали гов*а а всем теперь лопатами не разгрести. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
28. "Язык программирования Go портирован на iOS" | –1 +/– | |
Сообщение от Организация Объединённых Тюленей on 29-Ноя-14, 19:09 | ||
> меня лично простой Си устраивает. нафига наплодили хрени. там ява-скрипт, там РнР. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
19. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 07:31 | ||
Go 1.4 будет с официальной поддержкой Android NDK (включая opengl) с выводом GUI через генерируемый Java-код из SDK. Т.е. это альтернатива C SDK, который сейчас используют на андроиде для создания игр. Осталось охватить подобным образом iOS и получим кроссплатформенное средство, позволяющее писать приложения под две основные несовместимые друг с другом платформы. Плюс ещё под все основные операционки PC (Win/Lin/Mac/BSD). По-моему правильный путь развития, чего-бы там ни тявкали апологеты всякого маргинального. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 07:32 | ||
s/альтернатива C SDK/альтернатива C NDK/ | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
21. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от тоже Аноним (ok) on 28-Ноя-14, 08:43 | ||
Это все классно, но кроссплатформенность только начинается с компиляции кода под любую платформу. Дальше встает вопрос: а что можно делать в этом коде? Например, всплывающее сообщение для любой ОС одной командой в нем можно сделать? | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
26. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Аноним (??) on 29-Ноя-14, 12:01 | ||
Что делать? Вычислять что-нибудь! Бизнес-логику в общем делать. А также opengl для всяких игрушек. А отрисовку GUI под каждую платформу генерировать. Для Андроида в го это планируется в виде go generate, который будет создавать биндинги для всяких виджетов. Для многих задач, где сложность не в построении GUI это подходящий вариант. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
27. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Crazy Alex (ok) on 29-Ноя-14, 17:39 | ||
Если по уму - гуй под каждую платформу нужен всё равно свой. Ну так на то и MVC. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
22. "Язык программирования Go портирован на iOS" | –1 +/– | |
Сообщение от Аноним (??) on 28-Ноя-14, 09:24 | ||
Оно ООП будет поддерживаиь? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от nc (ok) on 28-Ноя-14, 13:02 | ||
Изначально поддерживает. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
25. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от Kamiram on 28-Ноя-14, 23:25 | ||
но специфически | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
30. "Язык программирования Go портирован на iOS" | +/– | |
Сообщение от atnt on 02-Дек-14, 05:48 | ||
http://lwn.net/Articles/548560/ | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
24. "Язык программирования Go портирован на iOS" | –1 +/– | |
Сообщение от nc (ok) on 28-Ноя-14, 13:03 | ||
Неплохо. Впрочем, интереснее когда их Swift будет портирован на другие платформы. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |