augb
Our goal with pygls is to make it incredibly easy for anybody to write a language server for anything in Python. We have created a thin pythonic layer over the Language Server Protocol - giving the developer the core of what they need without getting in the way. Currently, it targets Python 3.5+ and has support for sync, async and threaded (using an @thread decorator) features and commands.
Python is one of our favorite languages, and VS Code one of our favorite editors. We hope pygls will make it possible for people to build many new and exciting language servers that leverage the power, ecosystem, and flexibility of Python.
This wouldn't be possible without Daniel Elero's hard work. Thank you, Daniel!
Show HN: pygls – a Pythonic generic language server
How Software Code Could Help You Grapple with the Legal Code
The incredible 'vein maps' of the world that reveal rivers
Wisconsin Company to Microchip Employees
PubSweet: The open toolkit for building publishing workflows
Community-driven knowledge source for Language Server Protocol implementations
Tectonic: a complete, modernized, self-contained TeX/LaTeX engine
Databases from finite categories
Why OWASP's Threat Dragon will change the game on threat modeling
Announcing the Infrastructure, Cargo, and Dev Tools Teams; Disbanding Tools Team
The "marketing service" angle would be to provide free marketing to these types of projects. Inviting folks as guests, writing about projects, etc.
It does solve the overall problem for everyone, but it would be going in the general right direction. There may be efforts like this already, but I am not aware of them.
+ I do not have the time it would take to do this well.
Redis persistence demystified (2012)
Ask HN: For a greenfield API which would you use: REST, GraphQL, other? Why?
* This would be assuming current technologies (or those that are likely to be usable in production in the next 3 to 6 months). * Want to be usable by a wide range of clients that may be outside of the control of the API creator. * Normal caveats about security, maintainability, etc. * Assume a Web API.Edit: added assumption about Web API.
Picturing Websocket Protocol Packets
This is what it’d be like to ride in the Hyperloop
It’s Finally Legal to Hack Your Own Devices (Even Your Car)
The Creator of Google’s Self-Driving Car Now Competes with It
“Not Invented Here” versus Developer Sanity (2012)
What if there isn’t another 10x?
Would you live in a wooden skyscraper?
Space storms could crash upper Midwest’s power grid
Edit: simplify