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

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 message » categorize

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

Robert Craig wrote:

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

The other quote I forgot to mention from:

http://www.python.org/community/users.html

"At one point Scott Hassan, one of the founders of Findmail/eGroups (the 
company that was later acquired by Yahoo), reported that they had 
180,000 lines of Python underlying everything from their 100% dynamic 
website to all email delivery, pumping out 200 messages/second on a 
single 400 MHz Pentium."

Alot of people "assume" Python is to slow for many tasks.  
It's always best not to assume.

OK, sorry everyone, that's enough Python talk for a year or so.

Regards,

Ray Smith
http://rays-web.com

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

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

Hayden McKay wrote:
> 
> 
> When you press search in 90% of search engins, C or C++ code look for a
> websites meta tags. In other words If you edit your meta data correctly, 
> you
> dont even have to put your domane name on a list.

If that is true, that's probably why 90% or more of the people use 
Google, as that is a terrible way to index pages.  Google cares very 
little if at all about meta tags...

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

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

Hayden McKay wrote:
> 
> 
> When you press search in 90% of search engins, C or C++ code look for a
> websites meta tags. In other words If you edit your meta data correctly, 
> you
> dont even have to put your domane name on a list.
> I coul'nt imagin Python being used for this. It would be to slow

1. Google does not use meta tags at all. You can prove this yourself.
Google's ratings (according to Google) are based on the number 
and quality of links *to* your website from other sites, and on 
very little else. 

2. Google (as well as those which do use meta tags) do not search 
in "real time". Just check your server logs, you'll see that google,
yahoo, etc. visit once or twice a month to index your pages.

So whatever search engine you use, it's just referencing a database.
I believe Python works just fine for updating this database.

Regards,
Irv

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

Search



Quick Links

User menu

Not signed in.

Misc Menu