Pardon me for intruding, I stumbled upon your discussion while
searching the web for "source code on text files". I have great
sympathy for the subject of your discussion, and since I have actually
done something about it I invite you to have a look at my way of
programming.

I am handling source code as a collection of code units in a database
and present and edit the units in a Smalltalk like browser in a
hierarchical structure of modules and sections. The module conforms to
a classical source file and the sections collect functionally related
units.

My first implementation was a full IDE with compiler and debugger, so
there was no need for source files. The present solution, however, is
a universal source code handler and therefore the system maintains a
source text file for each module. The files are updated with every
change of the code in the browser and thus always represents the
current state of the project.

After thirty years of software development I have come to understand
programming as a process of writing. When you have a look at the
system you will note that I actually think in terms of chapters
instead of modules, implying that the browser presents the source code
as (readable as) a book. But take it as you like. Anyway, my
productivity made a big jump the day I had the first version ready for
actual work on the application at the time, and it has been pleasantly
high ever since.

The system, HolonCode, is available at http://holonforth.com/holoncode/
. The site and its design are very much in development, I am
struggling with the introduction and the arguments for 'normal'
programmers to clarify the benefits of handling source in a database.
A task that your discussion has eased a lot here.

But the HolonCode system is fully functional and thoroughly tested. I
do use the IDE to develop itself and thus know that it works.

Now, I wonder if HolonCode fits into the .NET world and does address
your concerns. If any members of your group should actually use the
system, please mail me and I will send you a personal license.

Anyway, I hope that you will find something of inspiration for your
own lightsaber.


Wolf Wejgaard
www.holonforth.com

-- 
You received this message because you are subscribed to the Google Groups 
"Seattle area Alt.Net" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/altnetseattle?hl=en.

Reply via email to