News for hackers. Stuff that matters.

augb

Re:Show HN: pygls – a Pythonic generic language server on Friday December 21, 2018 @01:36PM (#18735425)
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!

Re:A plan for open source software maintainers on Friday May 12, 2017 @08:26AM (#14323353)
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.

Re:Visual Studio Code 1.8 on Wednesday December 14, 2016 @04:17PM (#13179746)
Finally, we get hot exit. :)
I didn't - it just reminded me that some might take it in a more general way than I intended. :)
The question is intentionally generic as I am trying to find out what most folks would do if they were starting with something fresh. Your comment reminded me I needed to narrow the focus a bit. I edited the question to add an assumption that this is a Web API.

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.

( Read More... | 4 comments | 3 points | on HN )
subtitle: "Robotics pioneer Sebastian Thrun is building an open-source autonomous car."
Re:LLVM 3.9 Release Notes on Friday September 02, 2016 @02:42PM (#12415232)
"Swift calling convention was ported to ARM."

Edit: simplify

Death Tax hike?

Older »