7

Can I ask the same question which was asked 3 years back? - Answers surely going to be different as technology has changed.

This a question in question:

Is there a visual modeling language or style for the functional programming paradigm?

14
  • 1
    I say it would be smart if the question has to do with something that's always changing/updating.
    – s0d4pop
    Jun 21, 2012 at 17:41
  • Can you show the question in question? maybe a community member feels like starting a bounty.
    – Pekka
    Jun 21, 2012 at 17:47
  • 1
    @Discount Gucci Handbags Done , updated the question with dettails
    – Optimight
    Jun 21, 2012 at 17:54
  • Ah, grf. Not a great question for SO, but it's got some good answers. What's wrong with the existing answers? They all still look relevant.
    – user102937
    Jun 21, 2012 at 17:57
  • What @Robert says - I'd be willing to sponsor a bounty but I'm not entirely sure whether it would make much sense. (I have zero knowledge of the field)
    – Pekka
    Jun 21, 2012 at 17:58
  • @Robert Harvey Sir, I found this on Internet: White Paper Functional Modeling with UML: Bridging the Gap between OO and Functional Methods www.telelogic.com (which currently directs to ibm site and show some relevant software.
    – Optimight
    Jun 21, 2012 at 18:02
  • Excellent. Why not post it as an answer on the original question.
    – user102937
    Jun 21, 2012 at 18:03
  • I started a bounty.
    – Pekka
    Jun 21, 2012 at 18:04
  • @RobertHarvey they're not "visual metaphor" answers?
    – jcolebrand
    Jun 21, 2012 at 18:11
  • @Sir, There are 3,255,760 questions on SO right now. There may be N number of questions which have obsolete answers with time. Can we have a mechanism similar to "close as duplicate" for "Archive and Start Fresh", Which can be approved by core community members.
    – Optimight
    Jun 21, 2012 at 18:29
  • It's called "close as duplicate"
    – jcolebrand
    Jun 21, 2012 at 18:30
  • @Optimight "Archive and start fresh" is not really how SO is supposed to work...
    – Pekka
    Jun 21, 2012 at 18:35
  • @Discount Gucci Handbags Sir, in that case there should be "Start a new Session for Answering". Let the old answers remain intact as first session. The new session proposal can be approved by core community members. New session can work as a fresh question.
    – Optimight
    Jun 21, 2012 at 18:40
  • That's called "edit and offer a bounty"
    – jcolebrand
    Jun 21, 2012 at 18:40

3 Answers 3

5

The canonical answer, already posted by Robert, is that you should put a bounty on the old question.

I've never agreed with this mentality. The old question will likely have a lot of obsolete answers, many of which are upvoted. Putting a bounty on the question with the goal of getting a new batch of answers mixed in with the old hardly seems ideal to me.

I would say start fresh, and ask a new question. Let the people answering start fresh, without having to compete with old, likely obsolete answers.

12
  • 1
    That is actually antithetical to the SE way. We prefer to have canonically good questions and answers, not to have a smattering of questions that are tough to slog through. Can you, please, find the best way to use promises.js on node.js for me? The canonically best answer? (an example from earlier today)
    – jcolebrand
    Jun 21, 2012 at 18:12
  • 4
    I don't know. how do JavaScript closures work is a great example of the SE way reaping nice results. But it sounds like, for OP's question, the answers themselves would be quite different than they were 2 years ago. With that as a starting point—and not preconceived notions about SE standard practices—I think re-asking would be the best bet. And maybe close the old question if it really is out of date? @jco Jun 21, 2012 at 18:23
  • That has NOTHING to do with Promises.js on node.js, thanks.
    – jcolebrand
    Jun 21, 2012 at 18:28
  • Do you really think that the answers are going to be vastly different, or an improvement? Has the field of Haskell undergone such a complete transformation in 3 years that everything about the discipline is shattered? Or will there likely be some few touchups that help? (fwiw I believe this to be a shopping list Q, and worthy of closure, but that's not my call)
    – jcolebrand
    Jun 21, 2012 at 18:29
  • @jcolebrand - sorry, I forgot to address the promises.js thing on node.js. I haven't ever used either, so I'm not really sure what point you were making in asking me to "find the best way to use...." Jun 21, 2012 at 18:41
  • Also, I answered the question accepting OP's assertion about how much the field surrounded his Q has changed. If that assertion was flawed, and or the question is a shopping list, then by all means kill it. Jun 21, 2012 at 18:42
  • My point in making that particular question was that there's tons of toss-off questions on it, but no good canonical (well, there are two or three I can think of, but that's just it, not one) and it's hard to just put in "promises" and "node" and get a good answer, altho the chaff often help. SE wants to be good canonical, not chaff-chaff-chaff.
    – jcolebrand
    Jun 21, 2012 at 18:56
  • And I'm disagreeing with your assertion that the best course of action is to start a new Q. As for killing it for being a shopping Q, I'm not entirely convinced it's a shopping Q, it just smells like one to me.
    – jcolebrand
    Jun 21, 2012 at 18:56
  • 1
    @jco - well it sounds like there's a lot of mess in the promise.js area. I only think a new question is suitable if the technology really has changed a lot. IE, the question "How do I wire events for all anchors with jQuery" would have very, very different answers X versions ago. Way back when the answer would be "Use live". Now the answer would be "Use on, or delegate if you must, but under no circumstances should you use live". I don't think a bounty should be put on a question like that; ask it fresh and get new answers— maybe even close the old one. Jun 21, 2012 at 19:04
  • Wait, apparently my jQuery skills are extremely rusty, seriously we're not using live anymore? >.> um...
    – jcolebrand
    Jun 21, 2012 at 19:43
  • 2
    Strike that, I went to chat and had a discussion ;-)
    – jcolebrand
    Jun 21, 2012 at 19:51
  • 2
    @jco - Ha! Glad the js chat folks cleared that up :-D Jun 21, 2012 at 21:13
4

Post a bounty, or add relevant information to the original question so that it attracts new answers.

If you do decide to ask a new question, include in your new question a legitimate explanation of why you believe it doesn't duplicate the original question.

4
  • I am new and not having reputations to put a sufficient bounty. What should I do?
    – Optimight
    Jun 21, 2012 at 17:48
  • Link to the question, please.
    – user102937
    Jun 21, 2012 at 17:49
  • Done , updated the question with details.
    – Optimight
    Jun 21, 2012 at 17:55
  • @Optimight we need to first discuss the problem, then, before you know it, some benefactor will put a large bounty on your behalf. The core community around StackOverflow knows how to take care of itself.
    – jcolebrand
    Jun 21, 2012 at 18:10
1

You can ask question if old answer does not cover your question completely or you think something has changed during this time.

If there is no change you will be updated on this and question will be linked to old topic to clarify this for everybody else.

You must log in to answer this question.

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