๐ is there something similar to Chlorine, but for VS Code, that works with a socket REPL? I asked over in #calva and was told it only works with nREPL. (Iโm looking to help a teammate who uses VS Code get started working with a REPL.)
@aviflax there's an experimental version of Chlorine for vscode called "Clover"
ah cool, Iโll check it out โ thanks!
There's yet much to be done, it's very alpha ๐
Just curious, why not call it Chlorine? I searched the VS Code โstoreโ (or whatever they call it) and no hits came up for that name, so it seems there wouldnโt be any conflicts?
No reason, it seemed a good idea at the time to have different names :) I believe that at the time, I didn't want people to imagine that you'll have the same experience in both plug-ins, as vscode's API is harder to program that Atom.
Maybe when I can make both plug-ins have the same experience, I'll feel more comfortable in having both versions with the same name :)
Makes sense!
I wonder if it might help findability if the โdescriptionโ property of Clover in the VS Code marketplace included โClojureโ
I'll add it :). Also make some version bumps that may fix some bugs :)
The biggest difference (between Atom/Chlorine and VS Code/Clover) is the lack of programmability at startup, right? (so none of my REBL integration workflow is possible on VS Code)
Yes, and also bugs in ClojureScript, and sometimes vscode can't indent code / loses all commands on Clover without any warning, etc...
And there's no inline results because vscode does not support :)
I find it strange that VS Code has so much traction, given the limitations it clearly has from a plugin/extension p.o.v. I guess it's "because Microsoft" at this point.
Yes, indeed. I believe that because these limitations, vscode feels more stable (you can crash Atom easily if your plug-in malfunctions)
For example, by benchmarking Chlorine I found that the old inline results (using Ink) was making the whole editor slower
VS Code also has a reputation of being fast
(Iโve experienced slowdowns with Atom lately, that seem to perhaps be related to syntax highlighting of test files containing massive chunks of EDN. And I must admit Iโve been annoyed.)
@mauricio.szabo Clover worked beautifully for my teammate; we were able to accomplish our task and it was much nicer than copying-and-pasting to the terminal. Thank you!
Nice! Let me know if you find any issues ๐
On a side note: Clover and Chlorine will probably slow down a little bit on the next 2 months... so, if you have any issues, please open a ticket, I'll probably not look at slack too much for these months.
The reasons is that I'm a dad now ๐
Fantastic! Congratulations!
Thanks!!! We're really happy that everything has gone well, in the middle of this worldwide confusion too. And also... she're really, really cute ๐
OMG adorbs!