Ingve Vormestrand
@vormestrand
Followers
135
Following
172
Media
18
Statuses
334
Multimedia developer
Oslo, Norway
Joined April 2009
I installed Xcode 15 Beta to try out the new Apple's linker. It seems that my mold/sold linker is still a bit faster than theirs, but the gap has now reduced to ~60% when linking the sold linker itself on my Mac Studio. Apple's new linker is in the same league as mine. Great job!
2
108
752
Some juicy hardware announced by Apple at WWDC, but a 500% faster linker sounds like the real star of the show πππ
Today at WWDC we introduced a new static linker. It is a ground-up rewrite thatβs up to 5x faster than ld64. The new linker is written with multicore in mind, and itβs the first production ready parallel linker officially supported for iOS development. (1/n)
0
0
0
Itβs Dieter Ramsβ birthday, watch βRamsβ free! Tomorrow, design legend Dieter Rams turns 91. Happy Birthday Dieter! To celebrate we'll be streaming my documentary "Rams" free all weekend, starting now through midnight on Sunday at Chance Operations. Link in my bio to watch it!
11
192
820
One thing that hasn't changed since the last time I did Go full-time: @elibendersky writes a lot of terrific in-depth articles:
0
0
1
Another very useful Go resource: @henrikwarne recently switched to Go, and blogged about his first impressions:
henrikwarne.com
A few months ago I switched to working in Go. Before that, my main language was Python for many years. The change to Go has been very smooth, without any major surprises or stumbling blocks. This mβ¦
0
0
2
A very useful resource for getting back into (or starting with) Go is "Go In One Evening" from @threedotslabs - it's the closest thing to Rustlings I've found in the Go ecosystem:
threedots.tech
Learn Go programming in one evening with our hands-on, interactive online training. Build real projects, boost your skills, and become productive with one of the most in-demand languages. Over 800...
0
0
1
(Also available directly from the publisher for those of us who prefer EPUB) https://t.co/QSFYO160dK
packtpub.com
Use Golang to create simple, maintainable systems to solve complex business problems. 18 customer reviews. Top rated Programming products.
0
0
0
Perfect timing for some relaxing weekend reading, just as I'm transitioning back to Go... π
(RTs appreciated). I am very proud to announce that my first book is now available on Amazon! UK link: https://t.co/1m5zkYgn3M US link: https://t.co/L8mJJ8Kil4 This really has been a labour of love for the past year, and I hope you enjoy reading it as much as I did writing it!
1
1
2
Also, TIL: "The name ARIES expands to Automatic Recompilation and Integrated Environment Simulation"
0
0
0
I am guessing the performance considerations are still similar today, for example for Rosetta (?).
1
0
0
Would love to have more details about the hardware verification techniques used.
1
0
0
The "Instruction emulation subsystem" and the "environment emulation subsystem" sound like the most interesting parts.
1
0
0
Are there any good references for commercial recompilation solutions like Apple's Rosetta or HP's Aries? The chapter about the latter in "Itanium Rising" is quite light on details.
1
0
0
OpenWrt / DD-WRT / Tomato, but for printers. PLEASE.
16
36
350
Physical meetups with remote presenters work surprisingly well. Just saw a super inspiring presentation by @TheLily_Mara with a bunch of Rustaceans from the Rust Oslo Meetup group and it was a very smooth experience. Guess everyone got really good at zoom over the last 18 months.
1
0
1
So this 1password Electron debacle has got me looking for alternatives. What's the best password manager for SerenityOS, @awesomekling? π€
Every time someone complains on the 1Password thread that the new Electron version is bloated and slow, their social media intern responds with "But the backend is written in Rust". New vs Original - this thing is a bloated pig:
1
0
1
@_Yulivee_ @FredTingaudDev Avoid conflicts by doing stuff before the code review. No one likes redoing work they just did. It is better to talk about the code before it is written. I should finish this:
3
2
9
I'm hoping to publish an early release version of my book "C++ Best Practices - 45ish Simple Rules with Specific Action Items for Better C++" sometime in the next week. You can register your interest on the book's webpage on leanpub https://t.co/bhw0Rh7eya to be notified.
leanpub.com
C++ Best Practices, 50ish Simple Rules with Specific Action Items for Better C++. Including C++11, C++14, C++17 and C++20.
11
35
224