Update README
This commit is contained in:
@@ -1,16 +1,18 @@
|
|||||||
# Chinese Whispers
|
# Chinese Whispers
|
||||||
A project to pass a string between as many languages as I know.
|
A project to pass a string between as many languages as possible.
|
||||||
|
|
||||||
Has no practical purpose, but it's interesting to see how far I can push the idea. It's also teaching me a lot about IPC.
|
Has no practical purpose, but it's interesting to see how far we can push the idea.
|
||||||
|
|
||||||
If you know any languages not on the list, please add them! Each file should be named n_[programming language], where n is the number of the program. It should take in a string, and append "Hello from [programming language].\n". It is your resonsibility to add appropriate output IPC to the previous file, so that it can interface with your program.
|
If you know any languages not on the list, please add them! Each file should be named `n_[programming language]`, where n is the number of the program. It should take in a string, and append `"Hello from [programming language].\n"`. It is your resonsibility to add appropriate output IPC to the previous file, so that it can interface with your program.
|
||||||
|
|
||||||
Chain of messages:
|
Any form of IPC or API is acceptable.
|
||||||
|
|
||||||
|
Chain of messages and type of IPC:
|
||||||
|
|
||||||
1. NASM x86_64 Assembly
|
1. NASM x86_64 Assembly
|
||||||
2. C
|
2. C (SYSV ABI)
|
||||||
3. Rust
|
3. Rust (SYSV ABI)
|
||||||
4. Python
|
4. Python (named pipe)
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
- Linux x86_64
|
- Linux x86_64
|
||||||
|
|||||||
Reference in New Issue
Block a user