Name: Anonymous 2009-04-11 4:28
Step 1: Make your syntax use as many symbols as possible, ~!@#$%^&*()_+{}|:"?><" is a good start.
Step 2: Make program flow as confusing as possible. If your language doesn't have closures, continuations, macros, anonymous delegates, function pointers, lambda expressions, operator overloading(this synergizes with lots of symbols), Null-Coalesce operators and monads, then you are as they say, doing it wrong.
Step 3: ????
Step 4: Claim your language is much more expressive and powerful than any other Turing complete language. Prove this by writing recursive factorial solvers and claiming that that it would take longer and have much more verbose code if done in any other language.
Step 5: Your done! Your language has achieved cult status because a few lonely nerds bought your bullshit and learned your language. They will now defend your language as gods gift to man on internet forums all over the internet! Huzzah!
Step 2: Make program flow as confusing as possible. If your language doesn't have closures, continuations, macros, anonymous delegates, function pointers, lambda expressions, operator overloading(this synergizes with lots of symbols), Null-Coalesce operators and monads, then you are as they say, doing it wrong.
Step 3: ????
Step 4: Claim your language is much more expressive and powerful than any other Turing complete language. Prove this by writing recursive factorial solvers and claiming that that it would take longer and have much more verbose code if done in any other language.
Step 5: Your done! Your language has achieved cult status because a few lonely nerds bought your bullshit and learned your language. They will now defend your language as gods gift to man on internet forums all over the internet! Huzzah!