Hacker News new | ask | show | jobs
by Indy9000 2059 days ago
F# Is a good choice for cloud orchestration. MBrace was doing something similar to this atleast about 5yrs ago. I've written a ml pipeline entirely in F# with deployment.

My 2p re: Dark Rather than creating a completely new language, Dark could just provide an API or a framework and use F# as the deployment scripting lang.

F# is succinct and easy to learn and work with for the customers (DevOps). Beats yaml anyday.

Writing a new language that is production ready is no small task.. takes years to get the syntax, stdlibs, and tooling right. By that time cloud computing may evolve into something else entirely..

1 comments

I'm really enjoying the trend in the F# community these days of using computation expressions for configuration. Means you can get great IDE support and type checking with configs. Some examples:

1. https://compositionalit.github.io/farmer/

2. https://twitter.com/Cody_S_Johnson/status/132322777503415500...

3. https://github.com/UnoSD/Pulumi.FSharp.Extensions

4. https://github.com/SaturnFramework/Saturn/blob/73855f08d9c50...