Skip to main content

Timeline for Creating Mathematica packages

Current License: CC BY-SA 3.0

8 events
when toggle format what by license comment
Sep 4, 2017 at 7:56 history edited J. M.'s missing motivation CC BY-SA 3.0
added 10 characters in body
May 23, 2017 at 12:35 history edited CommunityBot
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Jul 20, 2015 at 16:29 comment added Reb.Cabin Very important to notice the difference between Begin["Private`"] and Begin["`Private`"] in the above. The first one puts symbols into a single, global, Private namespace where they can collide with symbols from other packages. The second one scopes your symbols and will be critical for multi-package development, in my opinion. The wolfram site discusses only the first form here reference.wolfram.com/workbench/index.jsp?topic=/…
Jul 28, 2013 at 6:31 history migrated from stackoverflow.com (revisions)
Jul 9, 2011 at 14:39 comment added jmlopez the problem with this legacy package is that it does not give you the file structure with the documentation. In any case, I think I got the whole file structure straighten up now. I'll be writing up another answer for the whole documentation with the plain installation of Mathematica soon and this question has helped me a lot.
Jul 9, 2011 at 12:30 comment added dwa Exactly. And you can find an example that uses this format. As I suggested, the legacy statistics package is a good place to start. Have a look in MultiDescriptiveStatistics.m. This requires StatisticsCommonMultivariateCommon which is in the directory Statistics/Common.
Jul 9, 2011 at 9:33 comment added jmlopez thank you for the comment "expertly covered here". I'm a little confused about the structure of the application. Do you mean to say that we have a directory called "Lopez" which contains m files with names "SimpleArithmetic.m", "Addition.m" and "Multiplication.m"? At this moment I'm not so concerned with dependencies. All I want is to have subsidary packages (Addition and Multiplication) in the main application (SimpleArithmetic). The whole packageDirectory'subdidarypackage' is confusing at this moment. I can't find an actual example in Mathematica that uses this format.
Jul 9, 2011 at 9:09 history answered dwa CC BY-SA 3.0