27 Feb
2012
27 Feb
'12
3:07 p.m.
I think that the basic ideas for these "module"-type features come from languages like Modula, etc. They also found their way into the Ada language. I think that CMU was one of the hotbeds of interest in this sort of thing back in the 1970's. Perhaps you could provide a bit more detail about exactly what you're looking for? At 01:43 PM 2/27/2012, Robert Smith wrote:
Hey all. Computing history question.
What's the earliest instance of PROVIDE and REQUIRE functionalities provided in languages today?
Common Lisp uses *FEATURES* with PROVIDE and REQUIRE. Emacs Lisp the same. I am wondering if it comes any earlier, especially with Lisp implementations.
Thanks,
Robert
P.S., if you can make this math related, you get my good graces.