back
[stylehouse.git] / README.md
blob44d22c6f77a3ee23dc494d254870fd722016c2f7
1 # stylehouse
3 ## description
5 Multi-paradigm programming language and environment, compiles to javascript.
7 The goals are:
8  * beautiful, expressive blobs of code that a 12 year old could work on
9  * linguistic foundation for the universal thing
10  * visual stimuli for faster learning
11  * able to turn sessions into a television format tuned for communication
12  * allow anything to grow apart and facilitate reunification, socially
14 So jump in! Look for /\bio\b/, the new data-claw, which may abstract SQL some day. Or maybe '^\s+=', which are documentations. Email me for help. There are reset buttons.
16 **Warning:** research-grade software. Tidier top-level runtimes are emerging, eg Fish. Currently a long commute through several layers, see ?Wayout/... below
18 run **./serve.pl**, the first time takes a while.
20 # attractions
22 ## http://edit.localhost:1812
24 Edits eg G/ive/Text
26 Won't load its own code changes due to hostname =~ /edit/
28 ## http://localhost:1812/?Wayout/Fingo
30 Uses G/⋆, changes W/⋆
32 ie, travels.
34 see also ?Wayout/Thy, currently redoing the Story observer (Gnome) and building Fish.
36 specifically the Fus test, which is scripted in G/Lafr/Fus and recorded in W/Stories/Fus.
38 # install
40 > apt install libuuid-perl libyaml-syck-perl libmojolicious-perl libjson-xs-perl libfile-slurp-perl liblist-moreutils-perl
42 # license
44 AGPL
46 # contrib
48 yes please.