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

Question about future of this project #647

Closed
KevinHock opened this issue May 9, 2021 · 3 comments
Closed

Question about future of this project #647

KevinHock opened this issue May 9, 2021 · 3 comments

Comments

@KevinHock
Copy link

Hi All, this is an amazing project, 👍🏼

I noticed it hasn't been updated in a while, perhaps the Semmle acquisition affected this project in some way.

Is this repo still going to be worked on for the long-term?

@dcreager
Copy link
Member

Hi @KevinHock, thanks for the kind words! It's true that we have not been doing much in this repository recently, though it has nothing to do with the Semmle acquisition. As you might know, semantic builds on the tree-sitter parsing library, adding more advanced program analysis functionality. Awhile back, we added a query language to tree-sitter. With that change, there are more Code Productivity features that we can implement purely using tree-sitter, without having to bring in the extra sophistication of semantic. Code Navigation is one of those features, and is what our team has been spending most of our time on for the past year or so.

So, in short, it's just a question of our team's product focus. Right now we're working on features that can be implemented purely in tree-sitter, and so that's where we're spending most of our time. If/when we move on to product features that require abstract interpretation, or other deep forms of semantic analysis, our focus will shift back.

In the meantime, the repository remains public and open-source, so others are free to continue using it and extending it.

@KevinHock
Copy link
Author

Thanks a bunch @dcreager :) That makes sense -- I appreciate the insight.

gonna go ahead and close this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@dcreager @KevinHock and others