Tag programming

14 bookmarks have this tag.

andrewt.net | CSS Crimes in the Public Sector

www.andrewt.net/blog/css-crimes-in-the-public-sector/index.html
css,programming

syntax highlighting in CSS without <span>s

dev.to/grahamthedev/impossible-css-only-js-syntax-highlighting-with-a-single-element-and-gradients-243j

A fun idea, although doesn't seem very useful. I'd guess that for bigger code examples this is both less reliable and more data, although this requires more testing to be sure.

css,cursed,programming

Pure CSS Shaders Art | pure-css-shaders-art

chenglou.me/pure-css-shaders-art
css,cursed,programming,shaders

font-based syntax highlighting

blog.glyphdrawing.club/font-with-built-in-syntax-highlighting

Sadly somewhat limited and annoying, but also *extremely* cool. I wonder if it's possible to automate normal font + syntax highlighting witchery -> magic font with syntax highlighting or if it's possible to embed an actual full blown parser, maybe based on the FSM idea?

cursed,fonts,programming

Hardest Problem in Computer Science: Centering Things @ tonsky.me

tonsky.me/blog/centering
css,html,programming,web

No Stale Bots

nostalebots.xyz

stale bits are evil

open_source,programming

video about tiger beatle

www.youtube.com/watch?v=sC1B3d9C_sI

What a cool {advertisement,talk,whatever}. I was kinda :eyes: about tigerbeetle before that, but now I'm really sold?? idk. Very cool presentation and an interesting project

programming,video,zig-lang

UTS #55: Unicode Source Code Handling

www.unicode.org/reports/tr55/tr55-5.html

Unicode standard with suggestions on how to handle source code.

pl,programming

Cranelift's Instruction Selector DSL, ISLE: Term-Rewriting Made Practical

cfallin.org/blog/2023/01/20/cranelift-isle

This is sooo coool :o

Simplicity with which this tool allows you to define optimization is impressive on its own (example) (optimizations are known for being hard to write), but this also allows you to do analysis (like formal verification)?? So cool!!

Also, it's nice to see the idea of "pattern is the inverse of constructor" — something I was meaning to put into a blog post for the longest time.

compilers,pl,programming,rust-lang

Compiling Rust is NP-hard

compilercrim.es/rust-np

match patterns is a superset of the SAT problem.

Is not a sentence I wanted to read, but a sentence I, perhaps, deserved.

programming,rust-lang

Swift documentation about """advanced operators"""

docs.swift.org/swift-book/documentation/the-swift-programming-language/advancedoperators

Swift docs on bit ops are so nice, All those pictures explaining bitwise ops, shifts, 2s complement signed integers, so pretty 🥺

diagram,documentation,pretty,programming,swift-lang

Spade Hardware Description Language

spade-lang.org

An interesting HDL featuring static typing, helpful compiler written in rust >:), cute mascot and other things I don't really understand. Looks cool, but obv in very early stages of development, sooo yeah. Also I don't understand the field, so I have no idea how it compares to existing things.

pl,programming

Leveraging Rust and the GPU to render user interfaces at 120 FPS

zed.dev/blog/videogame

An take on interfaces — just throw GPU at it. Haven't read it yet but :eyes:

2read,article,gui,programming

Zed editor

zed.dev
editors,programming