Если вы хотите узнать или просто немного узнать о F#, то что может быть лучше, чем интерактивный веб-сайт, который предоставляет учебник и позволяет вводить, редактировать и запускать код.
Поддержка Microsoft F# — это то, что еще более удивительно после того, как несколько месяцев назад она отказалась от железных языков-IronPython и IronRuby. Но поддержка F# кажется сильной — она используется для проектов, и все время появляются новые разработки.
Последним является веб-сайт Try F#. Это обеспечивает интерактивную веб-среду IDE, которую можно использовать для ввода и запуска программ F#. Дизайн IDE поначалу немного сбивает с толку, но пока вы готовы прочитать инструкции и объяснения на панели слева, все это имеет смысл.
Нажмите для увеличения версии
Если вы еще более терпеливы и настойчивы, вы можете пройти курс по простому F#, но имейте в виду, что вы доберетесь до рекурсии, высших функций и других сложных тем всего за несколько шагов. Это не критика учебников, а просто предупреждение о том, что F#, вероятно, не является хорошим выбором в качестве первого языка. Интерактивный курс начинается с самых основ языка — например, синтаксиса, отступов и так далее, хотя объекты и параллельное программирование. Он даже охватывает создание пользовательского интерфейса с помощью холста Silverlight, что больше, чем позволяет Visual Studio!
Вы можете прочитать код, и, нажав кнопку Выполнить, он будет перенесен в окно редактирования, а результаты его выполнения будут показаны в окне вывода. Затем вы можете отредактировать код, чтобы поиграть с ним или улучшить его, и попробовать его снова, нажав кнопку Выполнить. Вы даже можете сохранить свою программу на локальный диск и загрузить ее позже.
В целом это простое и очень привлекательное введение в F# — почему бы не попробовать.