As mentioned briefly here, I think it would be a good (long-term) idea to develop client SDKs.
Typescript/Javascript was already mentioned, but I would like to add that I would like to eventually develop a Python package. After all, Python is practically my native language .
What other languages should be supported?
1 Like
Hmm, for me it would be Java and Kotlin
You’re referring to the REST-API, right? So, I guess wrappers around asynchronoues HTTP-Clients.
For simply embedding a SirixDB instance in a Kotlin based application, I’d also love to have a Kotlin-DSL
I was wondering if those would be your favorites .
Yes, although I would think that asynchronicity should be optional - at least for the Python SDK. In Python typically one doesn’t use asynchronous functions unless they’re needed, so some libraries actually provide multiple options.
I wasn’t even aware that Kotlin-DSLs were a thing! I’m now jealous of the Kotlin people !
1 Like