Go is interesting.
Comparing to Haskell
Diff
| Feature | Go | Haskell |
|---|---|---|
| Type | Explicit | Inferred |
| Compilation speed | Fast | Slow |
| Building blocks | Light weight OO | Monads, etc |
| Currency | Goroutines | Green threads + STM / DPH |
Similar
| Feature | Go | Haskell |
|---|---|---|
| Parametric Polymorphism | Interface | Type Class |
| Module system | Explicit / implicit | Handcraft |
| Safety | Type / Memory | Type / Memory |
| Platform | x64 / i386 / arm / C | i386 / arm / C |
I think its awesome. I especially like the Goroutines and that it has a fast GC while still being a system language.