Sometimes I have a project in mind, I know what it's going to do but I'm not really sure on how to build it yet. Is it adequate to ask for tips about ways for this project to be done?

  • Do you mean: are questions about organizing a large project into many notebooks and packages welcome on Mathematica .SE?
    – m_goldberg
    Commented Mar 15, 2013 at 19:23
  • Nope. I mean: I have some projects but I have no idea on where I should start for making them, is it adequate to ask about it here?
    – Red Banana
    Commented Mar 15, 2013 at 21:25
  • Probably not, because in all likelihood, your problem is localized to your project and not necessarily a Mathematica question. I don't think the fact that it will eventually be written/implemented in Mathematica is reason enough to ask questions that require significant domain expertise.
    – rm -rf Mod
    Commented Mar 15, 2013 at 22:33
  • 1
    @rm-rf I think this very much depends on the specific question. Some larger-scale aspects of project organization and architecture can be very intimately tied with Mathematica specifics, since each language provides its own set of tools to scale the code base and deal with larger projects. I also think that this type of questions and aswers to them may be useful for the community. The problem really seems to be in where to draw a line between these and the other type of questions, which you probably had in mind. Commented Mar 16, 2013 at 3:00
  • @LeonidShifrin I fully agree with you, and I've also publicly stated my support for that (deleted, but you can see it here. The rest are probably somewhere in chat, and am too lazy to search now). As for this question, Gustavo didn't give any indication of what kinds of projects he had in mind, and from his comment above as a reply to m_goldberg, it's clear his interest was not in the architecture/organization aspects of it, but rather "where should I start".
    – rm -rf Mod
    Commented Mar 16, 2013 at 3:15
  • (contd..) I took that to mean he wants to know how and where to start his specific projects, which is localized (and probably needs domain expertise, depending on the project).
    – rm -rf Mod
    Commented Mar 16, 2013 at 3:17
  • @rm-rf I don't disagree, and I don't have a very strong opinion on the matter. I actually think that even somewhat localized projects can be interesting in this respect, because of some Mathematica (and general) design patterns one may employ there. My point really was that there isn't IMO a general answer here, but that there are at least some project-related questions which may be on-topic for us. Commented Mar 16, 2013 at 13:27


You must log in to answer this question.

Browse other questions tagged .