I believe that every new computing protocol should come with official libraries,

in different programming languages, to prevent human interpretation errors.

Only machines can validate the logical errors, and official libraries make this possible.

Where community will be focused on single target to test and contribute.

๐Ÿ‘ป ps

Mar 18 ยท 7 months ago ยท ๐Ÿ‘ clseibold

5 Comments โ†“

๐Ÿš€ stack ยท 2025-03-18 at 16:42:

Working code is the best specification.

๐Ÿฆ‚ zzo38 ยท 2025-03-18 at 17:03:

Even one FOSS implementation is helpful, since in addition to being a working computer program, together with the documentation you might be able to understand things which are unclear from the documentation, which sometimes occurs.

(This is not only for computing protocols, but can also be relevant for file formats, some types of games, etc.)

๐Ÿš€ stack ยท 2025-03-18 at 20:02:

To follow that thought, a large volume of protocol makers have no idea how to make protocols.

๐Ÿš€ stack ยท 2025-03-18 at 20:23:

You know, I am the final authority on protocols...

๐Ÿ‘ค emilis ยท 2025-03-19 at 05:05:

Iโ€™d say it would better come with a test suite. A single implementation makes a library and a dependency, not a protocol.


Source