HighDots Forums  

Programming Languare for Search Engine

Search Engine Optimization Discussion about SEO/Search Engine Optimization (alt.internet.search-engines)


Discuss Programming Languare for Search Engine in the Search Engine Optimization forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Berimor
 
Posts: n/a

Default Programming Languare for Search Engine - 11-16-2005 , 06:19 PM






Does anybody know something about google's technical arsenal?
What language they use for scripting? Anything special?





--
Exact Meta Search | Major Search Engine
http://exactsearcher.com

Reply With Quote
  #2  
Old   
John Bokma
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-16-2005 , 07:02 PM






Berimor <berimor (AT) berimor (DOT) ber> wrote:

Quote:
Does anybody know something about google's technical arsenal?
What language they use for scripting? Anything special?
For scripting they use Python.

The SE stuff is probably written in C/C++ though.

--
John Perl SEO tools: http://johnbokma.com/perl/
or have them custom made
Experienced (web) developer: http://castleamber.com/


Reply With Quote
  #3  
Old   
segalsk
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-17-2005 , 08:21 PM



Hi,
Google uses Java for searching and a custom build database for storing
data.
All of the google servers are running on Red Hat Linux based
distribution and they also
use their own file system (not NTFS or FAT.. as we got used ...but
GFS (google file system).
For scripting they prefer Python(Gmail is on Python) as python is known
as one of the fastest.
Google uses also several thousends hard disks all over the world in
several terrabytes disks storage.XML is also on help for processing
data together with SOAP protocol.

Hmmm...There are also many other things to be mentioned on how they
work anyway...
but not enough for a forum message

Best,
Boby


Reply With Quote
  #4  
Old   
John Bokma
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-17-2005 , 08:50 PM



"segalsk" <firmabolar (AT) abv (DOT) bg> wrote:

Quote:
Hi,
Google uses Java for searching
Doubt it: source?

Quote:
and a custom build database for storing
data.
All of the google servers are running on Red Hat Linux based
distribution and they also
use their own file system (not NTFS or FAT.. as we got used ...but
GFS (google file system).
For scripting they prefer Python(Gmail is on Python) as python is known
as one of the fastest.
Doubt that one as well (fastest): source? I think Google picked Python for
other reasons. Some love Perl, some love Python :-D.


--
John Perl SEO tools: http://johnbokma.com/perl/
or have them custom made
Experienced (web) developer: http://castleamber.com/


Reply With Quote
  #5  
Old   
segalsk
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-17-2005 , 09:12 PM



Hi,
Well about Java .. there is no doubt take a look here:
http://www.google.com/apis/
That's the google open source SDK (Software Developer's Kit) , about
Python maybe I should agree with you
because I am neither a Perl neither a Python specialist..I just knew
from friends Python is fast thatswhy choosen ,
my areas are C++ and ASP , for me aniway the greatest for a search
engine will be ASP.NET with several
Microsoft Foxpro databases for storing data ... but we all know
Microsoft and google are not loving each other and
Java is choosen maybe not because it's better than Perl but beacause
both of google's bosses Sergey Brin and Larry Page
were java programmers and because they recieved their first investment:
$100 000 from Sun Java.

Fraternally
Bobi


Reply With Quote
  #6  
Old   
segalsk
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-17-2005 , 09:25 PM



btw , Berimor - what technology are you using in
http://exactsearcher.com/? It's a nice search engine though
Currently I am making a software download search engine ... there are
already over 50 Linux distro's included in the search
available for direct download when found .. I'll send link soon


Reply With Quote
  #7  
Old   
John Bokma
 
Posts: n/a

Default Re: Programming Languare for Search Engine - 11-17-2005 , 09:54 PM



"segalsk" <firmabolar (AT) abv (DOT) bg> wrote:

Quote:
Hi,
Well about Java .. there is no doubt take a look here:
http://www.google.com/apis/
That's the google open source SDK (Software Developer's Kit) ,
Ah, yes: The download includes Java and .NET programming examples.

So, uhm, they use .NET too?

No doubt about Google using Java here and there, but I doubt that their
SE is written in Java. That they offer an API and hand out examples in
Java/.NET doesn't say much about what they use internally.

I, for example, connect to the API using Perl :-D


Quote:
about
Python maybe I should agree with you
because I am neither a Perl neither a Python specialist..I just knew
from friends Python is fast thatswhy choosen ,
One picks rarely a language on speed alone. Python is more formal, or at
least it conforms more with what I have been thought at the University
(notation wise, and some ideas). Perl is more lose. But speed? I think
that benchmarking several Perl and Python scripts doesn't give a clear
conclusion. Moreover, people are working on a common VM for Perl and
Python: Parrot.

Quote:
my areas are C++ and ASP , for me aniway the greatest for a search
engine will be ASP.NET
based on what?

Quote:
with several
Microsoft Foxpro databases for storing data ... but we all know
Microsoft and google are not loving each other
As you wrote: Google uses it's own data storage and handling stuff. This
database is optimized for what they do, and I doubt that there is any
commercial general purpose database that can outperform it, otherwise
Google would swap to that. A company that writes their own software
because they don't love another company if that other company creates a
better product is quite silly IMNSHO.

Quote:
and
Java is choosen maybe not because it's better than Perl but beacause
both of google's bosses Sergey Brin and Larry Page
were java programmers and because they recieved their first
investment: $100 000 from Sun Java.
I doubt if the bosses do programming :-) I often have a good laugh if
people are angry with Bill because he designed MS Windows bad, like he
in the morning fires up his computer, and starts hacking on Vista :-D.


--
John Perl SEO tools: http://johnbokma.com/perl/
or have them custom made
Experienced (web) developer: http://castleamber.com/


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.