The OpenNET Project / Index page

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

27.11.2014 21:57  Язык программирования Go портирован на iOS

Объявлено о портировании языка программиирования Go на платформу iOS. Причём портированы не только средства компиляции самого Go, но и утилита cgo, позволяющая вызывать из программы на Go код библиотек, написанных на языке Си. В настоящее время порт поддерживается в виде ветки "ios3" в репозитории на BitBucket.

Ведутся неофициальные разговоры о возможности придания этому порту статуса официального в следующем релизе Go (1.5). Следует отметить, что это только порт набора инструментов для компиляции; готовых средств создания GUI-приложений с помощью этого порта, по-видимому, не существует.

  1. Главная ссылка к новости (https://groups.google.com/d/to...)
  2. OpenNews: Язык программирования Go переходит с Mercurial на Git и GitHub
  3. OpenNews: В кодовую базу LLVM приняты биндинги для языка Go
  4. OpenNews: Увидел свет язык программирования Go 1.3
  5. OpenNews: Компания Google представила язык программирования Go 1.2
Автор новости: Константин Хомутов
Тип: К сведению
Ключевые слова: golang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.4, valexey (?), 22:46, 27/11/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    А из C/ObjC звать Go-код там можно? Ибо если можно, то это уже имеет практический смысл.
     
     
  • 2.6, Аноним (-), 23:13, 27/11/2014 [^] [ответить]    [к модератору]
  • +2 +/
    что?
     
     
  • 3.17, Какаянахренразница (ok), 05:16, 28/11/2014 [^] [ответить]    [к модератору]
  • +6 +/
    > что?

    Повторяю для анонима вопрос: можно ли к программам, написанным на Golang, цеплять динамические библиотеки, писанные на C/C++?

     
     
  • 4.18, anonymous (??), 06:19, 28/11/2014 [^] [ответить]    [к модератору]
  • +2 +/
    > цеплять динамические библиотеки, писанные на C/C-Obj/C++?

    https://gist.github.com/kavu/6740536
    http://www.goinggo.net/2013/08/using-c-dynamic-libraries-in-go-programs.html

     
  • 3.29, valexey (?), 12:05, 30/11/2014 [^] [ответить]    [к модератору]
  • +1 +/
    Функцию написунную на Go вызвать из сишного кода (или ObjC кода).
     
  • 1.5, Аноним (-), 23:10, 27/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    В то время, когда даже такой шикарный язык как D никому не нужен, это GO*но пытается шевелиться
     
     
  • 2.9, Нимо Ан (?), 23:34, 27/11/2014 [^] [ответить]    [к модератору]  
  • –2 +/
    И, что характерно, довольно успешно - популярность его и живость экосистемы (активность коммьюнити и количество живых активно поддерживаемых и новых создающихся проектов) субъективно уже намного лучше, чем у D.
     
     
  • 3.10, Аноним (-), 23:58, 27/11/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Ну так гугль массой давит Аналогично - какой-то странный leveldb сватают Или с... весь текст скрыт [показать]
     
  • 2.11, Аноним (-), 00:18, 28/11/2014 [^] [ответить]    [к модератору]  
  • –5 +/
    D не шикарный. Он просто никому не нужен.
     
  • 1.7, menangen (?), 23:16, 27/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –7 +/
    Зачем Go, когда есть в сто раз лучший SWIFT?
     
  • 1.8, Нимо Ан (?), 23:32, 27/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А, сертёзно вот, кто может объяснить что хорошего в этом языке чего нет в других?
     
     
  • 2.12, СтильныйМодныйМолодёжный (ok), 00:31, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Напиши Кену и узнай зачем он делает ещё один ненужный язык.
     
  • 2.13, Led (ok), 01:05, 28/11/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > А, сертёзно вот, кто может объяснить что хорошего в этом языке чего
    > нет в других?

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

     
  • 2.14, Аноним (-), 01:32, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Совокупностью функционала
     
     
  • 3.15, Аноним (-), 04:33, 28/11/2014 [^] [ответить]     [к модератору]  
  • –6 +/
    меня лично простой Си устраивает нафига наплодили хрени там ява-скрипт, там Рн... весь текст скрыт [показать]
     
     
  • 4.28, Организация Объединённых Тюленей (?), 19:09, 29/11/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > меня лично простой Си устраивает. нафига наплодили хрени. там ява-скрипт, там РнР.

    Эдди, залогинься.

     
  • 1.19, Аноним (-), 07:31, 28/11/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Go 1 4 будет с официальной поддержкой Android NDK включая opengl с выводом GUI... весь текст скрыт [показать]
     
     
  • 2.20, Аноним (-), 07:32, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    s/альтернатива C SDK/альтернатива C NDK/
     
  • 2.21, тоже Аноним (ok), 08:43, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Это все классно, но кроссплатформенность только начинается с компиляции кода под любую платформу. Дальше встает вопрос: а что можно делать в этом коде? Например, всплывающее сообщение для любой ОС одной командой в нем можно сделать?
     
     
  • 3.26, Аноним (-), 12:01, 29/11/2014 [^] [ответить]     [к модератору]  
  • +/
    Что делать Вычислять что-нибудь Бизнес-логику в общем делать А также opengl д... весь текст скрыт [показать]
     
     
  • 4.27, Crazy Alex (ok), 17:39, 29/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Если по уму - гуй под каждую платформу нужен всё равно свой. Ну так на то и MVC.
     
  • 1.22, Аноним (-), 09:24, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Оно ООП будет поддерживаиь?
     
     
  • 2.23, nc (ok), 13:02, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Изначально поддерживает.
     
     
  • 3.25, Kamiram (?), 23:25, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    но специфически
     
  • 2.30, atnt (?), 05:48, 02/12/2014 [^] [ответить]    [к модератору]  
  • +/
    http://lwn.net/Articles/548560/
     
  • 1.24, nc (ok), 13:03, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Неплохо. Впрочем, интереснее когда их Swift будет портирован на другие платформы.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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