• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

the things Google use for developing

 
Ranch Hand
Posts: 290
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi all.
what is the programming languages that google use for developing its projects(c++,Java(J2EE),and which database they are using(oracle,mySQL..etc)
i think they are using(J2EE including EJB),and Oracle Database,,,right?
 
Ranch Hand
Posts: 3640
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I believe Google will not be happy if outsiders know all these information.
 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Try this one: Peeking into Google.
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I've also seen references to Sawzall, a Google proprietary internal programming language focused on productivity and performance. That sounds like a tough combination.
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
EJB ? Ofcourse ...
NOT !
EJB has the infamouse history of being poor regarding the performance.
Personally I think they use C, C++ and Python (I don't think they use a commercial language such as Java or C#)
For the database ? a flat file maybe
 
Ranch Hand
Posts: 336
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
John, you might be mistaken...they use Java too.
 
Ranch Hand
Posts: 536
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
my friend works for Google and he says that they use c#
 
Ranch Hand
Posts: 136
Eclipse IDE Chrome Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From Googles site they say they have high powered Linux OS workstations on their desktops check the EQUIPMENT section in the link

http://www.google.com/intl/en/corporate/culture.html

I have a doubt on how they use C#
[ October 18, 2006: Message edited by: Arun Kumar ]
 
Wanderer
Posts: 18671
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
[Arun]: I have a doubt on how they use C#

And your "doubt" is...?

Usually when Indians say "doubt" I assume they mean "question". In this case, that rule seems to break down. If you have a question - well, what is it? If you have a doubt (in the usual meaning of the word in all other English-speaking countries) - well, what is it? This post seems too vague to make sense of. What are you trying to say here?
 
Ashok Mash
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Arun Kumar:
I have a doubt on how they use C#



As another Indian, I would understand it as "I doubt if they use C#", as in he doesn't think Google uses C#, at all. I could be wrong...
 
Ranch Hand
Posts: 1241
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Jim Yingst:
Usually when Indians say "doubt" I assume they mean "question". In this case, that rule seems to break down. If you have a question - well, what is it? If you have a doubt (in the usual meaning of the word in all other English-speaking countries) - well, what is it? This post seems too vague to make sense of. What are you trying to say here?

Someone (Churchill?) once said that the English and the Americans are two peoples separated by a single language. Perhaps Indians should join that group!
 
Arun Kumar
Ranch Hand
Posts: 136
Eclipse IDE Chrome Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sorry Jim Yingst for not making my self clear

AS Ashok said I didnt think that they are using C# because I thought C# can be used along with Windows only and Google was saying that they used mostly linux based machines

After a quick search I found that C# can be used in linux also
 
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
well, Google writes software for use on Windows machines (that darn Goooooooooogle toolbar for example) and more frequently buys companies that do that.
 
Stan James
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sawzall Paper. Describes the Google File System (... a document repository (the result of a web crawl) holding a few billion HTML pages might be stored as several thousand files each storing a million or so documents of a few kilobytes each, compressed..."), how WorkQueue builds a virtual time sharing system out of thousands of computers, how MapReduce executes a program across the cluster and reduces the results, and how a 10 line Sawzall program can do the work of 100-200 lines of C++
[ October 19, 2006: Message edited by: Stan James ]
 
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
NO Offense but i think they use MACS and Delphi
 
Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
what is Ads by goooooooogle?
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic