3
$\begingroup$

I recently published a formal proposal and request for feedback for what is probably the most significant extension to APL's syntax ever.

Would it be on-topic to ask for feedback on the proposal?

$\endgroup$
2
  • 1
    $\begingroup$ What kind of feedback? General "Is this good / Can this be improved" questions seem too broad and/or opinion-based, but questions about the pros and cons of specific parts of the proposal may be on-topic. $\endgroup$
    – DLosc
    Commented May 16, 2023 at 21:17
  • $\begingroup$ @DLosc Really any and all. Maybe I missed something, e.g. internal inconsistency, or potential problems in usage if implemented as proposed. $\endgroup$
    – Adám
    Commented May 16, 2023 at 21:22

2 Answers 2

1
$\begingroup$

Asking for feedback on a specific aspect of your proposal is definitely fine. For example, questions like these could definitely be on-topic:

  • "Does this syntax extension introduce any ambiguities in the grammar?"
  • "Would it be feasible for an extension of language X to implement feature Y?"
  • "How can I ensure that my syntax extension will not conflict with syntax introduced by other third-party extensions?"

Notice that these are all questions which can be answered.

On the other hand, "please give me any and all feedback on this syntax proposal" is not a question, it is a request. If you try to phrase it as a question, it becomes something like "what design, implementation or usability issues are there with this design proposal?" ─ and this is too broad. The same would apply on pretty much all Stack Exchange sites except Code Review.

General feedback requests are more suited for discussion forums; particularly since it is a proposal for extending a particular language, I would say it's best to ask for feedback in a community of people who use or develop that language. Some languages even have a formal process (e.g. JEPs, PEPs, or the TC39 process) which involves community feedback; this may not apply to proposals for third-party extensions, but the communities around those processes may still be able to offer feedback.

$\endgroup$
1
  • $\begingroup$ What I said but better written :) $\endgroup$ Commented May 31, 2023 at 7:57
-1
$\begingroup$

Opinion based but a good fit

Feedback is inherently opinion based but to my mind this should be an excellent forum to solicit feedback on a modifications to a language.

I think we should allow them if the focus of the proposal is sufficiently narrow.

I should also add that r/ProgrammingLanguages is a good place to solicit feedback in either case.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .