This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Home

This is legs! The little networking doodad for people who want to make desktop programs that talk to each other. You could use it to make a game, or a chat or anything like that. All you need to know to be able to use it is how to make your own class in Ruby, and then how to make an ‘instance’ of that class. The way legs works is in your ruby app you make a legs class and then connect to the legs classes on other computers running your app and run the methods in those remote classes, and they can run your methods to tell your app about stuff that’s happened too. The acronymists insist this is to be called ‘RPC’, which means Remote Procedure Call. In ruby we don’t have procedures, we have methods though which are nearly the same thing. :)
Articles
- Baby Steps is a total beginners introduction to Legs and the basics of networking.
- Peer to Peer networks talks a bit about how peer to peer networks work, for those who are curious.






