Post AXhAR7cSqt9iFpF96G by Amirography@fosstodon.org
(DIR) More posts by Amirography@fosstodon.org
(DIR) Post #AXhAR7cSqt9iFpF96G by Amirography@fosstodon.org
2023-07-14T19:40:24Z
0 likes, 0 repeats
Surveys on generics in #go #golang, inferring that the desire for generics was overblown, face a problem. Generics in Go are severely limited, mostly applicable to integer type abstraction and other such things. Functional programming or advanced applications hit a wall.Although these limits are alright, Intentionally limited tools yield limited usage in practice.
(DIR) Post #AXhAR96dKCskrgMklM by wauz@mastodon.bayern
2023-07-14T19:51:37Z
0 likes, 0 repeats
@AmirographyYour post made me look up the German wikipedia article. Unfirtunately, I didn't understand what Go is made for. What makes programmers to want using Go?I understood so far, that the code has a kind of self-cleaning function for the machine it's running on.
(DIR) Post #AXhFEtdXVroTBRjgwa by Amirography@fosstodon.org
2023-07-14T20:45:20Z
0 likes, 0 repeats
@wauz it is super minimal. So you can learn it really quickly. At the same time it is fast to run and fast to compile.Mostly it is useful for server side programming and backend programming.
(DIR) Post #AXhH654joZctxiNkG0 by wauz@mastodon.bayern
2023-07-14T21:06:14Z
0 likes, 0 repeats
@AmirographySounds a bit like: dumb jobs done fast.Makes sense for a company that runs that much servers as Google does.My "software socialization" was Apple-BASIC and UCSD-Pascal.My then gf taught me later, what objects are, and what they are good for, same classes, but I never wrote code. I analyzed the objectives for software, and made a proposal for the structure of a solution, sometimes with proposals for classes. She always said, my idea sheet saved 1/3 of her working time and I think, I can be proud of that.