I must have a different idea of what “deep dive” means; this is simply going through the (relatively simple) motions of implementing a builder. “Deep dive”, to me, would look at how the compiler translates statements using these builders, for example, or reverse-engineering Apple’s builders for juicy information. I’ve recently forayed into SwiftUI to see what all the fuss was. I have to say, I really feel for people…
There are some great examples of this type of in-depth analysis in Mike Ash's blog: https://mikeash.com/pyblog/
A deep dive into Swift’s function builders
31–39 of 39 posts
Re: A deep dive into Swift’s function builders
#32I must have a different idea of what “deep dive” means; this is simply going through the (relatively simple) motions of implementing a builder. “Deep dive”, to me, would look at how the compiler translates statements using these builders, for example, or reverse-engineering Apple’s builders for juicy information. I’ve recently forayed into SwiftUI to see what all the fuss was. I have to say, I really feel for people…
There is a lot of deep material on SwiftUI, for example https:// swiftwithmajid.com and https://swiftui-lab.com . The latest edition of the excellent Stanford course also uses SwiftUI, and the tutorials by Apple are great.
Re: A deep dive into Swift’s function builders
#33I must have a different idea of what “deep dive” means; this is simply going through the (relatively simple) motions of implementing a builder. “Deep dive”, to me, would look at how the compiler translates statements using these builders, for example, or reverse-engineering Apple’s builders for juicy information. I’ve recently forayed into SwiftUI to see what all the fuss was. I have to say, I really feel for people…
I'm surprised to see NSHipster included in your criticism, can you elaborate or point to some articles for comparison?
Re: A deep dive into Swift’s function builders
#34Re: A deep dive into Swift’s function builders
#35Earlier quoted context omitted.
There are some great examples of this type of in-depth analysis in Mike Ash's blog: https://mikeash.com/pyblog/
Yes! But where is he today? Working at Apple, barred from posting on the blog.
Re: A deep dive into Swift’s function builders
#36Earlier quoted context omitted.
Yes! But where is he today? Working at Apple, barred from posting on the blog.
What evidence do you have that he left Plausible Labs to work for Apple? If true, that could explain why his blog has been inactive.
> mikeash @mikeash · Dec 21, 2017
> Huge news! I’ll be joining Apple in January to work on the ObjC and Swift runtimes. It’s an amazing chance to work on stuff I’ve tinkered with for years. Friday Q&A will continue, although it might be a bit slower while I get into the swing of things.
Re: A deep dive into Swift’s function builders
#37Earlier quoted context omitted.
What evidence do you have that he left Plausible Labs to work for Apple? If true, that could explain why his blog has been inactive.
https://twitter.com/mikeash/status/943890969879023618?lang=e... > mikeash @mikeash · Dec 21, 2017 > Huge news! I’ll be joining Apple in January to work on the ObjC and Swift runtimes. It’s an amazing chance to work on stuff I’ve tinkered with for years. Friday Q&A will continue, although it might be a bit slower while I get into the swing of things.
Re: A deep dive into Swift’s function builders
#38I must have a different idea of what “deep dive” means; this is simply going through the (relatively simple) motions of implementing a builder. “Deep dive”, to me, would look at how the compiler translates statements using these builders, for example, or reverse-engineering Apple’s builders for juicy information. I’ve recently forayed into SwiftUI to see what all the fuss was. I have to say, I really feel for people…
If you want actual in-depth articles, SwiftRocks has some good ones. For example: https://swiftrocks.com/how-never-works-internally-in-swift I also share this opinion. This hard-on that companies have of making coding easy for everyone will be the field's downfall. Just look how people are outraged whenever algorithm's are mentioned in interviews. I lost track of how many people with "senior" positions coming to inte…