Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Language idea: Integrated query syntax similar to XPath and/or LINQ #5

Open
alexrp opened this issue Feb 4, 2024 · 0 comments
Open
Assignees
Labels
area: language Issues related to the design of the language. state: deliberation Issues that require design work and/or discussion.
Milestone

Comments

@alexrp
Copy link
Member

alexrp commented Feb 4, 2024

XPath is surprisingly well-designed. It has no obvious flaws in its design that I've been able to spot. It has lots of features. It's terse, yet very understandable. The only downside I see is that it doesn't scale well when the query expression becomes long.

On the other hand, there's LINQ, which is more verbose but is specifically designed to scale well for longer expressions.

We need some kind of query syntax in the language. Ideally we'd combine the best of XPath and LINQ.

@alexrp alexrp added state: deliberation Issues that require design work and/or discussion. type: feature area: language Issues related to the design of the language. labels Feb 4, 2024
@alexrp alexrp added this to the v2.0 milestone Feb 4, 2024
@alexrp alexrp self-assigned this Feb 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: language Issues related to the design of the language. state: deliberation Issues that require design work and/or discussion.
Projects
None yet
Development

No branches or pull requests

1 participant