3 ms·
I've been working in C/C++ for over 20 years now. I started playing with Go about two months ago, burnt through the tutorial in 2 afternoons, and was hooked.
by Tekker 14y ago
I've been working in C/C++ for over 20 years now. I started playing with Go about two months ago, burnt through the tutorial in 2 afternoons, and was hooked. It's very easy coming from a C background, it has constructs I'm familiar with, but also picks out the best parts of Python-ish SmallTalk-ish languages, while still being compiled.
I'm looking forward to when I can write Android apps in it, instead of mucking around with Java.
- dualogy 14y agoExactly... the day Go compiles for mobile devices is the day I'll dig into mobile development. But the thing with mobile OSes is, you need a sane binding to the native GUI lib. However, it would be awesome to circumvent this and just be able to do what I can already do with GLFW and OpenGL across 3 different desktop OSes: open a blank window that's just a canvas for GPU (GL) commands. Seeing how OpenGL ES is on all smart phones, having an equivalent "mobile GLFW" library and GLES binding would be awesome and good enough to roll one's own snappy GUIs. Oh, all that only once Go compiles for said mobile OS / HW in the first place, which is probably still a few years off...