Lisette - A little language inspired by Rust that compiles to Go
It looks nice, yes—this could be a better version of Go. It has elements of Rust and Vlang. A very interesting compromise.
| Blog | https://igor84.github.io |
| GitHub | https://github.com/igor84 |
| Company | https://nordeus.com |
| Company Blog | https://nordeus.com/how-coretech-team-helps-our-game-teams/ |
Lisette - A little language inspired by Rust that compiles to Go
It looks nice, yes—this could be a better version of Go. It has elements of Rust and Vlang. A very interesting compromise.
GDC 2016: "Taming the Jaguar: x86 Optimization at Insomniac Games" by Andreas Fredriksson (@deplinenoise) of Insomniac Games https://gdcvault.com/play/1023340/Taming-the-Jaguar-x86-Optimization
I thought this was really good, because it discussed CPU microarchitecture in an understandable way.
The first section was about the frontend of the chip, which is the part that fetches instructions. The Jaguar can fetch 2 instructions per cycle, which can actually be a bottleneck if you're doing a bunch of quick math on registers.
1/6
New article! A user *cough* @aras *cough* is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit.
But we also dove into the kernel...again, this time finding & fixing several issues in eBPF's spinlock implementation. Read all about it:
https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/
Qaws (قوس) Arabic for *arc*, *bow*, *curve*. A dependency-free C11
library for creating, evaluating, sampling, traversing, and inspecting
parametric curves and surfaces in 2D and 3D.
A dependency-free C11 library for parametric curves and surfaces in 2D/3D.
1/13
HarfBuzz 13 ships with the new `hb-raster` library. You might ask why yet another Open Source rasterizer when there are many high-quality ones available.
`hb-raster` fills two gaps in the Open Source font rasterization scene:
1. Many graphics-oriented frameworks & mobile apps don't want to include the entirety of FreeType to get gain text rendering. Many resort to `stb_truetype`, which doesn't support variable fonts, and crashes on bad font data. `hb-raster` addresses both of these issues.
2. Before `hb-raster`, rendering COLRv1 fonts was not possible without whipping up your own renderer, or pull in Cairo or Skia, both of which are otherwise unnecessary for many clients. `hb-raster` renders COLRv1 and SVG color fonts natively, & soon bitmap-based color-fonts too.
@joe Not a joke - compilers were considered AI research in the 1960s for pretty much that reason.
Phil Wadler: "I do programming language design. This used to be considered artificial intelligence, but then we learned how to do it properly. AI is the name for the parts of Computer Science where we don't understand what we're doing yet."
I don’t fully understand the motivation to use LLMs to write blog posts. The loss of personal voice is so striking that it immediately rings alarm bells in my head. You can fact check the output although even that is spotty but you can’t inject the soul back.
And if you stop writing yourself, what makes you think you still can? And what is it that makes you - you?