Benki → Bookmarks

next page ⇢

A handful of implementations of the same GUI in various Lisps:

  • Chicken Scheme + IUP
  • Chicken Scheme + Tk
  • Clojure + JavaFX
  • Common Lisp + GTK
  • Common Lisp + Qt
  • Gambit Scheme + LambdaNative
  • Racket + Racket GUI
  • STKlos + GTKlos

A compressed read-only file system for image files that is designed for direct use rather than extraction.

Performance optimizations include support for direct I/O and direct paging (DAX).

Part of the Linux kernel since Linux 5.4.

A tool for formal software modeling. Similar to Alloy, but designed to be teachable.

Given (1) how big your monitor is, (2) how many pixels it has, and (3) how far you sit from it, calculate the points per degree of vision.

The human limit is estimated at around 60 for most people. (Things are actually more complicated. You can perceive a single high-contrast pixel that is smaller, but 60 is the rule of thumb for maximum perceived sharpness.)

A package manager and GNU/Linux distribution creation tool.

A web browser that is derived from neither Gecko (Firefox) nor KHTML (WebKit/Safari, Blink/Chromium).

An object system for Tcl that is not [incr Tcl]. It is also a system for Tk megawidgets.

A graphical frontend for Claude Code.

I personally quite like the CLI, but I am sure there is some added value to a well-designed GUI.

An Objective-C compiler based on Clang. Does not build on top of GNUstep or any other existing frameworks.

Zig bindings for FLTK. Probably the most practically relevant Zig GUI library.

next page ⇢