[erlang-questions] Erlang Syntax - again

Sean Hinde sean.hinde@REDACTED
Tue Mar 11 16:51:00 CET 2008


>
> In general, I think that records and macros introduce
> compile-time dependencies that can be very painful in large
> projects. Given that just about everything else can be
> properly encapsulated and managed at runtime, with polymorphism
> and all, records and macros stick out like a sore thumb.

We use edep from jungerl to manage record dependencies in normal  
develop/make cycles.

A quick "make depend" after a checkout sets up makefile dependencies  
for all record definitions. This at least means that future calls to  
make after a record change will cause all dependent modules to be re- 
compiled.

Highly recommended for larger projects.

Sean



More information about the erlang-questions mailing list