Get the latest tech news

Language, OS and GUI -independent windowing API provided as a virtual filesystem


FORGE: A File-Oriented Reflective Graphical Environment What is FORGE? FORGE is a language-independent, OS-independent, and GUI-independent windowing API provided as a virtual filesystem. Instead of defining a programming interface as a set of functions, the FORGE API is a set of filing operations.

By keeping GUI resources behind a user/kernel boundary, an application is not limited to running in a single process — it can exist as a collection of cooperating programs — or for that matter, a shell script. That creates a centered, minimally sized, untitled window with the text "Hello world" at the upper left. More advanced users will still find shell scripting convenient for prototyping Fornaxis programs before rewriting in another language.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of API

API

Photo of language

language

Photo of GUI

GUI

Related news:

News photo

The API database architecture – Stop writing HTTP-GET endpoints

News photo

Large Language Models in Containers Locally with Podman AI Lab

News photo

EQT snaps up API and identity management software company WSO2 for more than $600M