@Fengol

В какие языки транслируется F#?

Я слышал что F# умеет трансливаться в javascript. А в каие ещё языки он умеет транслироваться? Может есть список? И важно чтобы он именно транслировался в натив, а не взаимодейстовал на уровне рантайммашин.
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 2
mindtester
@mindtester
делаю странные вещи..чаще на C#.. иногда за деньги
https://fable.io/
и похоже вполне себе активный
https://github.com/fable-compiler/Fable

ps
И важно чтобы он именно транслировался в натив
а тут надо как то вернуться к реалиям .Net RunTime

все .Net компилируется либо в .Net RunTime, а там есть Ngen (хотя если копнуть вариаций гораздо больше, тот же Unity со своим модифицированным Mono и IL2CPP)

но F# компиленный js, будет работать там, где работает js - бро, или нода
Ответ написан
FoggyFinder
@FoggyFinder
Как уже написали выше, вопрос только в затратах на написание. Поэтому прежде всего хотелось бы узнать причины возникновения такого вопроса.

Если вас интересует список OS проектов, то кроме вышеупомянутого Fable (который очень популярен), есть еще FEZ

FEZ - an F# to core erlang experiment

Но учтите, что проект экспериментальный.

Fjord это еще один экспериментальный проект, который давно не обновлялся:

Fjord, F# programming language for the JVM.

Также отмечу активно разрабатываемый CoreRT:

> The CoreRT compiler can compile a managed .NET Core application into a native (architecture specific) single-file executable that is easy to deploy.

Что касается поддержки F#, то советую обратить внимание на этот ишшуй:

F# Status on CoreRT and UWP #6055
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Мечел-Сервис Челябинск
от 60 000 до 140 000 ₽
Dodo Pizza Москва
До 250 000 ₽
от 3 000 до 4 000 $
19 февр. 2020, в 12:32
300 руб./за проект
19 февр. 2020, в 12:21
800 руб./за проект
19 февр. 2020, в 09:36
10000 руб./за проект