Wpis z mikrobloga

@yhbgrobdoivbvwamsv: Go jest dla tych co wolą prosty język i skomplikowane programy. Dla tych, którzy wolą rozbudowany język i proste programy, jest Rust. Zwykle ci co lubią Go nie polubią Rust i na odwrót.
  • Odpowiedz
@devopsiarz: Go jest tak prosty, że można się go nauczyć w jeden czy dwa weekendy. Do niedawna nawet nie umiał w typy generyczne. Nie ma sum types, nie ma RAII, nie ma makr, nie ma wsparcia dla early return itp. Po prostu nie ma wielu użytecznych mechanizmów, których w przypadku Rusta trzeba się nauczyć, ale które powodują że kod jest znacznie bardziej zwięzły a język bardziej ekspresywny. Za to ma
  • Odpowiedz
Go jest tak prosty, że można się go nauczyć w jeden czy dwa weekendy


Ja się go parę lat uczę i ciągle mnie zaskakuje, zwłaszcza w runtime i w multithreading. Po latach stwierdzam, że niektóre rzeczy można pisać znacznie lepiej, prościej i czytelniej, za parę lat pewnie stwierdzę to samo o ewolucji dzisiejszej (zresztą Rusta u mnie też to dotyczy). Więc można coś pisać, w Ruście też można po dwóch weekendach coś pisać.
  • Odpowiedz