This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # adventofcode (77)
- # beginners (132)
- # boot (11)
- # cider (40)
- # clara (10)
- # cljsjs (1)
- # cljsrn (4)
- # clojure (148)
- # clojure-android (1)
- # clojure-greece (5)
- # clojure-italy (5)
- # clojure-nl (7)
- # clojure-spec (57)
- # clojure-uk (9)
- # clojurescript (115)
- # core-matrix (1)
- # cursive (3)
- # data-science (1)
- # datomic (1)
- # duct (7)
- # emacs (20)
- # fulcro (29)
- # funcool (4)
- # graphql (31)
- # instaparse (15)
- # java (1)
- # jobs (6)
- # jobs-discuss (95)
- # leiningen (2)
- # off-topic (30)
- # om (4)
- # onyx (7)
- # pedestal (6)
- # quil (4)
- # re-frame (52)
- # reagent (59)
- # rum (1)
- # spacemacs (3)
- # specter (61)
- # test-check (3)
Hi guys, not 100% related to clojure, but my friends and I just created Enso, a tool for web uptime monitoring. After facing some issues with clients in the past whose sites were inaccessible (causing major issues in the pipeline) we thought we’d create something for ourselves. We hope you find it useful too If you can give us feedback we'd appreciate it too. If you'd like to continue using Enso, (and to show love to the community) we have a special discount code for 50% - simply use the promo code CLOJURE when selecting the right subscription plan for you. Thank you all and have a good day! http://bit.ly/2AjSya8
Do you know any web Clojure REPL which can evaluate and can be used for sharing snippets of Clojure code?
@qqq But I can't provide them to guy in other country. That assumes that he/she has
lein repl on machine. It would be convenient to have gist with built-in online REPL.
@ghsgd2 If you're sharing Clojure with them, I would assume they're a developer and if they're doing anything with Clojure they're guaranteed to have a REPL tool of some sort installed locally, no?
There used to be an online Clojure REPL at http://tryclj.com but it's gone now 😞
@seancorfield Tried Atom with Proto-repl.
It actually reorders text in REPL so evaluated expressions go above
Refresh Warning: IllegalArgumentException No such namespace: clojure.tools.namespace.repl clojure.lang.Var.find (Var.java:141) (+ 1 2) user=> 3(+ 3 4) user=>7 --------------------
user=>and results go below. And on top of that it adds
---------after results. Emacs is better. 🙂 And I'm even not talking about 5 times higher memory usage 🙂
@seancorfield Your mileage may vary. I thought that's it's standard behavior. 🙂
I suspect you have something wrong with your setup. I'd also strongly recommend turning off the three "refresh" options in the
proto-repl settings page, if you choose to try it again.
@seancorfield It's just default Atom
1.23.1 x64 with latest proto-repl
1.2.22. I also added (after you said that I have something wrong with setup) latest ink
0.7.11 and turned off refreshes. It haven't changed much and the issue above is still reproducible.
Weird. Definitely broken behavior. Most folks follow the author's recommended setup: https://gist.github.com/jasongilman/d1f70507bed021b48625 (modulo the three "refresh" options) but I'm not sure what parts of that would fix the behavior you're seeing. Oh well, if you decide to have another go at it in the future, there's a #protorepl channel and folks there could probably help debug it for you.
@seancorfield Thank you again for such detailed posts! I might try that a bit later.
Hm. not working for me either right now. But I’ve used it in the past, even from mobile and it worked fine.
And also Emacs users don't code in space-suit https://github-atom-io-herokuapp-com.global.ssl.fastly.net/assets/open-source-f44fe3a70a514e2aaec10a2c34300bb5.jpg
> time hello-native hello, native! real 0m0.005s user 0m0.002s sys 0m0.002s
Scala will probably forever beat Clojure in startup time. For long-running server processes, it doesn't matter. For command line tools used from the shell, sure.