From 239445e475ba02b88922617c557257a4fee55c86 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sat, 20 Feb 2021 19:11:01 -0700 Subject: write README --- README.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..f993c92 --- /dev/null +++ b/README.md @@ -0,0 +1,41 @@ +# the Hope system + +Hope is a Python framework (and maybe someday an operating system) for implementing node graph based computing with the actor model. + +## why Python? + +it's what i know, and i wanted to make damn sure it has a usable GUI, and those are a nightmare to build in Rust. +and i don't actually know any of the languages that are designed around the actor model. + +## why node graphs? + +they're way better for discoverability than code-as-text. + +## why actor model? + +it's a really intuitive way of implementing node graphs, and it allows for really simple concurrent programming. + +## why any of this? + +i hate the way programming works right now, and i would like to change it. + +## why call it Hope? + +there's an OS development project called [SerenityOS](http://www.serenityos.org/) that is named after a personal state which its creator wished to reach and maintain. +i would like to have hope, and it would be nice if building Hope helped me find hope. + +## wait who are you again + +i am [boringcactus](https://www.boringcactus.com). + +## is this ever gonna take off + +statistically, it's almost certain that i won't even finish it. +and if i do, it probably will not. + +but there's a chance. + +## what's the license + +the Hope system is released under the terms of the [Anti-Capitalist Software License](https://anticapitalist.software) v1.4. +if you would like to use this under another license, contact me. -- cgit v1.2.3