Re: What's holding Euphoria back?
- Posted by Irv Mullins <irv at ELLIJAY.COM> Jan 31, 1999
- 476 views
On Sat, 30 Jan 1999 00:05:41 -0500, Robert Craig <rds at EMAIL.MSN.COM> wrote: >Irv Mullins writes: >> 4. A lack of true random access for files. > >You can use seek() and where() to position yourself >randomly at any byte in a file. > >If you want to set up a large database, where the size >of the disk files matters, and the speed matters, I think >you can easily write your own set of very simple low-level routines >to take specific sequences and store them on disk compactly >and efficiently, since you will typically know the format of the >data you are storing, the sizes of integer values, the maximum >length of strings etc. > >Regards, > Rob Craig > Rapid Deployment Software > http://members.aol.com/FilesEu/ Easily? I was thinking of updating a small bookeeping package I wrote 10 years ago. My first thought was to write it in Euphoria. I soon realized that I would have to write I/O routines for 15 different files, all of which need random access to records. Now, considering I can accomplish the same task in, for instance, Pascal, without having to write any low-level i/o, and without introducing buggy code somewhere in those 15 i/o packages, which language do you think I chose to do the job? Please note: I do NOT consider the above to be in any way a "large" commercial package. Irv