Android разработчик
0,4
рейтинг
30 августа 2013 в 18:10

Разработка → iPhone, встречай Haskell

Да-да, все правильно — теперь под iOS можно писать на Haskell! Вот сообщение одного из создателей этого чуда (оригинал):
Привет всем!
Мы со Stephen Blackheath безумно рады сообщить, что на данный момент в GHC появилась возможность компилировать в нативный код, поддерживаемый iOS устройствами, а также iOS симулятором. Все, что нужно, вы найдете здесь: ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS
Если коротко, то вы можете использовать «ghc-ios myFiles.hs» для получения универсальных ARMv7/ARMv7s/i386 библиотек и подключать их к проекту в Xcode.
Сейчас Стивен работает над чудесными FRP-powered играми, я тружусь над проектом SpaceTime, который скоро анонсирую, а вы все просто обязаны бежать к компьютеру и начинать писать под iOS на лучшем в мире языке:)

Для справки: «GHC (Glasgow Haskell Compiler) — один из самых мощных и развитых на сегодняшний день компиляторов функционального языка программирования Haskell, который разрабатывается свободной рабочей группой из многочисленных разработчиков, собранных по всему миру и координируемых из лаборатории университета Глазго».
Артём Калачян @Bringoff
карма
39,7
рейтинг 0,4
Android разработчик
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (21)

  • +4
    У нас в компании давно пишут под iOS на oCaml.
    • 0
      Ходили слухи, что кто-то собирался выложить некий фреймворк на oCaml в opensource )
    • НЛО прилетело и опубликовало эту надпись здесь
      • +3
        Redspell
        Инвентос
        Все что по ссылкам — написано на oCaml и кросс-платформенно.
    • 0
      Вот когда это будет доступно всем, тогда и поговорим.
  • +8
    Было бы интересно почитать о том какие преимущество даёт выбор Haskell против Objective-c.
    • +2
      Как минимум человеческая система типов. В Objective C даже generic types (хотя бы как в Java) нет.
      • +2
        А зачем шаблоны в ObjC?
        • +1
          Чтоб хотя бы коллекции были типизированы, а не как сейчас.

          И да, шаблоны != generic types, хоть и похожи.
          • –1
            Расслабьте свой мозг и познайте силу duck typing! А то звучит как ворчание.
            • +10
              Познайте силу «object does not recognize selector»
          • 0
            Я в Java не силен, просто посмотрел, очень похоже.
      • 0
        Не надо напильником гвозди забивать у ObjC dynamic runtime. Ну а так, давно уже monotouch c C# есть.
  • +3
    а вы все просто обязаны бежать к компьютеру и начинать писать под iOS на лучшем в мире языке:)
    Т.е. на С.
  • +1
    а вы все просто обязаны бежать к компьютеру и начинать писать под iOS на лучшем в мире языке


    Мне все равно, на каком языке говорит доярка той коровы, чье молоко я пью. Мне не все равно, какое это молоко.
    • 0
      Пользователю все равно, да, а вот доярке есть разница :)
      • 0
        У доярки нет выбора. В этом она похожа на программиста)
        • 0
          Вот пост как раз о том что выбор немного начинает появляться. Дождаться бы еще стабильного Rust под iOS. Мечты-мечты.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.