| We will see. One of the fastest databases in the world written this way (kdb), and I was able to make an operating system kernel this way (kparc) and now a dynamic web server, and so on. Maybe it would help you to keep an open mind to know it took some time to learn how to read and write code this way? Perhaps it would also help to know it has actually improved my ability to work on code that looks more like what you are used to. One of the hardest things to do is to look at something so alien, and suppress the recoil and discomfort and really be critical: Here is something you cannot read; something others can do that you cannot. Don't you want to figure out how to do something that others can do? Maybe you will find other limitations: its alien nature is certainly a limitation, but maybe you're right and there are others. But in the meantime, it produces small fast and correct code quickly, and that's pretty amazing. Maybe there are other benefits as well. We will see. |