Skip to content
Discussion options

You must be logged in to vote

Here’s my two cents.

I believe in the Maker’s choice. So, if the developers want Steel or Lisp as Helix’s plugin language, no one has the right to comment on that unless this person starts its own PR.

That said, I personally think choosing Steel or Lisp as the first language for plugins is not a great idea. Lisp is very different from most programming languages, and I’m pretty sure it’s not used anymore except in very specific cases (like Emacs).

Neovim chose Lua. Vim started its own Vim9 script language. After a very short time, we have amazing plugins in Neovim with quality equal to or even better than their Emacs counterparts that have been developed for three times longer.

So, in my o…

Replies: 20 comments 88 replies

Comment options

You must be logged in to vote
1 reply
@mdallastella
Comment options

Comment options

You must be logged in to vote
1 reply
@nikableh
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@Jackojc
Comment options

Comment options

You must be logged in to vote
2 replies
@dtomvan
Comment options

@snatvb
Comment options

Comment options

You must be logged in to vote
2 replies
@dtomvan
Comment options

@a-berg
Comment options

Comment options

You must be logged in to vote
3 replies
@nikableh
Comment options

@noor-tg
Comment options

@kirawi
Comment options

kirawi May 7, 2025
Collaborator

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
7 replies
@dtomvan
Comment options

@TeriyakiBomb
Comment options

@getreu
Comment options

@a-man-called-q
Comment options

@kirawi
Comment options

kirawi May 12, 2025
Collaborator

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
37 replies
@ian-h-chamberlain
Comment options

@Rudxain
Comment options

@TheXnlyGhxst
Comment options

@TheXnlyGhxst
Comment options

@habruening
Comment options

Answer selected by nikableh
Comment options

You must be logged in to vote
1 reply
@ronisbr
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@ronisbr
Comment options

@kumawatdarshan
Comment options

Comment options

You must be logged in to vote
4 replies
@snatvb
Comment options

@wildwestrom
Comment options

@snatvb
Comment options

@Salted-Fish-Swimming
Comment options

Comment options

You must be logged in to vote
8 replies
@snatvb
Comment options

@wildwestrom
Comment options

@snatvb
Comment options

@mdallastella
Comment options

@snatvb
Comment options

Comment options

You must be logged in to vote
1 reply
@Rudxain
Comment options

Comment options

You must be logged in to vote
18 replies
@lambda-dom
Comment options

@Rudxain
Comment options

@iamvoidcoder
Comment options

@ronisbr
Comment options

@iamvoidcoder
Comment options

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