Hacking Fsharp Systems Not Windows
The basic idea behind this talk is to bring everybody through a quick history of Visual Studio Code, Atom and other editors in relation to F# development and take a look at .NET’s compatibility across operating systems. I’ll be giving this presentation at Dev Day Poland in Krakow on September the 18th.
Prerequisites to Follow Along & Other Details
- Install Git.
- OS-X, Ubuntu, and Windows (At least, these are the operating systems I’ve tested the presentation code on - specifically OS-X Yosemite, Ubuntu Server/Desktop 14.04.2 LTS, and Windows 8.1)
- Visual Studio Code - Getting Started with Visual Studio Code
- Check out OS-X and F# [Clone It, Build It, Install It, Hack It] and Simplifying bash & repl Use With F# for more information on setting up and using F# on non-Windows Platforms (and Windows to some degree).
Also I’ve started a series on F# which includes a lot of the troubleshooting and steps I took to get things running on the various operating systems;
- __11 |> F# – Some Hackery – A String Calculator Kata
- __10 |> F# – Moar Thinking Functionally (Notes)
- _100 |> F# Some Troubleshooting Linux
Some of the issues I discussed are available on Stack Overflow titled “How can I resolve the “Could not fix timestamps in …” “…Error: The requested feature is not implemented.”“ and “ProjectScaffold Error on Linux Generating Documentation“
- Demo Code: Just checkout the sharpdev repository.
- Slides: https://speakerdeck.com/adron/hacking-f-number-on-systems-not-windows