LuxLang / lux

The Lux Programming Language
Mozilla Public License 2.0
1.69k stars 50 forks source link

Add integration with dev tools #40

Closed lostbean closed 1 year ago

lostbean commented 7 years ago

Modern compilers have very good integration with development tools and Language Sever Protocol seems to be very helpful to lower the effort to support a variate of editors/IDEs.

atilde commented 3 years ago

Personally, something I'm going to be looking into is Glamorous Toolkit. It's got the most support for Pharo (Smalltalk) atm, but that's also what it was written in. Its main advantage is that it's built from the ground up to not only be a code editor, but an analysis and visualization environment, as well. It also already has tools for analyzing Java and JavaScript code, so I'm already envisioning an environment where users could analyze their Lux code and the resultant output simultaneously in a visual manner and am quite interested in trying to make that happen.

eduardoejp commented 3 years ago

@ahedgewitch I've never heard of Glamorous Toolkit, but you sold me with Pharo/Smalltalk.

If this is good enough for the smalltalk people, it's good enough for me.

I don't have a lot of cycles to spare on this ATM, but I'm definitely looking into it in the future.

atilde commented 2 years ago

https://zed.dev/

Another editor to keep an eye on.

eduardoejp commented 2 years ago