Changing how we live by deep convergence of telephony, video, messaging, collaborative services, geospatial awareness, accessibility, smart agents, and facility automation.
Of all the newer languages I have worked with, for me golang has been the most fun, especially once I tamed it for myself by rejecting google practices and using a Makefile that behaves more like cargo does for rust. Because I can vendor it, I can also build packages easily in closed builders and non-network enabled ci's. This makes it most ideal for me as a middleware / integration language.
The go language itself is simple, and by offering low complexity it is easier to think more about the actual problem I am trying to solve, rather than what the compiler thinks of my code. I do not like thinking like a rust compiler at all, because its conceptually wrong. To do so I have to wrap a functional language that really deserves declarative syntax into an imperative model. It can also be hard to think more like a C++ compiler to do correct code and avoid places that lead to common problems, but I am rather used to C++ and use my own templates for many things now.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Of all the newer languages I have worked with, for me golang has been the most fun, especially once I tamed it for myself by rejecting google practices and using a Makefile that behaves more like cargo does for rust. Because I can vendor it, I can also build packages easily in closed builders and non-network enabled ci's. This makes it most ideal for me as a middleware / integration language.
The go language itself is simple, and by offering low complexity it is easier to think more about the actual problem I am trying to solve, rather than what the compiler thinks of my code. I do not like thinking like a rust compiler at all, because its conceptually wrong. To do so I have to wrap a functional language that really deserves declarative syntax into an imperative model. It can also be hard to think more like a C++ compiler to do correct code and avoid places that lead to common problems, but I am rather used to C++ and use my own templates for many things now.