Version 8 of Anyone interested in doing a comma delimited database?

Updated 2006-06-05 14:12:27 by suchenwi

Robert Abitbol Many years ago, in the glorious days of the pioneer DOS (we thought then Dos was the end of the world but by jolly! there was much more to come afterwards!), ['We thought' ? CMcC never thought of DOS as pioneering, or the endpoint of anything, merely a second-rate knockoff of a better system] there was an amazing database software called Rapid File programmed in Forth (another amazing programming language).

I suspect it was in fact a comma-delimited database therefore it was occupying close to nothing in terms of space. It was small, fast, elegant, innovative.

It was the kind of stuff RS would write.

See more here: http://c2.com/cgi/wiki?RapidFile (I wrote most of the text on that page).

I think Tcl/Tk would lend itself very well to such a database.

The beauty with Rapid File was that it had an incorporated editor; it was a word processor and a database. Another amazing feature: the snapshots: you could enter a database and decide to write a snapshot; a snapshot was simply a feature enabling a user to save a few selected fields, to sort them in a particular way at entry etc.

If anyone is interested in writing something similar in Tcl/Tk, let me know. My e-mail address is on my homepage.

This is a good project for an ambitious Tcler who wants to build, to program a great app to show to employers who want to see an example of his/her work.

More often than not, programmers can show bits and pieces of work but not complete apps; but when they can show slick, elegant and complete, excellent apps, employers are impressed and they hire them right away. Therefore whoever will work on this project will invest in his/her future.

This program could also be offered for download or sold.

Please note that I don't have the time to supervise or get involved in this project. I can offer some guidance and advice from time to time but that is about it.


See CSV for code to deal with comma-separated-values data files.


Category Database