Hacker Newsnew | past | comments | ask | show | jobs | submit | matthewtovbin's commentslogin

Sweet! Pocket and sling - two in one!


Why reinvent https://json-schema.org ?? Pros/cons?


From my understanding, JSON schema describes the schema of JSON objects with JSON. This one describes a variety of types of schemas with JSON.

So it could be typescript, Go, GraphQL, etc. It seems to output to JSON schema as well. I guess its main purpose is to share the schema between different languages. Which I imagine works with JSON schema too, but this takes it a step further and handle all the mapping you'd need to do otherwise.


json schema has nuanced and expressive constraints to validate information exchanged in json serialization.

typeschema in contrast seems to focus on describing just the structure of data with the goal to generate stubs in a wide variety of programming languages.


so why not sub-setting JSON Schema? Like done with XML Infoset for example compared to XSD. And extensions are also possible to achieve POCO details as needed.


You can easily evaluate the impact of GitHub Copilot on your org using Faros AI - https://github.com/marketplace/faros-ai (disclamer - I work there)


WHY!?




It doesn't seem to provide a command-line tool, which is the point of jq



Forget about jq. JSONata is much more powerful - http://docs.jsonata.org/overview.html


jq is a single binary which I can easily just drop into a remote server or throw into my ~/.local/bin, where as JSONata requires NPM.


Yea what's going on here, you have a couple of other comments pushing Jsonata?

You an author or something?


Not at all. After using jq in the past and seeing both it's potential and flaws I was looking for something more powerful and easy to use, so I stumbled upon JSONata and became a fan.


It doesn't appear to have a CLI, which is the whole point of jq



Too late.


They'd better spend this money to refund the customers for missed flight/hotel reservations in 2020/2021.


@arjunnarayan Have you evaluated the performance against vanilla Kafka / Confluent Cloud? Where can I see the results?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: