Comment by ๐ skyjake
Re: "So theoretically, if a Gemini app had a well defined API,โฆ"
@zzo38 I'm curious: why would you use DER, with nonstandard extensions, when there's the well-established BSON? The latter seems a more pragmatic choice for structured binary data.
Apr 08 ยท 4 weeks ago
3 Later Comments โ
๐ป eugene ยท Apr 08 at 10:01:
...and if we're talking established standards, why not CBOR?
๐ฆ zzo38 ยท Apr 08 at 17:00:
One advantage of DER is consistent framing. Another is that I think the data types are better; there is a OID type and relative OID type, as well as octet string and bit string, and unlimited length of integers, and it does not insist that you use Unicode. BSON, CBOR, etc try to make it better but end up not doing so and are inferior. Note that you do not need to use all of the types, nor need to implement all of them even if dealing with a file that uses them.
@norayr
โ https://github.com/michael-lazar/jetforce/blob/master/examples/chatroom.py
Original Post
So theoretically, if a Gemini app had a well defined API, one could make a phone app to interface with just that Gemini app/capsule, correct? So for instance, a graphics based UI on your phone that pulled from a BBS/Bubble API. It goes against the spirit of Gemini I think, but I just had the thought in my head.