Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



Google's Go programming language

Software Development


Reply
 
Thread Tools Search this Thread
  #1  
Old 13-11-2009
Member
 
Join Date: May 2008
Posts: 2,785
Google's Go programming language
  

Google Go - A new programming language.
Google continues to launch nonstop services and products. Esta vez ha presentado Go, un lenguaje de programación experimental y completamente abierto que combina la seguridad y rendimiento de C++ con la velocidad de un lenguaje dinámico como Python. This time it introduced Go, an experimental programming language and completely open that combines the security and performance of C + + with the speed of a dynamic language like Python. With this language Google hopes to provide a good tool to work in multiprocessor environments and an easy way to get programming with object orientation and the advantages of having, for example, the garbage collector to have no memory problems. An Example is given below
Code:
Gender::= male | female.
person <˜ {dayOfBirth:[]=>day. age:[]=>integer.
gender:[]=>Gender. name:[]=>string.
home:[]=>string. lives:[string]{}}.
person:[string,day,Gender,string]$=person.
person(Nm,Born,Sx,Hm)..{
dayOfBirth()=>Born.
age() => yearsBetween(now(),Born).
gender()=>Sx.
name()=>Nm.
home()=>Hm.
lives(Pl) :- Pl=home().
yearsBetween:[integer,day]=>integer.
yearsBetween(...) => ..
}.
newPerson:[string,day,Gender,string]=>person.
newPerson(Nm,Born,Sx,Hm)=>$person(Nm,Born,Sx,Hm).
What is missing from Google to control more Internet, and mobile, and searches ...? All think that nothing, have everything, the search engine services around as Office Free.. also its own messenger, your own web browser, a mobile operating system and soon to your own desktop operating system to compete with Windows, OS X and even Linux, but Chrome OS will be based on Linux. Well, the answer is simple, Google will need to have an own programming language, and in fact already a reality. Go is an experimental programming language and completely open to Google that combines safety and performance of C + + with the speed of a dynamic language like Python or PHP. Perhaps this is what many developers crave, and what Google could take time using internally. The idea of Big Brother with new programming this tool is simply to work in multiprocessor environments and with a simple object-oriented programming. Besides the syntax of the language looks like C + +, but has perhaps a touch of Python and Java and PHP. Go combines the speed of development work in a dynamic language like Python, with performance and safety of a compiled language like C or C + +. Go es un buen lenguaje para sistemas programados con soporte para multi-procesos. Go is a good language for systems software with support for multi-processes. Take a look a few months where they were launching Google News were covering all sectors from Android, Chrome, GPS, Voice IP, Google Wave, for the year for PC operating system (OS Chrome) and countless more news that is coming to a point they begin to saturate.

Reply With Quote
  #2  
Old 07-06-2011
Member
 
Join Date: May 2009
Posts: 503
Re: Google's Go programming language

Short programs can be translated as Go in fractions of a second and even large projects will have to compile in a few seconds. The resulting code is then run as fast as written in C. Go is particularly suitable for system programming before and brings processor support and a new approach to the design. Google explains that the last ten years no programming language has not really distinguished.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Google's Go programming language"
Thread Thread Starter Forum Replies Last Post
What are HTA in Programming Language? Silent~Kid Software Development 4 27-02-2010 04:31 AM
Socket programming: Is any new Programming Language? Kushan Software Development 3 14-11-2009 10:13 AM
What is htaccess? What does it mean in programming language? Aienstaien Software Development 4 16-09-2009 02:48 PM
JABACO programming language Duck Software Development 4 22-04-2009 09:21 PM
Problem regarding PHP Programming Language NetWorm Software Development 3 02-03-2009 02:04 PM


All times are GMT +5.5. The time now is 03:20 AM.