Recent submissions

Comment · 7 years ago
I’m one of the software developers with Open Law Library (http://www.openlawlib.org/). We needed our VS Code extension, Codify, to communicate with our codification engine (basically a compiler for laws) which is written in Python. So we needed a native Python language server. We found Palantir's excellent python-language-server, but instead of targeting Python directly, we needed one targeting legal XML. Basically, we needed a pythonic generic language server. Thus was born, pygls (pronounced like "pie glass").

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!

Comment · 9 years ago
It seems one small approach in the right direction would be for someone+ to provide a discovery/marketing service for helping spotlight, bring to the forefront those working on the infrastructure-type projects. Thinking more along the lines of a podcast, blog, etc. that would generate revenue from sponsors. Akin to Changelog or other podcasts, but specifically focused on the behind-the-scenes/infrastructure/maintaince type stuff - the "backstory" if you will. Folks could donate to this service and funds could be funneled to the highlighted projects/developers.

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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton