Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Hacking F# on Systems, Not Windows
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Adron Hall
September 18, 2015
Programming
0
360
Hacking F# on Systems, Not Windows
Reasons I ended up using F# on Windows, the context, and why to use F# on other systems.
Adron Hall
September 18, 2015
Tweet
Share
More Decks by Adron Hall
See All by Adron Hall
Visual Studio Code & .NET on OS-X, Linux, and Windows
adron
0
520
Integration & Delivery Continuously
adron
0
610
Programming Languages from 30k Feet (wide screen)
adron
0
350
Programming Languages from 30k Feet
adron
0
420
SITREP
adron
0
2.8k
Intro to Riak with...
adron
1
480
Riak - An Intro With Windows Azure
adron
1
550
Continuously Kicking Ass
adron
0
480
Continuously Kicking Ass
adron
0
440
Other Decks in Programming
See All in Programming
20260315 AWSなんもわからん🥲
chiilog
2
170
AI 開発合宿を通して得た学び
niftycorp
PRO
0
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
990
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
280
モダンOBSプラグイン開発
umireon
0
180
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
230
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
200
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
3.3k
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
240
ロボットのための工場に灯りは要らない
watany
12
3.2k
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.3k
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Six Lessons from altMBA
skipperchong
29
4.2k
Test your architecture with Archunit
thirion
1
2.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Embracing the Ebb and Flow
colly
88
5k
Context Engineering - Making Every Token Count
addyosmani
9
770
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
430
Transcript
HACKING F# ON SYSTEMS NOT WINDOWS
PORTLAND -> OREGON -> USA PROJECT DATE WHERE 18.09.2015 ADRON
HALL @ADRON
None
CROSS-PLATFORM DEVELOPMENT WITH F#
CROSS-PLATFORM DEVELOPMENT WITH F#
MY BATTLES NEW WAYS TO WORK - MY CONTEXT
HAPPY CORPORATE LAND
ACRONYM ABC GLOBAL CORP PROJECT DATE CLIENT FOREVER HAPPY CORPORATE
LAND BUILD CRUD APPS
STARTUP CHAOS LANDS
None
How about tomorrow? Continuous Integration Testing Platform Continuous Delivery
…and that’s not all. Load Testing Multi-regional & CDN Location
Ready API & API Docs
…wait there’s more. Fully Distributed Data High Availability …with a
bow on top?
Solutions… Java and Akka and AWS Node.js and WFOTH and
AWS Erlang and Riak and AWS Java and Cassandra and AWS ** WFOTH === Whatever Framework of the Hour
BUT… I MISSED SOME THINGS…
Libs! I had tons of .NET Libraries There were APIs
and things I’d built Etc.
Experience! Time with .NET (Since beta days) I knew a
ton of C#
WHY F#?
WHY F#? CONCISENESS
WHY F#? CONCISENESS
WHY F#? CONVENIENCE
WHY F#? CONVENIENCE
WHY F#? CONVENIENCE
WHY F#? CORRECTNESS CONCURRENCY COMPLETENESS
WHY F#? CORRECTNESS CONCURRENCY COMPLETENESS
WHY F#? CORRECTNESS CONCURRENCY COMPLETENESS
F# COMMUNITY PROJECT INCUBATION SPACE AKA - A WHOLE TON
OF AWESOME!!!!
F# COMMUNITY SLACK
F# COMMUNITY ROLL CALL!
Why? …Linux/*nix Distributed Systems Leadership Server Scalability Technology Leader Cloud
Systems Leader Super-Computer Leader Cheaper
Why? …OS-X The hipster machine du jour! *nix Compliant SSH,
Bash, etc. Bleeding Edge Dev?
None
PORTLAND -> OREGON -> USA PROJECT DATE CLIENT 18.09.2015 ADRON
HALL @ADRON
Hacking F# on Systems Not Windows Twitter: @Adron && @ThrashingCode
&& @Retweeteringz Startups: @CoderSwap && Coming Soon… Blog: http://compositecode.com Code: https://github.com/Adron/sharpdev Press & Learning Material: http:// compositecode.com/speaking-presentations- workshops/hacking-f-on-systems-not-windows/