Namespaces with Include Files

When I write complex JSL applications I’ve tended to use named namespaces so that they are easy to consistently reference across include files.  But this has some limitations.  I am building a framework that will underpin multiple applications and so it is important that I use unique names for the namespaces.  The easiest way to do that is to use anonymous namespaces.  But there seems to be some strange behaviour …

(more…)

JMP Version 13

After what seems like a long wait, version 13 is finally here!  Each week, over the next 13 weeks, I will be posting some highlights of the new version.  For me, often the highlights are small subtle changes that enhance overall workflow and productivity.  For some of the more substantial new features, here is a link to some excellent blog entries from JMP Software.

http://blogs.sas.com/content/jmp/tag/jmp-13/

 

Performance Trap

I was recently processing a number of files using pattern matching. During the processing I was storing information in lists which were subsequently used to populate new JMP data tables.

hit computerEverything worked fine until I increased the number of files by a factor of 10.

After some time I started hitting ‘escape’ and ‘CTRL-Z’ in a frenetic effort to seize control of my laptop.

(more…)

Insights in the use of JMP and the scripting language JSL