InfoQ Homepage Programming Languages Content on InfoQ
-
Previewing Swift 5 Result Type
One of the most awaited proposals for Swift 5, Result, has already landed into the language. The Result type forces the programmer to explicitly handle the failure and success cases before they can gain access to the actual value. Let’s have a look at how it is implemented, how you can use it, and why it was needed.
-
Readable Code - Why, How and When You Should Write It
Most people would say they want readable code, and may even prefer readability over functionality. But when it comes down to asking people to define readability, opinions will start to diverge. At Explore DDD 2018 , Laura Savino covered why we want readable code, what it really means to be readable, and when readability absolutely must take priority over other considerations.
-
Numerical Computing Dynamic Language Julia 1.0 Released
The latest version of Julia, a high-level, high-performance dynamic language for technical computing, supports language API stability and a new built-in package manager. The Julia computing team announced the release of Julia version 1.0 last week at JuliaCon 2018 in London, .