2009-06-11 2 views
2

Я считаю, что функциональный язык будет полезен для домена, в котором моя компания работает (финансово), где мы читаем тонну данных, выполняем некоторую математическую обработку на ней, а затем сохраняем ее снова. Что-то, что в принципе очень параллелизуемо и не подходит для обширных объектных графов с состоянием (по моей оценке).Является ли F # готовым к производственной среде?

Как магазин .NET, я сразу же подумал о F #, но я опасаюсь, что слова «исследование» заметно перемежаются по всем материалам MS на нем.

Кто-нибудь знает, будет ли F # быть чем-то, что MS будет поддерживать в будущем или мне лучше попытаться убедить силы, которые должны идти с Scheme/Haskell/et al?

+0

F # основан на OCaml, которому много лет. –

+0

Несколько лет спустя; ответ на этот вопрос до сих пор остается неясным :(Я написал некоторые из моих проблем: http://blog.dantup.com/2014/04/is-fsharp-ready-for-production/ –

ответ

8
+4

В чем преимущество 2k10 - 2010. Они оба - 4 символа. VS 10 или VS X выглядят лучше. –

+0

Вы правы, нет. Когда мы говорим здесь, мы склонны называть это 2k10, поэтому инстинктивно я просто написал это так. – kemiller2002

+3

Давайте компромисс и использование метод именования C++: Visual Studio 2K1X. – mquander

3

Microsoft, кажется, на самом деле фанатичным о продвижении F # как язык первого класса в новом Visual Studio, так что я ожидаю, что они будет продолжать поддерживать его с помощью инструментов и документации довольно долгое время.

3

См. Также, например.

https://stackoverflow.com/questions/966039/which-companies-are-using-f-internally-and-what-are-they-using-it-for

, который наводит на мысль о нескольких крупных компаний, которые уже используют F #.

+0

Я видел это, и «принятый ответ» на самом деле не упоминал ни о каких компаниях. Я должен был продолжать читать. Спасибо! –

+0

Да, я был удивлен, когда вас приняли на этом, но я думаю, я, должно быть, ответил на его неявный вопрос - который такой же, как у вас. – Benjol