Ruby Desktop Connection Library
A Ruby-based communication framework created by Eckhart Köppen. Taking a cue from the earlier DCL, RDCL was designed to connect to and interact with data stored on devices running Newton OS 2.0 and later via the built-in dock protocol. Connections are usually performed via serial cable, but higher level protocol layers can also run over other connection methods such as TCP/IP.
Internet Archive: Desktop Connection Library