Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:Short Love Affair with Rust (Score 2) 123

Big fan of Go here. 5 years ago I started a new job which required me to develop a machine telemetry system from the ground up (including the hardware, I'm primarily an electronics and embedded software engineer). The hardware and embedded software were no problem, but I also needed to develop a server / website for the machines to send the data to, and our customers to be able to view the telemetry data on.

I looked at Node.Js, PHP, Rust and Go.

PHP seemed a bit old and getting a bit obsolete.
Rust just looked a very steep learning curve to get something working.
Node.Js, I didn't like the whole asynchronous thing with weird syntax, promises etc.

In the end I chose Go. It was east to get started due to looking a bit like C. I learned just enough to get the project working, using Eclipse as an IDE (Used Eclipse a lot for embedded C development so know it well). I've since spent a bit of time learning the language a bit more in depth and switched to using VSCode for development which supports Go a lot better than the Eclipse plugin I was using.

Project was completed some time ago, and I've since done another year long project for another customer with my part entirely written in Go.

Currently doing an embedded project in Go and it works surprisingly well on an embedded Linux module running OpenWRT!

Slashdot Top Deals

"I think Michael is like litmus paper - he's always trying to learn." -- Elizabeth Taylor, absurd non-sequitir about Michael Jackson

Working...