Did you know, writing mini-languages is a well-known way to solve problems. Sadly, there are only a few languages in which I've known programs to use this technique. (C, Lisp, XML (which is all mini-language), and whatever Knuth wrote TeX in).
Lisp can always give you a function (or macro (or OO method)) that churns out one of the above, which can in turn do anything it wants, including repeat the process.
I personally think that RPN is a Good Thing in math classes as it prevents you from blindly punching the problem into the calculator, you have to actually do some WORK
Slashdot doesn't comment on the mod scene much because it is mostly limited to commercial software since it is mostly limited to good games. You take a game that has a solid engine, with lots of good looking assets, and then add to that the ability to customize it easily through XML or included editors or what not and you find that people often flock to modifying it. They start from a strong base, making it much easier to create a useful, fun, mod. You don't have to redo everything, the game is already good. You just, well, modify.
Such a game (which is open source) already exists. It's called Wesnoth
This is great and will most likely show off the extensibility of Lisp to people who don't normally care. Also, why did the author use cells instead of standard CLOS, unlike I'm doing in my common lisp roguelke
... and then there's the drones they hire to teach math in 1-5th grade, who utterly fail to realize that math is like perl and There's More Than One Way To Do It. (Example, not recognizing an answer since multiplication by.001 was user instead of the "correct" division by 1000.
So, we're about to prevent $800+ million dollars of crop losses. Hey, maybe we can use the food we used to lose for export so we aren't that behind China on the whole export thing. Or, we could always the now slightly greater surplus to feed the poor and hungry.
Did you know, writing mini-languages is a well-known way to solve problems. Sadly, there are only a few languages in which I've known programs to use this technique. (C, Lisp, XML (which is all mini-language), and whatever Knuth wrote TeX in).
Lisp can always give you a function (or macro (or OO method)) that churns out one of the above, which can in turn do anything it wants, including repeat the process.
What university was this? I;d like to know.
I personally think that RPN is a Good Thing in math classes as it prevents you from blindly punching the problem into the calculator, you have to actually do some WORK
Slashdot doesn't comment on the mod scene much because it is mostly limited to commercial software since it is mostly limited to good games. You take a game that has a solid engine, with lots of good looking assets, and then add to that the ability to customize it easily through XML or included editors or what not and you find that people often flock to modifying it. They start from a strong base, making it much easier to create a useful, fun, mod. You don't have to redo everything, the game is already good. You just, well, modify.
Such a game (which is open source) already exists. It's called Wesnoth
P.S. Was this flame/troll?
This is great and will most likely show off the extensibility of Lisp to people who don't normally care. Also, why did the author use cells instead of standard CLOS, unlike I'm doing in my common lisp roguelke
... and then there's the drones they hire to teach math in 1-5th grade, who utterly fail to realize that math is like perl and There's More Than One Way To Do It. (Example, not recognizing an answer since multiplication by .001 was user instead of the "correct" division by 1000.
So, we're about to prevent $800+ million dollars of crop losses. Hey, maybe we can use the food we used to lose for export so we aren't that behind China on the whole export thing. Or, we could always the now slightly greater surplus to feed the poor and hungry.