Golang

What's Hot
monquixotemonquixote Frets: 18329
in Off Topic tFB Trader
Anyone here a follower of the gopher?

I'm redoing a bit of NodeJS code I wrote for work last week in Go just to see if I like it.

So far I'd say it's very quick to learn, very easy to do parallel stuff, but feels a bit old fashioned.

I've got so used to using map, reduce and filter everywhere that using a language without it freaks me out a bit.
0reaction image LOL 0reaction image Wow! 0reaction image Wisdom

Comments

  • axisusaxisus Frets: 28397
    Google translate required ....
    0reaction image LOL 0reaction image Wow! 1reaction image Wisdom
  • monquixotemonquixote Frets: 18329
    tFB Trader
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • SambostarSambostar Frets: 8745
    I just walked into a tree.  A tree.



    Backdoor Children Of The Sock
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • mellowsunmellowsun Frets: 2422
    Python and Ruby are my main languages atm. I've done some stuff in Node but most of what I do is CPU-bound. Learning Go is on my todo list but tbh Scala is a higher priority.

    what sorts of projects are you doing in Go?

    i struggle a bit with Node, as I'm used to using either strongly typed languages for production code or more rapid proof-of-concept stuff in Python or Ruby.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • monquixotemonquixote Frets: 18329
    tFB Trader
    This is my first project. 

    It's a basic bit of glue code which calls some rest APIs transforms the data and posts it to another rest API .

    What makes you want to learn Scala?

    I started learning it a year or so  ago but ended up a bit disappointed.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • mellowsunmellowsun Frets: 2422
    Scala for running machine learning tasks in Apache Spark. Among other things I work on developing recommender systems where the input might be tens of millions of research papers so stuff needs to scale. 

    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • monquixotemonquixote Frets: 18329
    tFB Trader
    Ah that makes sense.

    I'd like to try something with spark or storm. I write code to process sensor data from groups of phones and at the moment it's on a custom back end that I wrote. 

    I can never make my mind up with Scala. In some ways I love it , but the language is overly complex, the compilation times are horrible, and the FP features don't stand up to something like Haskell.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • mellowsunmellowsun Frets: 2422
    Yeah, that's why I've been avoiding using Scala until now. I'd never write something from scratch in it!



    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • BigBearKrisBigBearKris Frets: 1810
    Is that a Pokemon?
    1reaction image LOL 0reaction image Wow! 0reaction image Wisdom
Sign In or Register to comment.