[HN Gopher] Arcan 0.7 - The All Tomato
___________________________________________________________________
Arcan 0.7 - The All Tomato
Author : ingenieroariel
Score : 43 points
Date : 2024-12-26 17:49 UTC (5 hours ago)
(HTM) web link (arcan-fe.com)
(TXT) w3m dump (arcan-fe.com)
| systems wrote:
| from the about
|
| "Arcan is a powerful development framework for creating virtually
| anything between user interfaces for specialised embedded
| applications all the way to full-blown standalone desktop
| environments. Boot splash screen? no problem. Custom Interface
| for your Home Automation Project? sure thing. Stream media
| processing? Of course."
|
| Still dont really understand what this is?
| ingenieroariel wrote:
| It is a gui framework that allows you create terminals where
| you can detach any running process into another terminal.
|
| Since it is a complete toolkit, you can have detachable
| applications where you send both code and state to a server and
| retrieve it from another device (like Apple's continuity).
|
| In the end it is just a bunch of lua scripts talking to other
| components via /dev/shm and to other computers using a new
| protocol called a12://
| spencerflem wrote:
| I've been trying to understand it for a while now, it seems
| very cool.
|
| Best short answer I have is that it's a lot of things working
| together. At it's core there's an IPC interface that's geared
| towards real time audio/video and an event loop that's
| scriptable in Lua that can read frames, process them, and then
| draw it to the screen.
|
| This lets you do cool things like having parts of the frame
| drawn by another process, or on another computer seamlessly.
| And its more secure to punt things like codec processing on
| another thread anyways since those are common targets for
| exploits. Plus, the scripting ability makes it very easy to
| intercept streams and modify them as you please.
|
| There's more to it, I recommend the blog, it has a fun sort of
| zen riddle tone that I personally like a lot. This article is
| my favorite: https://arcan-fe.com/2021/09/20/arcan-as-
| operating-system-de...
___________________________________________________________________
(page generated 2024-12-26 23:00 UTC)