Values and errors, part 2: eight languages compared

I’m going to look at an error handling example implemented across a range of different languages studied by the Swift developers when designing Swift’s approach to error handling. By comparing these languages to Swift, I’ll try to better understand the balance of feature complexity, syntactic efficiency, abstraction, information signalling and safety that typical Swift code […]

Wikiverse: a galactic reimagining of Wikipedia

The Wikiverse project is an interactive 3D visualization of Wikipedia, reimagined as a cosmic web of knowledge. Here, articles are stars bound together to form topics, fields and subjects. Source: Wikiverse: a galactic reimagining of Wikipedia

BIM Video Resource | The B1M

The definitive video channel for Building Information Modeling (BIM). New videos EVERY Wednesday. Source: BIM Video Resource | The B1M

What is Deep Learning? – Machine Learning Mastery

Deep Learning is a subfield of machine learning concerned with algorithms inspired by the structure and function of the brain called artificial neural networks. Source: What is Deep Learning? – Machine Learning Mastery

exyte/ReadabilityKit: Preview extractor for news, articles and full-texts in Swift

The goal is to try and get the best extraction from the article for servicing applications that need to show a preview of a web URL along with an image. Comparison with other extraction libraries available here. Comparison with another iOS extraction library (SwiftLinkPreview) available here. Source: exyte/ReadabilityKit: Preview extractor for news, articles and full-texts […]

UIStackView Demystified – RaizException – Raizlabs Developer BlogRaizException – Raizlabs Developer Blog

UIStackView was released to the public with iOS 9. It is a container view that internally handles layout of its subviews. The layout can be configured by changing its properties axis, distribution, alignment, and spacing. It lets you remove tedious NSLayoutConstraint setup code. Source: UIStackView Demystified – RaizException – Raizlabs Developer BlogRaizException – Raizlabs Developer […]