User loginNavigation |
archivesMicro-KanrenHere's a very simple implementation of Kanren that gives the barest minimum to get the taste of logic programming in very simple Scheme. I am told that the code was written in about three hours at the meeting of a Functional Programming Group (Toukyou/Shibuya, Apr 29, 2006), as a quick illustration of logic programming. The code is very easy to read, and the comments are instructive and helpful. Enjoy! Code Generation NetworkIt's been quite a while since I visited codegeneration.org, and it seems like the site grew considerably, so you might want to check it out again too. Code generation is an important programming technique (not to be confused with the code generation phase of compilers), which I am sure everyone here is familiar with. It seems to me that the percentage of programmers who know about code generation is relatively small. Am I right in this assumption? I am not asking about people actually using the technique, mind you, just about knowing that it exists and what it means, and don't think the basic idea is "strange" or involves dark magic. I wonder where, if anywhere, should programmers (and CS students) learn about it. And no, the answer well, on LtU of course isn't a good option! By Ehud Lamm at 2006-05-22 20:20 | Meta-Programming | Software Engineering | 15 comments | other blogs | 10432 reads
EasyExtend - Python MetaProgrammingJust saw this announcement on Google groups / comp.lang.python.
You'll want to probably want to check out the examples. By andrew cooke at 2006-05-22 22:37 | Meta-Programming | Python | 1 comment | other blogs | 12135 reads
|
Browse archivesActive forum topics |
Recent comments
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
44 weeks 1 day ago
48 weeks 3 days ago
50 weeks 7 hours ago
50 weeks 7 hours ago
1 year 4 days ago
1 year 5 weeks ago
1 year 5 weeks ago