Permission to have my brain melt out of my ears? That's just evil! --CH
Don't help the Slashdotters! I want to read my e-mail!
Sorry, I was unclear. Duff's Device, as reported in the linked Wikipedia article, is evil. --CH
Well, it's very strage - and points out a fairly clear wekness in C, which is that switch/case is nothing but a cleverly named goto. Abusing it to force things that you could just implement as native libraries seems... mad. --Vitenka
I think at the time there were good reasons to avoid using asm, and Duff's Device looks a lot more tempting when you have 1/1000th the number of clock cycles... -- Senji
I remember hearing about a co-routine implementation that used setjmp() and longjmp(), and I have actually used an exception handling system in C that defined macros try and catch and used setjmp/longjmp. (Worked very well too.) I think it was part of DeskLib? for RiscOS?. --B
A question for ChiarkPerson. It seems clear that you rather dislike Wikis in general as a forum for debate. It seems that you don't enjoy the debates that we have here (unless you enjoy posting saying that you don't enjoy them). It seems that rather than the general air of an open group of friendly people chatting about things that they're vaguely interested in, you'd much prefer a forum where people intensely study things before putting forward carefully prepared essays. And it also seems you're not interested in saying nice things about people, but rather describing people's points of view as stupid and immature. So... why do you continue posting here? --AlexChurchill
I read because I am bored; I write when my irritation overcomes my wisdom.
In which case I think all I can do at the moment is say that we (as a community) are honoured to be your source of diversion from boredom, and request that you, and all of us, attempt to be courteous and not insulting when participating in discussions. --AlexChurchill You write: the background story rather than the more important sense of narrative within play
Interesting. What do you mean by "sense of narrative within play"? Could you give some examples?