Je crois qu'un langage fonctionnel serait utile pour le domaine dans lequel mon entreprise travaille (financier) où nous lisons dans une tonne de données, y effectuons un traitement mathématique, puis nous le stockons à nouveau. Quelque chose qui est fondamentalement très parallélisable et pas bien adapté à de vastes objets-graphes avec état (à mon avis). En tant que magasin .NET, j'ai immédiatement pensé à F #, mais je me méfie du fait que les mots «recherche» sont entremêlés de façon évidente dans presque tous les matériaux MS. Est-ce que quelqu'un sait si F # va être quelque chose que MS va supporter à l'avenir ou serais-je mieux d'essayer de convaincre les pouvoirs qui vont avec Scheme/Haskell/et al?F # est-il prêt pour l'environnement de production?
Répondre
Il va être dans le studio visuel 2k10 comme un langage formel.
(Voir par exemple
http://blogs.msdn.com/dsyme/archive/2008/12/10/fsharp-to-ship-as-part-of-visual-studio-2010.aspx
Quel est l'avantage de 2k10 à 2010, ils sont tous les deux 4 caractères VS 10 ou VS X semblent meilleurs –
Vous avez raison, en parlant ici, nous avons tendance à l'appeler 2k10, donc instinctivement, je l'ai écrit de cette façon – kemiller2002
Faisons des compromis et utilisons la méthode de nommage C++: Visual Studio 2K1X – mquander
Microsoft semble être vraiment fonceur sur la promotion de F # comme langue première classe dans le nouveau Visual Studio, donc j'attends à ce qu'ils continuera de le soutenir avec des outils et de la documentation pendant un certain temps.
Voir aussi par ex.
qui est suggestif de quelques grandes entreprises qui utilisent déjà F #.
J'ai vu ça et la "réponse acceptée" ne mentionnait vraiment aucune entreprise, j'aurais dû continuer à lire, merci! –
Oui, j'ai été surpris d'être accepté sur celui-là, mais je pense que j'ai dû répondre à sa question implicite - qui est en quelque sorte la même que la vôtre. – Benjol
- 1. Caja est-il prêt pour la production?
- 2. Croyez-vous que ASP.Net MVC est prêt pour la production?
- 3. Le package Validate PEAR est-il prêt pour la production?
- 4. Un serveur de production prêt à servir django sur win32
- 5. Est-ce que NHibernate est prêt pour le code de production?
- 6. Ironpython, Silverlight, ASP.NET MVC pour le site de production
- 7. F/OSS pour le PIC24?
- 8. F # array_chunk pour la séquence
- 9. fichier batch pour/f extension
- 10. Erlang est-il prêt pour les applications professionnelles?
- 11. code source prêt à l'emploi disponible pour l'intranet (LAN) messager
- 12. Erreur de syntaxe F #
- 13. LaTeX pour la génération PDF en production
- 14. F # équivalent de ToLookup
- 15. Utilisez HttpListener pour un serveur Web de calibre de production?
- 16. Base de données de production séparée pour la journalisation
- 17. Sémantique de l'instruction F #
- 18. racine carrée pour Bigint en F #
- 19. Version de production de NHibernate
- 20. Permutations F #
- 21. Débogage de la production .NET
- 22. WCF Service vs Silverlight prêt WCF
- 23. Environnements de développement/production SharePoint
- 24. F # Fermeture
- 25. Ninject est-il bon pour les applications de production?
- 26. Quelle URL jQuery utiliser pour l'application de production et pourquoi?
- 27. Données de production open-source pour les développeurs?
- 28. Katta dans l'environnement de production
- 29. F # Constructeur
- 30. Quand le conteneur IOC est-il prêt?
F # est basé sur OCaml qui date de plusieurs années. –
Plusieurs années après; la réponse à cette question n'est toujours pas claire pour moi :(J'ai blogué certaines de mes préoccupations: http://blog.dantup.com/2014/04/is-fsharp-ready-for-production/ –