Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

According to Wikipedia, Malbolge was so difficult to understand when it arrived that it took two years for the first Malbolge program to appear.

If this is true, how was the first Malbolge interpreter tested (to check if it did the right thing when a Malbolge program was given)? Was it tested at all?

share|improve this question
One might suggest adding [quality-assurance], but it sounds kind of weird when dealing with Malbolge. – Williham Totland Dec 9 '11 at 18:51
@Williham: Depends on your interpretation. One might wish to test it to assure that its quality is as diabolical and its user experience as frustrating as possible. ;) – Mason Wheeler Dec 9 '11 at 22:45
up vote 8 down vote accepted

Tested against what? Wikipedia notes that the official specification and the interpreter do not match precisely. When you consider that the language was named after Dante's eight circle of Hell and designed to be needlessly complicated and difficult to use, it's likely that any such discrepancies are by design, which is kind of antithetical to the purposes of testing.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.