Re: Re: Package development
- To: mathgroup at smc.vnet.net
- Subject: [mg62630] Re: Re: Package development
- From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
- Date: Wed, 30 Nov 2005 00:06:06 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
And I forgot to say that my ASCII text editor has syntax coloring for Mathematica *and* can find matching brackets and so it is mutch more helpfull than the FrontEnd. Regards Jens "Gerry Flanagan" <flanagan at materials-sciences.com> schrieb im Newsbeitrag news:dmh919$8r1$1 at smc.vnet.net... | I'm surprised by the number of people that say they develop packages | using the notebook interface as an editor. About once a year I give that | a try and decide its hopeless. I'm a big fan of using line-breaks, tabs, | and other pretty-print tricks to add some clarity to the functions. The | automated features in the notebook are clever, but not good enough for | something I want to release within the company. So I end up with | developmental notebooks that feed (copy/paste) a text .m file over time. | BTW, I like a product called UltraEdit for my programming. It allows me | to set up a file of Mathematica keywords so that I can use color syntax | highlighting while editing. | Gerry F. | | >On 11/27/05 at 2:41 AM, tt at tt.com wrote: | > | > | > | >>Now the question. I have written a few packages in the past. More | >>recently, I am always questioning myself to know if I should | >>develop it directly in an ASCII .m file or use the notebook format | >>and rely on the autosave package feature (initialization cells). I | >>like the idea of developing the package in the notebook format to | >>have all the formatting features that ease reading, but at the same | >>time, I hate to loose all the comments I put in when the *.m file | >>is created. Of course I could put comments in the input lines of | >>the notebook, but then I am better writing the ASCII file. Also, I | >>could save the notebook as a package through "Save as Special" | >>(that puts all the headers and text in comments, which is not done | >>with the autosave package feature), but this is not an automated | >>way of doing things. I am just seeking opinions from Mathematica | >>power users. Which way do you develop packages? | >> | >> | > | > | > | > | > | > | |