1. Introduction and question.

Hello,

Let me introduce myself. I'm Marcel Kollenaar and a computer help desk
emloyee at the Dutch Curriculum Development Institute. A few years
ago I was also a participant of this mailing list but stopped with
Euphoria because of a study. Now I'm back again. I have a registered
version of Euphoria 1.5 and started programming in 1996. I've
programmed in several languages but Euphoria is my favorite. It's
simple, fast and elegant. My interests are for index structures and
databases. I started with the translation of the Borland Database
Toolbox from Pascal to Euphoria. I asked Borland if I could use and
distribute it freely but they wanted still royalties for this no
longer maintained code even after 10 years [...]. I quit the
translation and started to build my own indexer tool in Euphoria.

A few weeks ago, I picked up Euphoria and the indexer tool again. It
had several bugs but that's a good practice to become familiar again
with Euphoria.

So far my short story. I hope for a nice communication with all of
you about Euphoria.

Marcel Kollenaar
The Netherlands

new topic     » topic index » view message » categorize

2. Re: Introduction and question.

----- Original Message -----
From: Marcel Kollenaar <M.Kollenaar at SLO.NL>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Friday, December 24, 1999 5:00 AM
Subject: Introduction and question.


> Hello,
>
> Let me introduce myself. I'm Marcel Kollenaar and a computer help desk
> emloyee at the Dutch Curriculum Development Institute. A few years
> ago I was also a participant of this mailing list but stopped with
> Euphoria because of a study. Now I'm back again. I have a registered
> version of Euphoria 1.5 and started programming in 1996. I've
> programmed in several languages but Euphoria is my favorite. It's
> simple, fast and elegant. My interests are for index structures and
> databases. I started with the translation of the Borland Database
> Toolbox from Pascal to Euphoria. I asked Borland if I could use and
> distribute it freely but they wanted still royalties for this no
> longer maintained code even after 10 years [...]. I quit the
> translation and started to build my own indexer tool in Euphoria.

Does this mean you are tackling multi-dimensional arrays, so we aren't
limited to indexing sequences in one plane? And crashing unless we test each
object to death? Or did i miss the boat again? It would occasionally be nice
to be able to do this:

sequence a, b
a = {}
b = "this is a test"
a[3,8,9006] = b
b[15] = "?"

It's sorta doable now if you know ahead of time that you may need that place
in a , and make all the places as {} during an init() call, but if you don't
know ahead of time, it's a lot of runtime code to see if a[3,8,9006] exists,
and build the empty a[1], a[2], a[3], a[3,1], a[3,2], etc. to get to
a[3,8,9006].

Btw, Borland did release some code to public domain this year (1999),, C and
Pascal, with source code,, it's on their web page last time i looked. Maybe
there is a version there you can grab the API from.

> So far my short story. I hope for a nice communication with all of
> you about Euphoria.

/me keeps her ears open, and her mouth full of cookies.
Kat

new topic     » goto parent     » topic index » view message » categorize

3. Re: Introduction and question.

Hi Marcel, Its good to hear from you. :) ...timmy

Marcel Kollenaar wrote:

> Hello,
>
> Let me introduce myself. I'm Marcel Kollenaar and a computer help desk
> emloyee at the Dutch Curriculum Development Institute. A few years
> ago I was also a participant of this mailing list but stopped with
> Euphoria because of a study. Now I'm back again. I have a registered
> version of Euphoria 1.5 and started programming in 1996. I've
> programmed in several languages but Euphoria is my favorite. It's
> simple, fast and elegant. My interests are for index structures and
> databases. I started with the translation of the Borland Database
> Toolbox from Pascal to Euphoria. I asked Borland if I could use and
> distribute it freely but they wanted still royalties for this no
> longer maintained code even after 10 years [...]. I quit the
> translation and started to build my own indexer tool in Euphoria.
>
> A few weeks ago, I picked up Euphoria and the indexer tool again. It
> had several bugs but that's a good practice to become familiar again
> with Euphoria.
>
> So far my short story. I hope for a nice communication with all of
> you about Euphoria.
>
> Marcel Kollenaar
> The Netherlands

new topic     » goto parent     » topic index » view message » categorize

4. Re: Introduction and question.

Hello Kat,


>
> Does this mean you are tackling multi-dimensional arrays, so we aren't
> limited to indexing sequences in one plane? And crashing unless we test each
> object to death? Or did i miss the boat again? It would occasionally be nice
> to be able to do this:
>
> sequence a, b
> a = {}
> b = "this is a test"
> a[3,8,9006] = b
> b[15] = "?"
>
> It's sorta doable now if you know ahead of time that you may need that place
> in a , and make all the places as {} during an init() call, but if you don't
> know ahead of time, it's a lot of runtime code to see if a[3,8,9006] exists,
> and build the empty a[1], a[2], a[3], a[3,1], a[3,2], etc. to get to
> a[3,8,9006].
>

Interesting but sorry Kat. I do not have the solution for this problem above.
What I meant is an ordinary
index file for use with a database record structure. Mostly they use B-trees for
this. And
even in these files you have to initialise all structures otherwise you can't
predict the
result.

>
> Btw, Borland did release some code to public domain this year (1999),, C and
> Pascal, with source code,, it's on their web page last time i looked. Maybe
> there is a version there you can grab the API from.
>

I'll look at their site if there is someting I can use. I'll hope that the
toolbox is
NOT PRESENT. Otherwise I have to dig into 4 years of old diskettes. Hmmm.

>
> /me keeps her ears open, and her mouth full of cookies.
> Kat

Ok collect nice sounds and enjoy your meal.

Marcel

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu