Re: [ANN] Virgil 0.1.6
I've have used this as a lein plugin and I think it is a really great tool to have available. It makes working on Java or a hybrid Java/Clojure project more tolerable. On Thursday, March 16, 2017 at 2:13:35 PM UTC-4, Zach Tellman wrote: > > I figured it was worth reminding everyone that this library exists: > https://github.com/ztellman/virgil. It now seems to work on Java > projects of arbitrary size and structure (the in-process compiler is very > fussy about compile order, you need to topologically sort the classes), and > I've been using it extensively this last month while writing a bunch of > Java [1]. I can tweak some Java, wait a second, and then test that code at > the REPL. It's been pretty game-changing for my workflow. > > If anyone has questions, I'm happy to answer them. > > Zach > > [1] https://github.com/lacuna/bifurcan > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [ANN] Virgil 0.1.6
Zach Tellmanwrites: > I figured it was worth reminding everyone that this library > exists: https://github.com/ztellman/virgil. Hi Zach, thanks for the reminder. I've read about Virgil some weeks ago, and today I thought I could use this project, but couldn't remember the name. I'm using it with around 8k lines of java code and so far everything seems to work. Thanks for your work on this project! -- Cheers Ralf -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [ANN] Virgil 0.1.6
The code is split into a library and a minimal Leiningen plugin which runs it at startup. If someone wants to contribute a Boot equivalent, I'm happy to accept that PR. On Thursday, March 16, 2017 at 11:18:16 AM UTC-7, Gregg Reynolds wrote: > > > > On Mar 16, 2017 1:13 PM, "Zach Tellman"> wrote: > > I figured it was worth reminding everyone that this library exists: > https://github.com/ztellman/virgil. It now seems to work on Java > projects of arbitrary size and structure (the in-process compiler is very > fussy about compile order, you need to topologically sort the classes), and > I've been using it extensively this last month while writing a bunch of > Java [1]. I can tweak some Java, wait a second, and then test that code at > the REPL. It's been pretty game-changing for my workflow. > > If anyone has questions, I'm happy to answer them. > > > wow! looks great, when's the boot version due out? > > > Zach > > [1] https://github.com/lacuna/bifurcan > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clo...@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+u...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+u...@googlegroups.com . > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [ANN] Virgil 0.1.6
On Mar 16, 2017 1:13 PM, "Zach Tellman"wrote: I figured it was worth reminding everyone that this library exists: https://github.com/ztellman/virgil. It now seems to work on Java projects of arbitrary size and structure (the in-process compiler is very fussy about compile order, you need to topologically sort the classes), and I've been using it extensively this last month while writing a bunch of Java [1]. I can tweak some Java, wait a second, and then test that code at the REPL. It's been pretty game-changing for my workflow. If anyone has questions, I'm happy to answer them. wow! looks great, when's the boot version due out? Zach [1] https://github.com/lacuna/bifurcan -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[ANN] Virgil 0.1.6
I figured it was worth reminding everyone that this library exists: https://github.com/ztellman/virgil. It now seems to work on Java projects of arbitrary size and structure (the in-process compiler is very fussy about compile order, you need to topologically sort the classes), and I've been using it extensively this last month while writing a bunch of Java [1]. I can tweak some Java, wait a second, and then test that code at the REPL. It's been pretty game-changing for my workflow. If anyone has questions, I'm happy to answer them. Zach [1] https://github.com/lacuna/bifurcan -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.