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 | 10552 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 | 12251 reads
|
Browse archivesActive forum topics |
Recent comments
2 weeks 5 days ago
43 weeks 2 hours ago
43 weeks 5 hours ago
43 weeks 6 hours ago
1 year 13 weeks ago
1 year 17 weeks ago
1 year 18 weeks ago
1 year 18 weeks ago
1 year 21 weeks ago
1 year 26 weeks ago