Just another mildly interesting experiment.
Source Project TopicA Javascript AGI project. Halted and cancelled.
ProjectIn search for a universal user interface, I end up with this. UIZero is a stack of full-width cards, dark themed, with a side bar to show/hide cards. It couldn't be simpler. If a project is made of modules, and if modules need divs to live in, UIZero's my goto.
ProjectA pet language, my first Golang program. It took me years to get past that fucking gogopher mascot.
Source DownloadA language to play with, between Logo and Io. Currently just a draft (but it works).
ProjectYeah nothing, really. Just a bunch of tricks, organized in a tree. The UI was meant to be inspired from Mediawiki, but I stopped before reaching that.
ProjectAfter reading these slides about Scalable Javascript Application Architecture, I made a really tiny quick&dirty OS. But I'm not enforcing anything here, modules can break the rules (not using closures to hide things, because I wanted to load/save entire state). If you're interested, the author made a serious framework based on his ideas.
ProjectCurrently, this is just a syntax inspired from Smalltalk, with a cool logo I created with GIMP.
ProjectA programming language named AiDL, which is inspired from Tcl and Io, based on previous works on the pub/sub pattern, featuring a "meaning" type to handle semantic data, allowing deep metaprogramming, and targeting modern browsers as a platform. Development suspended.
Source TopicA test of simple dashboard UI based on draggable frames. Built with with Cascade framework and Packery.
ProjectA draft of Birdy. Birdy is a message oriented virtual machine, a real-time chatbot engine, designed to be as small as possible while still being powerful and easy to use. A declarative language, based on special characters instead of keywords, is used to describe a set of nodes called "peers", which communicate asynchronously through a publish/subscribe system.
Source TopicA formal syntax to annotate natural language sentences. The idea is to describe explicitly the structure of natural language discourse. The name DSX means nothing.
Project TopicPRO|STAMINA is a programming game. Players have to write Javascript Web Workers, that we call “bots”. Bots compete in 1-vs-1 tennis-themed fights. PRO|STAMINA can be seen as a non-circular variant of Rock Paper Scissors game.
Project TopicAn old webpage about AGI, full of thoughts and notes. It's all in french, and not meant to be understandable by people who don't live in my head.
Project