Language Selection

English French German Italian Portuguese Spanish

Go: new open source programming language from Google

Filed under
Software

Every computer programmer has a copious pile of opinions about how their programming language of choice could be improved. Who doesn't want more syntactic sugar, better runtime performance, and faster compilation? That's one of the reasons why there are so many programming languages. Creating a compiler is practically a rite of passage for computer science students, and half of the top vendors in the software industry eventually make their own programming language or extend an existing one to the point where it's marginally recognizable.

Despite the large amount of enthusiasm for language design, modern mainstream programming languages don't fall far from the C tree. The best that Microsoft, Sun, and Apple have to offer are just variations on that theme, with the addition of predictable object models and conveniences like garbage collection. The slim minority of language geeks who have rebelled against bracist tyranny and stumbled over to innovative languages like Haskell and Erlang are doomed to toil in relative obscurity.

Are there any influential software vendors who have the vision and leverage to liberate the programming masses from the tiresome anachronisms of C's long legacy?

Rest Here




Also: Google 'experiment' crossbreeds Python with C++

More in Tux Machines

Ubuntu MATE 17.04 Final Beta Is Out with MATE 1.18, Drops 32-bit PowerPC Support

Ubuntu MATE leader Martin Wimpress is informing Softpedia today about the immediate availability of the Final Beta release of the upcoming Ubuntu MATE 17.04 (Zesty Zapus) operating system, due for release on April 13, 2017. Read more Also: Ubuntu 17.04 Final Beta Released

Today in Techrights

Leftovers: OSS

  • Are Low-Code Platforms a Good Fit for Feds?
    Open-source code platforms — in part, because they’re often free — have long been a popular choice for digital service creation and maintenance. In recent years, however, some agencies have turned to low-code solutions for intuitive visual features such as drag-and-drop design functionality. As Forrester Research notes, low-code platforms are "application platforms that accelerate app delivery by dramatically reducing the amount of hand-coding required."
  • Crunchy Data Brings Enterprise Open Source POSTGRESQL To U.S. Government With New DISA Security Technical Implementation Guide
    Crunchy Data — a leading provider of trusted open source PostgreSQL and enterprise PostgreSQL technology, support and training — is pleased to announce the publication of a PostgreSQL Security Technical Implementation Guide (STIG) by the U.S. Department of Defense (DoD), making PostgreSQL the first open source database with a STIG. Crunchy Data collaborated with the Defense Information Systems Agency (DISA) to evaluate open source PostgreSQL against the DoD's security requirements and developed the guide to define how open source PostgreSQL can be deployed and configured to meet security requirements for government systems.
  • Democratizing IoT design with open source development boards and communities
    The Internet of Things (IoT) is at the heart of what the World Economic Forum has identified as the Fourth Industrial Revolution, an economic, technical, and cultural transformation that combines the physical, digital, and biological worlds. It is driven by such technologies as ubiquitous connectivity, big data, analytics and the cloud.

Software and today's howtos