News for hackers. Stuff that matters.
Re:Merlin: A cross-platform command and control server and a... by GrumpyCoder on Tuesday January 01, 2019 @05:53PM (#18802932)
Lightweight and portable come to mind when I see "written in Go". Those qualities are pretty appealing for the self-hosted crowd.
Re:Merlin: A cross-platform command and control server and a... by innocentoldguy on Tuesday January 01, 2019 @07:17PM (#18803279)
I guess that's a possibility; however, Go isn't the most lightweight and portable language out there. Rust and Erlang both seem like better options if those criteria are important.
Re:Merlin: A cross-platform command and control server and a... by wieghant on Wednesday January 02, 2019 @08:25AM (#18805984)
I just find Go a more pleasant experience. The source code is easily readable and understandable. I don't run into weird wrong version or dependency problems ever. Go get, go build and i'm done. Or if i download the binary, just dump it in a bin folder and it works without even having Go on the system. I haven't written anything in Rust or Erlang yet, but I have run into trouble when building Rust packages from source. Maybe it was the package maintainer's bad every time, the system setup or I'm just dim, but I just need to get stuff done and not go down the rabbit hole. I also personally don't like the hassle with Python version environments.
Re:Merlin: A cross-platform command and control server and a... by GrumpyCoder on Tuesday January 01, 2019 @07:41PM (#18803372)
Of course it won't beat Rust or C but it's good enough.