Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/licenser/hamush
erlang based mush server
https://github.com/licenser/hamush
Last synced: 25 days ago
JSON representation
erlang based mush server
- Host: GitHub
- URL: https://github.com/licenser/hamush
- Owner: Licenser
- Created: 2010-12-07T20:31:38.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2010-12-14T08:42:11.000Z (almost 14 years ago)
- Last Synced: 2023-03-11T00:08:07.657Z (over 1 year ago)
- Language: Erlang
- Homepage:
- Size: 1.99 MB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## General
This is hamush - I figured that learning earling is a big task so a not
trivial program would be nice as a project. Hamush was born, a mush server
that is supposed to offer high stability and fault tollerance - yay for
Erlang/OTP ;) Other then that I just want to toy around. To be frank I've
little hope anyone will ever use this really then again if someone does let me
know.## Features
* Lisp like programming.
* @repl for playing around.
* Functions can be defined in erlang or directly entered in the server.
* Objects and attributes are persistant over restart.
* Execution of code is tied to the objects and happens in paralell.
* Objects can 'crash' without harming the Server, they are just restarted.
* Commands are defined in Erlang and can be loaded during runtime without
reboot.
* Minimal build in commands as of yet (more to come).## Todo
* Improve LISP interpreter.
* Add channel communication.
* Add many important commands.
* Add capability of in game command coding.
* Tons of other things.