I wish this had been clearer from the start. 

My problem with *include* from the beginning was that it always seemed to 
require the full path of the file and when you're trying to write something 
for others with different paths this is impractical. *require* would seem 
to find it without the full path. Ever since I learned about LOAD_PATH and 
how to add to it I've discovered that *include* will also check there and 
that modules have issues with *require* so I'll switch them all over to 
*include*s. Finally the *include*s don't need the full path because of the 
LOAD_PATH updates.

My takeaway from all of this is that I should use includes in functions and 
modules. Should I only use *require* for loading common functions into 
Julia in the .juliarc.jl file?

Thanks for all the help.

Reply via email to