commit: 039fe90482ccfb122e6d2659390fa1a227c958b6
parent 0d941cd47e0421c0d41c87578624356e7fc53e3b
Author: Drew DeVault <sir@cmpwn.com>
Date: Sat, 23 Apr 2022 17:54:14 +0200
Hare
Diffstat:
2 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/content/misc.md b/content/misc.md
@@ -23,3 +23,4 @@ layout: page
- [The FOSS contributor’s mindset](/talks/foss-contributors-mindset.html)
- [Introduction to qbe](/talks/qbe.html)
- [Cryptocurrency sucks](/talks/cryptocurrency.html)
+- [Introducing the Hare programming language](/talks/hare.html)
diff --git a/content/talks/hare.md b/content/talks/hare.md
@@ -0,0 +1,28 @@
+---
+layout: page
+title: Introducing the Hare programming langauge
+---
+
+**Abstract**
+
+> qbe is an optimizing compiler backend which consumes programs in a simple
+> intermediate language, optimizes them, and emits assembly for x86_64, aarch64,
+> or riscv64, aiming to achieve "70% of the performance" of advanced compilers
+> like LLVM in "10% of the code". This talk will briefly introduce qbe and its
+> intermediate language, explain how it works and what it's capable of, and go
+> over some sample programs which can be written in it.
+
+**Resources**
+
+- [Download slides](https://mirror.drewdevault.com/hare.pdf)
+- [Hare](https://harelang.org)
+
+**Events**
+
+Techinc
+
+2022-05-04 @ 18:00
+
+Live stream/recording:
+
+<iframe title="Introducing the Hare programming language" src="https://spacepub.space/videos/embed/2adb775e-aa66-4b61-aeb0-f3f8b601fcc8" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe>