RE: What good is Euphoria? (was: RDMS Database's and/or Record Managers

new topic     » topic index » view thread      » older message » newer message

Robert Craig wrote:
> Ray Smith wrote:
> > + Google uses Python heavily
> 
> Yes, but for what?
> I suspect it's just for off-line, low-intensity
> housekeeping chores.

[snip] 

> When you click the search button on Google,
> I sincerely doubt that a Python program is being executed.
> It's very likely a C or C++ program.

Without a doubt.  I'm sure Google have optimised the search for years
and are happy to achieve small percentage improvements. 

http://www.google.com/jobs/eng/sw.html lists job openings at Google.
Most require Python in one form or another.

A quote from google themselves (from the python.org web page)

"Python has been an important part of Google since the beginning, and 
remains so as the system grows and evolves. Today dozens of Google 
engineers use Python, and we're looking for more people with skills in 
this language." said Peter Norvig, director of search quality at Google, 
Inc. 

 
> I think Python would fall far short of the speed
> of Euphoria on the mailing list search:

Unless someone implemented this search in Python we will never know ;)


> On Google, everything is heavily indexed. They
> don't do much, if any, scanning of text when you click
> the button. They also have very fast machines, with
> tons of RAM, so almost everything can be kept in memory
> at all times.

I have no knowledge on how Google do what they do but I'm thankful
they do it everytime I search their 3 billion indexed web pages and
get a responce time in the low seconds.
In one way or another Python has helped them achieve this.

Regards,

Ray Smith
http://rays-web.com

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu