Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
behdad6018yGo is more usefull in developing server backend such as developing RESTfull API in Web services.
-
@behdad yeah theoretical it's that but it was designed to replace C++ so, i was curious. I think Rust was designed for servers i guess but some guys are making an OS using that.
-
behdad6018y@theothergod Yeah you right about Rust. Rust/Clojure/Elixir are amazing for developing server backend. Once a time I read an article about a comparison between Go,Elixir,Express and Dart. And Elixir was amazing in handling the massive traffic. Rust syntax is really painfull :D But worth it to learn. But as you know C++ is a bit faster than Go. But syntax and coding in C++ is really horrible :D . I really didn't know that some guys build and develop OS in Rust!! Thank you for information!
-
@behdad yeah check this out: https://github.com/redox-os/redox
This motivated me to write system applications in Go. -
@behdad I think the author of that article is biased towards Rust. Go compiles to assembly language and will be perfect for embedded system(he has said otherwise maybe he related to older version of Go) and is shown in the wiki pages of System programming languages: https://en.wikipedia.org/wiki/...
I think first I will do that on rust then try doing in Go. I will then write an article on medium then describing my experience on both. -
behdad6018y@theothergod Yeah,I think you are right. I wait for your medium post to express comparison between Go and Rust from you dude! Nice job!
-
@behdad i will surely notify you through this rant's comment. I guess the system programming can be hard due to it's garbage collection. Rust uses manual memory management so it's easier for systems i guess.
-
behdad6018y@theothergod Yeah you are completely right about it. I have no experience with Rust but I know is real hard to maintain the code... Good luck dude!!
Related Rants
-
gururaju53*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
linuxxx65This guy at my last internship. A windows fanboy to the fucking max! He was saying how he'd never use anythi...
-
creedasaurus60Another dev on my team just got a new machine. Before he came in today I made two separate USB installers and ...
Anyone use Golang here for system programming? I recently learned go and it would be very helpful if someone would describe me the pitfalls in go while writing fast softwares. I am planning to write a music player for Linux in go.
undefined
go
linux
system programming
golang