Enterprise

Google Has Created A Programming Language That Thumbs Its Nose At Oracle

Read in app
Larry Ellison
Oracle CEO Larry Ellison  Oracle

Remember how Larry Ellison went on national television and accused Google of copying Oracle's software?

Ellison thinks Android copies a programming language owned by Oracle called Java.

Google is working on the ultimate come-back: It has created a programming language called Golang, or Go, that some people say can replace Java altogether.

Java was developed 20 years ago at Sun Microsystems and has since become an extremely popular language. Enterprises particularly love it. But some developers have been less than happy since Oracle gained control over Java in 2010, when it bought Sun. They complain that Oracle takes takes too long to bring out new Java development tools.

Still, no one outside of Google was looking seriously at Go as an alternative until Internet startup Iron.io became the first company to use the new language in a big way.

Iron.io offers a "messaging" cloud service for app developers, meaning its service helps apps talk to each other. It was built using Go.

That was two years ago, and since then Iron.io has gained some powerful customers, like  Career Builder and The Motley Fool. 

The company's cofounders say they have become living proof that Go is ready to be trusted as an alternative to other popular languages, like Ruby and, most especially, Java.

We asked Iron.io cofounder and CTO Travis Reeder a few questions about Go. Here's an edited transcript:

Business Insider: Other than using it for your own site, what's your involvement with Go?

TR: We run the GoSF meetup in San Francisco and one of our first Go hires (Evan Shaw) is a top contributor to the core language. We have no direct involvement although being one of the first to use it in production and the first to post a job posting for it.

BI: You say that Go could one day replace Java, why is that?

TR: For many of the reasons ... performance, memory usage, deployment ease, code quality. Java is an amazing language but it predates the cloud. It is much easier to build and deploy high performance applications in virtual environments in Go.

Should also note that Derek Collison (CEO, Apcera and former architect/technical director at Tibco, Google, and VMware) is also a big proponent and believer that it will take over the core of the cloud computing infrastructure.

If Go could replace Java for cloud computing, what would that do to Oracle?

It would remove a lot of connection to Oracle from companies in the cloud space and would ignite a whole new set of innovation based around Go libraries, frameworks, platforms and services. The lock-in that Java has within the enterprise would also dissipate as companies moved core areas of development to Go.

Read next

Julie Bort was Business Insider's Editor at Large for the Tech team. She loves investigating stories and shedding light on the tech industry's most amazing people.Here's a small sample of some of Julie's work.Former Pinterest employees describe a traumatic workplace where managers humiliate employees until they cry, Black people feel alienated, and the toxic culture 'eats away at your soul'Sex, tequila, and a tiger: Employees inside Adam Neumann's WeWork talk about the nonstop party to attain a $100 billion dream and the messy reality that tanked itInsiders say WeWork's IT is a patchwork of cheap devices and Band-Aid fixes that will take millions to fixWeWork's toxic phone booths were created in-house by its Powered by We business70-hour weeks and 'WTF' emails: 42 employees reveal the frenzy of working at Tesla under the 'cult' of Elon MuskElon Musk works so many hours at Tesla, employees are constantly finding him asleep under tables and desksHow this woman went from a Pizza Hut employee to a founder of a $4 billion startupAn Oracle insider explains how some salespeople gamed the system to sell more cloudTHE TAKEDOWN OF TRAVIS KALANICK: The untold story of Uber's infighting, backstabbing, and multimillion-dollar exit packagesMicrosoft is in talks to buy GitHub, a startup at the center of the software world last valued at $2 billionThe alarming inside story of a failed Google acquisition, and an employee who was hospitalizedInside Facebook's plan to eat another $350 billion IT marketHow a registered sex offender wound up living in an Airbnb hosting unsuspecting guestsA controversial ex-banker is the person who really runs Twitter — and he's gambling the company's future on one risky betSecret passages and skipped meals: Oracle's CEO gave us a rare peek at what it really takes to run a $37 billion companyHP told some employees to choose between becoming contractors with no benefits or being fired without severance'I felt like we were being extorted': Customer says Oracle tried to strong-arm him into a cloud saleHow the queen of Silicon Valley is helping Google go after Amazon's most profitable businessAirbnb host: A guest is squatting in my condo and I can't get him to leaveLIES, BOOZE, AND BILLIONS: How one of the fastest-growing startups in Silicon Valley history raised $580 million then spiraled out of controlGitHub is undergoing a full-blown overhaul as execs and employees depart — and we have the full inside storyWhen she's not writing for Business Insider, Julie can usually be found on the trails, on my mountain bike, or on my skis, if you know where to look.