[MUD-Dev] TECH: programming languages (was: Re: TECH: STL / Heaps, etc.)
Ola Fosheim Grøstad <olag@ifi.uio.no>
Ola Fosheim Grøstad <olag@ifi.uio.no>
Tue Sep 4 15:43:25 CEST 2001
Hans-Henrik Staerfeldt wrote:
> On Thu, 23 Aug 2001, Ola Fosheim Grøstad wrote:
>> Potentially maybe. Unfortunately, I can't even see how this
>> could be generally achieved even in the most theoretical sense.
> An example is database searches; here your SQL query is analyzed,
> and the database search engine makes a number of strategies for
> evaluationg your query. It will the try to select the fastest
> strategy. Sure this does nothing for very trivial searches, like
> getting all players named "John", but for more complex searches,
> like getting the the top 10 items based on weight that is named
> "Cup", it makes sense first to select the items named cup and then
> sort them, rather than sorting all items and then select for
> cup. I don't know about the 'designing an algorithm' part, as i
> don't see anything alike 'agorithm design' here, but in some
> limited way it is already being done.
Hmmm... Well, I don't agree in the general sense. Relational
databases are slow by nature compared to the optimized alternative
for a particular task. (You surely don't want to throw out your
filesystem?) However, I could agree with you to some extent if the
application involves user-generated queries and they tend to be
unpredictable, but then we are not really talking about
programming...
--
Ola - http://www.notam.uio.no/~olagr/
_______________________________________________
MUD-Dev mailing list
MUD-Dev at kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev
More information about the mud-dev-archive
mailing list