Benki β†’ Bookmarks

β‡  previous page next page β‡’

.NET added hot reloading in .NET 6, with full support including debuggerless operation and macOS and GNU/Linux support included in .NET 8.

In my opinion, hot reloading and other forms of interactive development are way underrated. Even in 2025 I still miss the speed at which I used to be able to iterate on ideas using Common Lisp.

Programming language for creative development. Statically typed with hot reloading.

Dialect of Clojure that targets native compilation and interoperability with C++.

By relying on structured concurrency in combination with thread-per-core runtimes you can get by without the pesky type bounds that make asynchronous Rust such a pain to use.

  • You avoid ’static by using structured concurrency.
  • You avoid Send + Sync by using a thread-per-core runtime.

A customizable e-book reader and document viewer app for e-book readers.

What’s nice about it:

  • Syncs with Calibre.
  • Can deinflect Japanese for dictionary lookup.

What is missing:

  • Does not do 縦書き (vertical layout for Japanese text).

If you want 縦書き, ッツ Reader combined with Yomitan is still the best option.

A detailed forecast of how and when AGI might happen (tl;dr: sooner than you think). Some people with really good prediction track records were involved here.

OSH and YSH:

  • OSH: a Bourne-Shell-compatible shell that is a tad less insane.
  • YSH: a more modern shell.

Another Scala 3 library for direct-style asynchronous programming. Made for today (whereas Gears is made for the future). Targets the JVM only.

A (research) Scala 3 library for direct-style asynchronous programming. Supports both the JVM and Scala Native.

Lists of books and movies, graded by language difficulty. Japanese, Korean, German, Spanish.

A wiki with pointers to comprehensible input in many languages.

Comprehensible input – input that you can comprehend but is still difficult enough to be challenging – is what you need for language acquisition.

β‡  previous page next page β‡’