AceNik's Portal

Update To All Your Tech Fads Begins Here !!!!!
Featured Posts
Sony Ericsson's Xperia X1 gets handled, photographed

Sony Ericsson's Xperia X1 gets handled, photographed

Filed under: CellphonesThe lucky chaps over at Boy Genius Report have managed to get their hands all over Sony Ericsson's latest and greatest -- the hotly anticipated Xperia X1. Early word is that the 800 x 480 screen, optical joystick, and speedy HSDPA data are all very welcome, but the keyboard (w

Continue to read more...

An Energy Monitoring Brain Makes This Building the World’s First Zero Carbon Convention Center

An Energy Monitoring Brain Makes This Building the World’s First Zero Carbon Convention Center

It's not often (ever?) that a convention center is anything worth being excited about, but Ireland's new Convention Centre Dublin uses ingenius engineering and an omniscient mother brain to monitor and adjust itself. The result? Zero carbon footprint. Every aspect of the CCD's design has been f

Continue to read more...

Even Your Cat Can Create an App with Google App Inventor

[youtube]http://www.youtube.com/watch?v=8ADwPLSFeY8&feature=player_embedded[/youtube] At least that’s what I thought was going to happen within the first 5 seconds of this video. Google’s gone ahead and released the App Inventor, a DIY app creation tool that literally requires you to possess

Continue to read more...

Volkswagen Shows Us Cars From the Future

Volkswagen Shows Us Cars From the Future

Volkswagen thinks they know what cars from 2028 will looks like (which is probably fair, since they can basically make the whole thing one big self-fulfilling prophecy). Still, it's exciting to see the designs. The one pictured here is Ego. It's a sporty two-seater without a front window (no, not

Continue to read more...

GenShocks Shock Absorbers Harness Pothole Energy For Better Fuel Consumption

GenShocks Shock Absorbers Harness Pothole Energy For Better Fuel Consumption

Potholes, while ruining tires and causing intense levels of irritation, could be put to good use soon, if Levant Power Corporation's plans to develop a shock absorber that harnesses the energy made from potholes' jolts actually go ahead. We first heard of Levant Power Corporation's CEO Shakeel

Continue to read more...

Cisco Announces Cius 7-Inch HD Android Tablet

Cisco Announces Cius 7-Inch HD Android Tablet

Today Cisco has unveiled the Cius, a 7-inch business tablet capable of capturing and displaying high-resolution video among a bevy of other business oriented tasks for which the device is geared. With collaboration and communication portability in mind, the device weighs in at 1.15 pou

Continue to read more...

Fifteen Visually Stunning Architectural Delights

Fifteen Visually Stunning Architectural Delights

Those who stay in apartments crave for spacious bungalows and those who live in landscaped acres dread the maintenance! So what really is the ideal size for a home? The multi-storey high-rises offer many titillating features and let’s not even get into their crazy architectural style. Offices,

Continue to read more...

Nvidia GeForce GTX 200 Graphics Cards Makes Your Gaming Rig Officially Outdated [Nvidia]

Nvidia GeForce GTX 200 Graphics Cards Makes Your Gaming Rig Officially Outdated [Nvidia]

Nvidia's latest line of graphics cards gets official today: The GeForce GTX 260 and GTX 280 mark the debut of the next-gen 200 series, a completely overhauled and badass line of GPUs. The GTX 280 rocks 240 processing cores and 1GB of RAM, while the 260 comes with 192 cores and 896MB of memory, makin

Continue to read more...

This Is How Moses Actually Parted the Waters

Did you hear about the one with the long-bearded Charlton Heston-lookalike who chats with flaming bushes and uses his big honking stick to part the waters of entire seas? Well, scientists have found how the water-parting may actually have happened. Using new computer fluid dynamics simulations, sci

Continue to read more...

British Farmers to Build Giant, Artificial, 220-Acre Farm Under Glass [Too Much Green]

British Farmers to Build Giant, Artificial, 220-Acre Farm Under Glass [Too Much Green]

Apparently inspired by Buckminster Fuller's push for domed cities, farmers in Kent, England are building a 220-acre series of connected greenhouses, where nothing will be grown in soil. Instead, nutrient-packed water will be used to grow 1.3 million plants hydroponically. The seven greenhouses will

Continue to read more...


GO: Google Launches Its Own Programming Language

One of the core philosophies of , and one of the reasons it has been so successful, is efficiency. It’s about both being as efficient as possible when serving search results and processing data and creating product that push the limits of efficiency for the user (as an example, ’s trying to make communication more efficient with Google Wave).

Maybe that’s why we’re not surprised that Google (Google) is finally looking to tackle the underpinning code that runs the . Today the search giant released Go, an open-source development language that Google believes will combine performance with speed, and one that the company probably hopes will reshape the development and software industries in its favor.

Go is based on the C family, one of the most widely used language trees in the world. However, the twist is that incorporates elements of Python (a preferred development language within Google) and the Pascal/Modula/Oberon family to make faster and more dynamic programs.


Why Did Google Make Its Own Language?


In its Go FAQ, Google explains the main motivations behind the project:

“No major systems language has emerged in over a decade, but over that time the computing landscape has changed tremendously. There are several trends:

- Computers are enormously quicker but software development is not faster.

- Dependency management is a big part of software development today but the “header files” of languages in the C tradition are antithetical to clean dependency analysis—and fast compilation.

- There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and .

- Some fundamental concepts such as garbage collection and parallel computation are not well supported by popular systems languages.

- The emergence of multicore computers has generated worry and confusion.”

Summary: Google believes that the web and computing have changed dramatically in the last ten years, but the languages powering that computing have not. But when you get down to it, Google could benefit a great deal from not only having a more efficient programming language, but having one it designed being used in thousands web and software apps.

If you want to learn more, Google (as usual) has released a detailed, hour-long Google Tech Talk on the new language (embedded below). However, if you’re a developer and just want to get started, we suggest checking out the Go Tutorial and writing your first program.

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: , , , , ,

Related posts

Other News:

Loading...