Fork me on GitHub
#off-topic
<
2020-04-18
>
dpsutton01:04:17

https://blog.rust-lang.org/2020/04/17/Rust-survey-2019.html rust language survey. Interesting questions and facets of analysis for their community

plexus06:04:48

I'm looking for open source projects with large ClojureScript test suites. Anyone know of good candidates?

mauricio.szabo02:04:58

@plexus What do you consider a "large ClojureScript test suite"? REPL-Tooling, the library that provides most of Chlorine's functionality, have about 316 matches running on Electron with devcards: https://github.com/mauricioszabo/repl-tooling

borkdude07:04:05

@plexus sci (Small Clojure Interpreter, used in babashka and other projects): > $ script/test/node > Ran 117 tests containing 367 assertions.

borkdude07:04:51

CLJS itself is also a good candidate maybe since it runs tests in self-hosted mode?

iagwanderson13:04:15

@plexus I like the test suit of spec-tools https://github.com/metosin/spec-tools

iagwanderson13:04:09

./scripts/test.sh cljs

;; ======================================================================
;; Testing with Phantom:
Ran 96 tests containing 636 assertions.

;; ======================================================================
;; Testing with Node:
Ran 96 tests containing 636 assertions.

jjttjj14:04:48

dumb question, but how do people feel about the .dev TLD being used in reverse domain notation for namespace names, ie dev.mydomain.mylib . Would you avoid it for serious stuff due to the convention of dev often referring to code used during development (ie the dev folder in a project root for example/develop-time code, etc). I got a cool short .dev domain and am debating using it in namespaces.

alexmiller15:04:52

Sounds cool to me

dpsutton15:04:43

I was never a java person before Clojure but I've always preferred when a package was just mydomain.mylib . Importing a namespace with "com" in it strikes me as even stranger although I get the argument for it

dpsutton15:04:06

probably not good advice to listen to but just what i've always though

mpenet15:04:13

same boat as dpsutton, I always drop the tld bit

jjttjj15:04:18

Yeah I normally am not thrilled to have to type out the extra stuff myself, but it's a 2 letter .dev domain so to me that doesn't apply as much here and i like the memorability

mpenet15:04:59

I keep the tld part for the groupid tho