I agree that #1 and #4 are problematic, and to a lesser extent #6.
#3 sounds good, but how do you stop people from submitting code written in Brainfuck or TECO or something?
#3 sounds good, but how do you stop people from submitting code written in Brainfuck or TECO or something?
Edit: This is in reply to points about software patents only.
A lot of the questions about what patents tend to do seem to have different answers in different fields: http://inventors-against-patents.org/faq.html#is_abolition_o...