|
|
|
|
|
by Philip-J-Fry
697 days ago
|
|
These programs are effectively libraries. They implement a known interface. Except at the end of the day, the interface can be as simple as a stream of bytes over a socket. If I want a h264 decoder in my application I could just pipe a stream to a specific program made to decode it. That could be written in Python, in Rust, in C, in Go, etc. whereas dynamic libraries don't give you that freedom as you have to abide by the ABI defined by the host application. |
|