News for hackers. Stuff that matters.
Re:Go 1.19 Released by aliqot on Tuesday August 02, 2022 @03:36PM (#32323277)
Generics were a mistake. @ me in the parking lot about it.
Re:Go 1.19 Released by morelisp on Tuesday August 02, 2022 @03:40PM (#32323310)
I'm hoping atomic.Pointer's performance gain offsets the dependency of ours that rushed to switch to some generic slice function library and basically doubled memory allocations on a near-critical path.
Re:Go 1.19 Released by srpen6 on Tuesday August 02, 2022 @03:52PM (#32323457)
> dependency of ours

which one?

Re:Go 1.19 Released by morelisp on Tuesday August 02, 2022 @03:57PM (#32323523)
Why does it matter?

We didn't pay for it, so I'm not going to drag anyone personally for something that's a cultural issue. If you're worried because you might use it, you'll see it in your benchmarks just like we did. If you don't have benchmarks, it's the least of your performance concerns.

Re:Go 1.19 Released by srpen6 on Tuesday August 02, 2022 @05:05PM (#32324296)
why do you need to be so combative? I like to learn from others mistakes if I can. If you don't want anyone to learn anything from your issue, and force everyone to figure out everything for themself, thats your choice.
Re:Go 1.19 Released by morelisp on Wednesday August 03, 2022 @02:13AM (#32328216)
If you're interested in learning from the issue, ask "what's wrong with X?", not "who did X?"

In which case I'd recommend jerf's post at http://www.jerf.org/iri/post/2955, or my comments at https://news.ycombinator.com/item?id=30804253, or even just reasoning a bit from first principles about how intermediate slices would perform given Go's memory/execution model.

Re:Go 1.19 Released by toqy on Wednesday August 03, 2022 @09:43AM (#32331567)
Simply show us X then. Nobody cares who wrote it.
Re:Go 1.19 Released by morelisp on Wednesday August 03, 2022 @11:30AM (#32333075)
It's your lucky day! You're replying to exactly the comment where I did!
Re:Go 1.19 Released by nindalf on Tuesday August 02, 2022 @05:30PM (#32324525)
They've made it clear - they don't want to denigrate a library they're using, likely for free. Imagine the author of that library seeing such a comment. I'm sure you'd find it educational, but it's a terrible experience for the author.
Re:Go 1.19 Released by dw-im-here on Thursday August 04, 2022 @07:33AM (#32341587)
Should it be a parking lot for blue audis? Or a parking lot for red toyotas? or a parking lot for [Object object]? string? {}?