tryfsharp.org — Microsoft выпустил бета версию сайта для онлайн изучения F#

    На сайте есть написанный на Silverlight редактор кода c подсветкой синтаксиса и небольшой учебник по F#





    Набранный скрипт можно сохранить в локальный файл, загрузить из файла.

    Я думаю, сайт может быть полезен для изучающих язык, особенно в комбинации с fssnip.net — коллекцией коротких примеров для изучающих F#

    UPD. Там можно даже порисовать внутри Silverlight также в примерах есть кнопочки load & run, чтобы запустить пример на выполнение


    UPD2. Ссылки для интересующихся F#

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 33

      –15
      фэ шарп
        +18
        Больше не буду баловаться. Простите.
        –15
        функции отакуют
          0
          Интересная вещь, посмотрим, хотя очень обидно, что Майкрософт не поддержал Nemerle, тогда б не надо было бы учить вырвиглазный окалмовский синтаксис.
          P.S. Глядя на первые комментарии — прямой портал с упячки что ли открыли?
            +1
            кстати просмотрел туториалы, и мое начинает меняться, думаю можно найти хорошее применение, когда ООП плохо ложится.
              +2
              > Интересная вещь, посмотрим, хотя очень обидно, что Майкрософт не поддержал Nemerle, тогда б не надо было бы учить вырвиглазный окалмовский синтаксис.
              Мне кажется их выбор был очивиден, они взяли самого яркого и популярного представителя функционального программирования, а не «никому неизвестного» и «незначимого» (как выяснилось в недавних событиях с википедией) и сделали заново и немного по своему… Microsoft любит такие велосипеды. Но вышло довольно удачно и интересно, особенно на фоне того, что функциональное программирование начинает становиться популярным и востребованным.

              > P.S. Глядя на первые комментарии — прямой портал с упячки что ли открыли?
              видимо ) например, тот, что выше вашего комментария, вобще первый комментарий на хабре написал )

              –17
              Посмотрел на F#.
              На самом деле весьма неплохо, настораживает только фактор Майкрософт.
              Внедришь куда-нибудь в коммерческое или, наоборот, открытое приложение, а потом к тебе придут и будут требовать своей доли :(
                +18
                а что, за C# требуют уже? :) нет, ну правда, ну это ж паранойя какая-то.
                  +6
                  Когда так было?
                  F# работает под Моно и доступен по лицензии Apache fsharppowerpack.codeplex.com/
                    +11
                    А приведете хоть один случай, когда Microsoft так сделали? Я серьёзно не знаю…
                    Что удивительно, они даже опубликовали F# под открытой лицензией, так что не волнуйтесь )
                      –11
                      Под *своей* открытой лицензией.
                        +4
                        The F# PowerPack includes open source code drop(s) of the F# compiler and core library under the OSS approved Apache 2.0 license, but does not include binary builds of these.
                          +3
                          Apache Liscence — лицензия Microsoft?!?!?
                            –3
                            Ошибся, раньше они если что-то выкладывали в опен-сорс, то под своей слегка странной лицензией. Они растут над собой.
                              +2
                              Если бы Ыы почитали Microsoft Public License, то Вы бы с удивлением обнаружили, что она является весьма и весьма либеральной и разумной, более того, насколько я знаю, она является свободной с точки зрения, например, Debian.
                                +1
                                Вместо «Ыы», конечно же, должно быть «Вы».
                                • UFO just landed and posted this here
                                +2
                                Вообще, компании часто так делают, например мозилла вышла под NPL, Interbase под своей лицензией и т.д.
                                  0
                                  Вы не приемлите «инакомыслие»? Вам мало того, что лицензия «OSI approved»? Всё, что не GPLv3 (которая довольно несвободная по сути вещь) — странные лицензии?
                                    0
                                    У Майкрософта есть свои очень логичные интересы, которые заключаются в том, чтобы не выпускать из рук контроль над ключевыми для них технологиями. Это абсолютно логично и правильно с точи зрения Корпорации, но не всегда удобно девелоперам из опен сорс комьюнити. Поэтому до того как они перешли на «OSI approved», их лицензии отдавали неприятным душком.
                                      0
                                      >Поэтому до того как они перешли на «OSI approved», их лицензии отдавали неприятным душком.
                                      Кто куда перешёл? Просто OSI подтвердила свободность лицензии MS-PL/MS-RL (http://www.opensource.org/licenses/ms-pl www.opensource.org/licenses/ms-rl)
                          0
                          Отличный сайт для попробовать-поиграться с языком. Сам думал сделать что-то подобное, но для другого языка.
                            +1
                            В очередной раз кидаю линк на этот весьма хороший гайд: www.ctocorner.com/fsharp/book/default.aspx
                            Но редактор кода вместе с учебником — это, несомненно, круто.
                              +1
                              еще en.wikibooks.org/wiki/F_Sharp_Programming там можно узнать тажке как разбирать код на FsLex и FsYacc
                                0
                                Ох, как давно я мечтал разобраться в лексерах-парсерах. А то в учебниках типа Дийкстры всё хорошо с теорией, но нифига непонятно на практике. По ссылке вроде всё хорошо, спасибо :)
                              0
                              у меня получается только киррилицей набирать в том редакторе…
                                0
                                может с серелатом проблемы?

                                printfn "Привет %s" "World"
                                Привет World
                                val it : unit = ()
                                >

                                  0
                                  FF тупит, в других пашет
                                0
                                Копипаст в этом редакторе работает только через правую кнопку(
                                  0
                                  У меня с клавы работает. Я правда скопировал сначала через правую кнопку и поставил галку разрешать копирование и далее
                                    0
                                    Copy and Paste Programming это зло
                                    0
                                    Мандельброт не запустилсо
                                      0
                                      А где там мандельброт?

                                    Only users with full accounts can post comments. Log in, please.