Obsolete
/
libipc-old
Archived
3
0
Fork 0

readme: language independent

more_to_read
Philippe PITTOLI 2016-12-25 16:47:55 +01:00
parent 1baf4f8f81
commit 7530e073ed
1 changed files with 13 additions and 0 deletions

View File

@ -49,11 +49,24 @@ You have great libraries?
Don't redevelop them!
We can use already existing libraries to provide new functionalities to our programs: we just have to write a service and to define new messages to request it, period.
**Language independent**.
You have an awesome library to do X, but it's written in an obscure language.
Who cares?
Write a simple service that can be requested following our protocol, everybody will be able to use your library without painful-to-maintain bindings!
We may even assist you doing that by providing templates for your language, or check the other services!
**The end of "oh, I would like to dev something but this requires too much painful-to-install dependencies"**.
You only need the communication library and the service running (not even on your own computer) without any other dependencies.
That's it, you're good to go!
# Not adapted to everything
If you need incredible performances for your application, maybe this won't fit.
There is no silver bullet or one-fit-all solution.
Still, we think performances won't be much of a problem for most of the everyday life applications and if there are performances hits we still have plenty of room for optimisations!
# Application and services
- Services: daemons providing a feature (windowing, audio, network, input, pubsub, …)