Robin Burchell

@rburchell
91 Followers
187 Following
752 Posts
Organiser of pixels and herder of cats. Formerly Australian, now nationality-confused. All posts are my own opinion, no refunds for bad quality shitposting. #Linux and #Qt lover, #Golang hacker, reluctant #C++ user.
Codehttps://github.com/rburchell/
@zekjur I have a hunch that they are addressing this, e.g. https://swift.org/blog/the-next-chapter-in-swift-build-technologies/
The Next Chapter in Swift Build Technologies

Swift continues to grow in popularity as a cross-platform language supporting a wide variety of use cases, with support on a variety of embedded devices, form factors that encompass wearables to server, and a wide variety of operating systems. As Swift expands, there’s value in investing in matching cross-platform build tools that provide a powerful, consistent, and flexible experience across the ecosystem.

Swift.org
@landley sorry for the late reply, didn’t see this until now. works fine: https://rust-lang.github.io/rustup/cross-compilation.html
Cross-compilation - The rustup book

@landley it’s an alternative rust compiler in C++. The primary purpose AIUI is for bootstrapping rustc, so if used in that way, it may not help you much if the platform isn’t blessed by LLVM.
@landley I assume you know about mrustc, which should make bootstrapping easier. Admittedly, not pain free, but assuming you have C++, it should be possible?
@pervognsen I was thinking the same, I’ve hit hard to debug crashes in release builds that turned out to be UB problems triggered by LTO, I’ve never hit a problem that boiled down to just be LTO.
@jdryg I always love/hate this sort of moment

@tpaau17db Good documentation is hard :) - the reason here I would guess is that immediately constructing items is nearly always going to be a pessimisation. For example, if you create when "model" is set, but before geometry is known, you then have to lay out twice.

On the other hand, not knowing anything about your use-case, could you not have the binding you need in the delegate instead of doing it imperatively once children are constructed?

multibuild v0.0.2 is out.

New feature: output formats: https://github.com/rburchell/multibuild?tab=readme-ov-file#output-formats

So if you want to distribute tar.gz or zip, as well as, or instead of your #Golang binaries, that's now easily possible:

//go:multibuild:format=raw,zip,tar.gz

@davep I can say that Australian English can be quite .. surprising for anyone unfamiliar to it.

I’ve let out a few https://www.urbandictionary.com/define.php?term=Fuck+me+dead on unsuspecting foreigners in my time, always entertaining

Urban Dictionary: Fuck me dead

Aussie exclamation of surprise, amazement or frustation. Does well enough on its own, although can be followed up with "and bury me pregnant" for extra effect.

Urban Dictionary
@davep wanting to broaden your knowledge of shocking languages by asking for new recommendations for holiday spots? 😂