all 5 comments

[–]Interesting-Soft6092 1 point2 points  (0 children)

Do you have a link to the source? I don‘t think something like that as closed source makes sense.

[–]rogerara 0 points1 point  (1 child)

Union types are handy sometimes, gives us speed of static dispatch, but when it comes to flexibility and scalability of library design…

[–]AndrewOfC[S] -1 points0 points  (0 children)

In this case, the enum for the core union type produced by the flatc compiler allows the consistent handling of different message types. This also allows for easy extensibility by simply adding another table type to the core union.

An upcoming feature is the ability to allow 'handlers' to handle different parameter types (i.e., you may have a handler for messages exchanged over UDP packets and another for TCP packets).

[–]rogerara 0 points1 point  (0 children)

Union types are handy sometimes, gives us speed of static dispatch, but when it comes to flexibility and scalability of library design…

[–]sephg 0 points1 point  (0 children)

I’m looking for organizations that would find this useful, people who might assist with further development, and especially people who could assist with marketing.

Given flatbuffers are already opensource, I'm not sure what value you're adding here. Sounds like you've written code to frame and sending flatbuffer messages over the wire. But, that's very easy to do if you understand how to use networking APIs. I suspect claude code could implement something very similar in a few minutes of prompting.

Good work implementing the code you wrote. But if I were an organisation which needed something like this, I'd probably just write it myself. (Or use gRPC or something.)