Make your own instruction set for your own made up processor. How many bits can it access? What kind of tasks will it be used for? Bonus points for making an implementation in sepples, FIOC, lisp, or other GENERAL PURPOSE SCALABLE COST-EFFECTIVE ENTERPRISE QUALITY PROGRAMMING LANGUAGES(such as java)
Name:
Anonymous2008-11-29 19:43
My instruction set would include the ability to create classes and subclasses, and duck typing will be enabled by default. Everything would be an object. The code would need to be indented one tab for everything, except branches. If you don't indent properly, the program will throw an exception (Yes, my instruction set includes throwing exception capabilities).
If the community (Yes, my instruction set would be super popular and the website for it would have forums and a chatbox so that the community can decide, Instruction Set 2.0, if you will) wants Monad support, I will add support for monads too.