User loginNavigation |
Parameterized ModulesI am designing a module system for Heron. I was originally going to just pop in something that resembled the Python module system when I started reading some of Gilad Bracha's blog posts and articles, and some of the related discussions on Lambda-the-Ultimate.org and various other blogs. There are two major considerations for me:
In my experience with modules systems in Turbo Pascal / Delphi the biggest practical problem I faced with reusing modules was that they were hard to reuse generically. Ideally I wanted a way to pass arguments to a module when it is loaded, so that I could configure it. This seems to be one of the benefits offered by the Newspeak module system. I believe this is what other people are talking about when they refer to parameterized modules, correct? Would simply having the ability to parameterize modules, make an improvement to simple module systems like those found in Python? Some related links that I have been studying:
By cdiggins at 2009-12-23 01:56 | LtU Forum | previous forum topic | next forum topic | other blogs | 12825 reads
|
Browse archivesActive forum topics |
Recent comments
12 hours 7 min ago
18 hours 3 min ago
1 day 10 hours ago
1 day 17 hours ago
1 day 19 hours ago
2 days 49 min ago
2 days 5 hours ago
2 days 6 hours ago
2 days 9 hours ago
2 days 11 hours ago