Earlier quoted context omitted.
> if you're ever introducing a new language, regardless of context, throw some code samples This is not a new language, it's a tool for Clojure. I really appreciate the contributions that Nubank is making (after making Datomic free, https://blog.datomic.com/2023/04/datomic-is-free.html ). My only nitpick this time is that I would have liked some screenshots/screencasts of the this new tool in action.
dimitar found and linked a screenshot upthread: https://raw.githubusercontent.com/nubank/morse/main/screensh... (more would be nice but it's a start)
Morse, an open-source interactive tool for inspecting Clojure
21–30 of 39 posts
Re: Morse, an open-source interactive tool for inspecting Clojure
#22No. Morse is a long-established communication protocol for letters. This tool is just something named poorly.
Re: Morse, an open-source interactive tool for inspecting Clojure
#23Earlier quoted context omitted.
dimitar found and linked a screenshot upthread: https://raw.githubusercontent.com/nubank/morse/main/screensh... (more would be nice but it's a start)
I apparently missread the content, more reason why it needs screenshots or anything informative front and center...
Re: Morse, an open-source interactive tool for inspecting Clojure
#24This this looks awfully similar to Reveal - though Reveal seems to be more composable and modular
Re: Morse, an open-source interactive tool for inspecting Clojure
#25I'm fed up with Clojure/script and the core dev team. The language came out without a build system, so Technomancy invented Leiningen, the build system, and eventually, something like 10 years later, the dev team released Deps: you still need to remember painfully long commands to run your project (and as a consequence store them in some textfile because eventually your teammates will ask you: can you send me the command to run the project/tests/whatever ?). Clojurescript is just a hideous mess and having to sprinkle countless reader conditionnals because of the atrocious clojurescript specific ':require-macros' is a huge letdown and makes writing universal portable code that can run both in the jvm and the browser a painful and sad experience. And it's almost impossible to suggest improvements to the language (even tiny ones) because the dev team is just smug. They'll turn down your idea and implement it anyway when they feel they need it (I've had 2 suggestions turned down then integrated anyway – I'm the one who pointed out Ruby manages terminal map arguments just fine, whether it's a literal or "variadic" map).
I'm looking forward to luxlang now. https://trello.com/b/VRQhvXjs/lux
Re: Morse, an open-source interactive tool for inspecting Clojure
#26I wasted several hours trying to make REBL work from a Leiningen project. Couldn't manage to have it connect to my REPL and show me the forms I'd get there. Gave up even though I managed to overcome the boggus dependencies. I'm fed up with Clojure/script and the core dev team. The language came out without a build system, so Technomancy invented Leiningen, the build system, and eventually, something like 10 years lat…
Re: Morse, an open-source interactive tool for inspecting Clojure
#27No. Morse is a long-established communication protocol for letters. This tool is just something named poorly.
Re: Morse, an open-source interactive tool for inspecting Clojure
#28I wasted several hours trying to make REBL work from a Leiningen project. Couldn't manage to have it connect to my REPL and show me the forms I'd get there. Gave up even though I managed to overcome the boggus dependencies. I'm fed up with Clojure/script and the core dev team. The language came out without a build system, so Technomancy invented Leiningen, the build system, and eventually, something like 10 years lat…
This rant has hardly anything to do with the linked announcement, except that it starts with (paraphrasing) 'I once tried using REBL in an unsupported way and gave up after some hours' The criticisms have been adressed or discussed in many other contexts already, which is also why I won't engage in such discussions here.
The majority of Clojure projects use Leiningen. As a consequence, REBL/Morse do not support the majority of Clojure projects.
Re: Morse, an open-source interactive tool for inspecting Clojure
#29Earlier quoted context omitted.
This rant has hardly anything to do with the linked announcement, except that it starts with (paraphrasing) 'I once tried using REBL in an unsupported way and gave up after some hours' The criticisms have been adressed or discussed in many other contexts already, which is also why I won't engage in such discussions here.
> in an unsupported way The majority of Clojure projects use Leiningen. As a consequence, REBL/Morse do not support the majority of Clojure projects.
Re: Morse, an open-source interactive tool for inspecting Clojure
#30Earlier quoted context omitted.
> in an unsupported way The majority of Clojure projects use Leiningen. As a consequence, REBL/Morse do not support the majority of Clojure projects.
I haven't seen leiningen based projects in a long time. Are you sure?
https://github.com/search?q=language%3Aclojure&type=reposito...
Note: I examined one project per author.