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

Today in Techrights

FreeBSD-Based TrueOS Operating System Gets New Jail Tools, Automounting Feature

The developers of the FreeBSD-based TrueOS operating system (formerly PC-BSD) announced the release and general availability of a new stable build versioned 2017-02-22. Read more

Calamares 3.1 Distribution-Independent Linux Installer Officially Released

The Calamares open-source universal installer framework for Linux-based operating systems has been updated recently to version 3.1, a major release the users of the KaOS GNU/Linux distribution can already enjoy if they download the latest ISO snapshot. Read more

Reiser4 Updated For The Linux 4.10 Kernel

The out-of-tree Reiser4 file-system has been updated for the Linux 4.10 kernel. Reiser4 for the Linux 4.10.0 kernel is available as of earlier this week, managing to release their updated file-system driver code quite promptly. This port to Linux 4.10 yielded a few changes to the Reiser4 code as they re-based to this Linux kernel with the ->readlink() of inode operations being removed as well as the WRITE_FLUSH_FUA flag being removed. Read more