Главная
Study mode:
on
1
Intro
2
F# in a nutshell The functional language for .NET
3
F# in a nutshell The functional language for NET
4
F# is awesome on the server ASP.NET Core is a high-performance web server with native F# bindings Giraffe
5
E# to JavaScript Fable
6
E# to WASM Bolero MVU apps that run in web assembly Build on NET web assembly Hot Reloading
7
F#5 emphasizes Interactive programming Analytical workloads Great fundamentals
8
E# 5 dials it up a notch Simple package references First-class in Jupyter Notebooks First-class in V5Code Notebooks
9
F# and notebooks Simple acquisition and installation Simple package references
10
What's that mean? Data access Data manipulation
11
F# and Python share some things Get stuff done with less code Working with collections is generally convenient Groundwork for an excellent library ecosystem
12
F# as a better Python F# is already great for the web F#5 marks a new era for the language Interactive programming
Description:
Explore how F# can serve as a superior alternative to Python in this NDC Oslo 2020 conference talk. Discover the advantages of F# for web development, data scripting, and machine learning, addressing common Python challenges such as lack of static typing and environment setup issues. Learn about F#'s functional programming paradigm, its seamless integration with .NET Core, and its ability to leverage Python's ecosystem. Gain insights into F#'s strengths in web development using ASP.NET Core and Giraffe, as well as its capabilities in JavaScript and WebAssembly. Delve into F# 5's emphasis on interactive programming, its enhanced support for analytical workloads, and its first-class integration with Jupyter Notebooks and VS Code. Compare F# and Python's shared features, such as concise code and convenient collection handling, while highlighting F#'s unique strengths. By the end, acquire a solid understanding of how F# can enhance your development workflow and potentially replace Python in various domains. Read more

F# as a Better Python

NDC Conferences
Add to list
0:00 / 0:00