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 | 7940 reads
|
Browse archivesActive forum topics |
Recent comments
18 min 36 sec ago
25 min 42 sec ago
26 min 13 sec ago
57 min 45 sec ago
2 hours 5 min ago
3 hours 8 min ago
4 hours 27 min ago
6 hours 38 min ago
7 hours 29 sec ago
7 hours 13 min ago