Working on goblin, a scripting language that compiles to Go.
The idea: dynamic + minimal syntax for scripting, but you get a single static binary and Go's concurrency primitives (goroutines/channels) for free. No runtime to ship, easy to deploy anywhere.
Intentionally few features, the goal is small and scriptable. Someone with programming experience should be able to pick it up in half an hour.
You can using wayland and force applications to use wayland if supports. For using X, you can scale DPI to a higher one globally, and using xrandr to scale it down (with fraction support) per monitors.
> As you can imagine, Ruby code intelligence (type inference, etc.) is super tough, and there are maybe 5-10 people in the world who could build it right now.
The idea: dynamic + minimal syntax for scripting, but you get a single static binary and Go's concurrency primitives (goroutines/channels) for free. No runtime to ship, easy to deploy anywhere.
Intentionally few features, the goal is small and scriptable. Someone with programming experience should be able to pick it up in half an hour.
Still very early stage.
https://github.com/aisk/goblin