Fork me on GitHub
#clojure-dev
<
2015-12-01
>
alexmiller16:12:27

I'm currently trying to finalize the "State of Clojure" survey. I'm trying to add something less free-form to let people indicate priority of feature work areas. Looking for some feedback.

alexmiller16:12:39

Currently I have a question "Which area of Clojure could use more attention?"

alexmiller16:12:05

with choices like: Startup time, Performance, AOT, Error msgs, docs, namespaces, portability

alexmiller16:12:32

Is that a good question? What choices should be added?

alexmiller16:12:12

I do not intend to add choices for things that people routinely suggest that we do not intend to work on (TCO, "stack traces", static typing, new runtimes, clj in clj, pattern matching) or tooling-related things (like debuggers). I'm trying to make this area of the survey actually produce actionable data.

bronsa16:12:40

@alexmiller: validation, compilation knobs? simple_smile

alexmiller16:12:55

what does that mean?

bronsa16:12:13

validation = less GIGO, more input validation

bronsa16:12:34

which is different from asking for better error messages

alexmiller16:12:42

does "error messages" cover that or is it more?

bronsa16:12:52

error messages are after failure, validation is before

bronsa16:12:01

and potentially at compile time

bronsa16:12:26

dunno if that's something people want, it's definitely something that I would pick thugh

alexmiller16:12:31

so more compile time input validation

bronsa16:12:41

not necessarily just compile time

alexmiller16:12:33

is compilation knobs something else? or is that more control over stuff like direct linking?

bronsa16:12:43

and compilation knobs = ability to turn on/off inlining, prim-invoke etc just like we have for DL, metadata elision

alexmiller16:12:05

you have metadata elision now

bronsa16:12:25

yes, I know

bronsa16:12:33

"just like we have metadata elision"

alexmiller16:12:47

I am parsing it now

alexmiller16:12:06

np, my fault

bronsa16:12:21

natural languages and their weird precedence rules

danielcompton22:12:48

@alexmiller: is the same question going to be in state of clojurescript survey?