STELLARRAIN.DEV

"The Matrix is a system, Neo... & that system is our enemy."

User Tools

Site Tools


Sidebar

PortSwigger

Naked Security

Hacker News

Slashdot

start

GO 101


And then there's Go.

The best way to think about Go is to think about all the things that it doesn't have.

Go doesn’t have a virtual machine or an LLVM-based compiler.
Go doesn’t have exceptions.
Go doesn’t have user-defined implementation inheritance.
Go doesn’t have overloading for functions, methods, or operators.
Go doesn’t have immutables.
Go doesn’t have enumerations.
Go doesn’t have generics.

And Go hasn’t added any major features since Go 1 was released in 2012.

The one exciting thing that Go has is built-in concurrency support via goroutines, channels, and select.

However, it is based on ideas from CSP, communicating sequential processes, which was first described in 1978.

This doesn’t sound like a programming language from the 21st century, does it?

https://www.capitalone.com/tech/software-engineering/go-is-boring/

2020/07/05 14:24 · asuracharya

Rack & Stack 101

2020/07/04 11:51 · asuracharya

PDU'S 101

2020/07/04 11:13 · asuracharya
,

Past >>

start.txt · Last modified: 2020/07/09 19:16 by asuracharya