[TS] Re: implementing tables; programming languages


Subject: [TS] Re: implementing tables; programming languages
From: Ben Darnell (bgdarnel@unity.ncsu.edu)
Date: Sat Feb 19 2000 - 19:52:50 EST


On Sat, Feb 19, 2000 at 02:27:37PM -0800, Andrius Kulikauskas wrote:
> Thanks for the replies!
> I'll throw in two more questions. I know a bit about the theory of
> computing, but very little about practical computing:
>
> 1) What's the simplest way of implementing a table (Supposing that our
> ultimate standard looks like a table, say: three columns of IDs, one or
> more columns with short "type-indicators", and one column of data (say,
> binary)?

There are too many variables to be able to choose the "simplest" way.
Are the columns fixed-width or variable? Should the data be
human-readable? Which is a higher priority, memory or speed? There is
seldom a clear winner in cases like this; there are always tradeoffs.

>
> 2) What are the pluses and minuses of various programming languages for
> working with other people, say, to design that interactive
> multiconverter? I bought a book for learning Java - TheBrain SDK is in
> Java - and I'm wondering if other languages are relevant, and why. On
> the other hand, in my gut I think that we should assume that people will
> be designing converters that are written in and run in different
> languages. How do we go about writing a multiconverter that can run
> different little converter programs written in different languages?

I think the best way to handle this is to use CORBA, which lets a wide
variety of languages interact with each other (Java, C++, Python, and
many others). With CORBA, the underlying language is largely
irrelevant.

-Ben

-- 
Ben Darnell              bgdarnel@unity.ncsu.edu
http://thoughtstream.org

------------------------------------------------------------------------ *** Got Questions? Get Answers. Got Answers? Get Paid. *** Sign up at Infomarco.com and you can win $30,000 cash or a trip to China. http://click.egroups.com/1/1251/3/_/6321/_/951007993/

-- Talk to your group with your own voice! -- http://www.egroups.com/VoiceChatPage?listName=thoughtstream&m=1



This archive was generated by hypermail 2b25 : Wed Aug 30 2000 - 22:01:00 EDT