Andrea Condoluci - What's in a Functional Compiler?

  Рет қаралды 282

The Haskell Foundation

The Haskell Foundation

Күн бұрын

Compilers are often perceived as magical pieces of software. For many users, a compiler is a mysterious creature that takes their source code and transforms it into an executable file. However, in reality, compilation is a complex process consisting of multiple steps, including checking, transforming, and optimizing the input code.
In this talk, Andrea provides an overview of two popular compilers for functional programming languages: the Glasgow Haskell Compiler (GHC) and the OCaml compiler. What happens to your high-level program after you hit "build"? Are functional languages more challenging to compile? Do compilers resemble a rose's fragrance, or do they prick like thorns?

Пікірлер
Tim Williams - Generating Castles for Minecraft™ using Haskell
14:08
The Haskell Foundation
Рет қаралды 99
GHC's Runtime System - Ben Gamari - 2023 GHC Contributor's Workshop
1:30:02
The Haskell Foundation
Рет қаралды 1,2 М.
My Daughter's Dumplings Are Filled With Coins #funny #cute #comedy
00:18
Funny daughter's daily life
Рет қаралды 22 МЛН
Haskell Language Server - Zubin Duggal - 2023 GHC Contributor's Workshop
1:25:31
Haskell: Monads. A 5-minute introduction
5:19
Stephen Edwards
Рет қаралды 53 М.
GHC’s JavaScript Backend - Sylvain Henry - 2023 GHC Contributor's Workshop
1:42:50
The Haskell Foundation
Рет қаралды 1,1 М.
How to read Haskell code (in 7 minutes)
6:51
peppidesu
Рет қаралды 65 М.
Csaba Hruska - Ideas for Future Haskell Tooling
12:52
The Haskell Foundation
Рет қаралды 486
Joachim Breitner -  Winter is Coming - Even Faster
32:45
The Haskell Foundation
Рет қаралды 108
My Daughter's Dumplings Are Filled With Coins #funny #cute #comedy
00:18
Funny daughter's daily life
Рет қаралды 22 МЛН