Joyride

Dev tools

editor extension

SHOW HN2022

211points
44comments
#265of 2,570 in 2022
Top 11%of 2022 by points

How HN took it

MixedNo clear lean

9 positive, 10 neutral or asking, 1 mixed, 6 critical, out of 26 comments about the project. Thread score +0.13.

Idea: 5 for, 3 againstExecution: 2 for, 1 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Brings Emacs-style scripting to VSCode with Clojure

    From 3 comments
    • Wow, really excited by this! The Calva extension gave us a really nice editing and REPL experience for Clojure code. Now we get to interactively configure VSCode with Clojure…
      snorremd on HN
    • Fantastic work on the extension. In terms of ideas for next steps, my suggestion would be to consider automating the process of creating and invoking cljs files. One big use I…
      yogthos on HN
    • Super cool! I've been planning integrating https://runops.io/ to VSCode for a while and most of the delay is related to having to write Javascript. I like your wrapping of the…
      andriosr on HN
  • Fun and promising for Clojure users

    From 2 comments
    • This is so great - the expanding universe of Clojure / ClojureScript tooling and so forth is great to see and great fun to use, whether in anger or just out of curiosity - thanks…
      maleghast on HN
    • Oh this could be fun. Anything other than JavaScript/Typescript is good.
      markus_zhang on HN

Objections

  • VSCode is less extensible than Emacs; cannot match its depth

    From 3 comments
    • That looks promising, but I have a feeling that vscode doesn't offer as much options to hook into the editor as emacs does. E.g., one of the first emacs scripts I wrote added the…
      tgv on HN
    • > That looks promising, but I have a feeling that vscode doesn't offer as much options to hook into the editor as emacs does. Agreed on both counts. But I don't think it's…
      mschaef on HN
    • It is definitely true that Joyride can't make VS Code as fully extensible as Emacs is. VS Code is not designed this way. And also some extensibility from an extension need to…
      cospaia on HN
  • Cannot declare new commands without extension manifest

    From 1 comment
    • It is definitely true that Joyride can't make VS Code as fully extensible as Emacs is. VS Code is not designed this way. And also some extensibility from an extension need to…
      cospaia on HN

Requests

  • Ad hoc script creation and binding to shortcuts

    From 1 comment
    • Fantastic work on the extension. In terms of ideas for next steps, my suggestion would be to consider automating the process of creating and invoking cljs files. One big use I…
      yogthos on HN
  • Non-JavaScript language support beyond JS/TS

    From 2 comments
    • Nice! I really wish we could have a CLJS -> JS compiler in pure JS (something like TypeScript) and no need for JVM or JVM libs.
      rockyj on HN
    • Oh this could be fun. Anything other than JavaScript/Typescript is good.
      markus_zhang on HN

Questions

  • Can it insert text into the current line like Emacs?

    From 1 comment
    • That looks promising, but I have a feeling that vscode doesn't offer as much options to hook into the editor as emacs does. E.g., one of the first emacs scripts I wrote added the…
      tgv on HN

Alternatives named

  • Emacs

    From 2 comments
    • I am certain that this is excellent work. I, however, will continue using Emacs.
      vincent-manis on HN
    • That looks promising, but I have a feeling that vscode doesn't offer as much options to hook into the editor as emacs does. E.g., one of the first emacs scripts I wrote added the…
      tgv on HN
  • Calva

    From 1 comment
    • Wow, really excited by this! The Calva extension gave us a really nice editing and REPL experience for Clojure code. Now we get to interactively configure VSCode with Clojure…
      snorremd on HN
  • Lumo

    From 1 comment
    • I thought Lumo was this, tough that project might be dead. ShadowCljs is pretty close.
      christophilus on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/31203024)