Duration 44:45
16+
Play
Video

When Syntactic Sugar Goes Sour

The audio is available only after a purchase
To tickets
The files are available only after a purchase
To tickets
Ben Pious
Software Engineer at Uber
  • Video
  • Audio
  • Files
  • Video
  • Audio
  • Files
MBLTdev 18
September 28 2018, Москва, Россия
MBLTdev 18
Video
When Syntactic Sugar Goes Sour
Available
In cart
690 ₽
690 ₽
$11
$11
€ 10
€ 10
Add to favorites
6
I like 0
I dislike 0
Available
In cart
690 ₽
690 ₽
$11
$11
€ 10
€ 10
  • Description
  • Discussion

About speaker

About the talk

Topic: IT
Track: iOS

Swift’s goal is to be safe enough for applications programming, fast enough for systems programming, interoperate seamlessly with Objective-C, productive enough for scripting and machine learning, and easy enough to teach to children. In the language designer’s own words, “World Domination.” But what’s the cost of these competing priorities?

In this talk, we’ll see how some of the most entertaining and interesting consequences of these conflicting priorities played out in Uber’s multi-million line Swift codebase: Objective-C interop went horribly wrong, a seemingly reasonable design failing because of seemingly arbitrary type system restrictions, and a harrowing example of a bug in the Swift type-checker becoming an integral part of an important library.

Share

Cackle comments for the website

Buy this talk

Access to the talk “When Syntactic Sugar Goes Sour”
Available
In cart
690 ₽
690 ₽
$11
$11
€ 10
€ 10

Video

Get access to all videos “MBLTdev 18”
Available
In cart
6 900 ₽
6 900 ₽
$101
$101
€ 91
€ 91
Ticket

Interested in topic “IT”?

You might be interested in videos from this event

September 28 2018
Moscow
16
122
app store, apps, development, google play, mobile, soft

Similar talks

Jason Gerlowski
Solr Integrations Engineer at Lucidworks
Available
In cart
Free
Free
Free
Free
Free
Free
Tim Allison
Data Scientist at NASA Jet Propulsion Laboratory
Available
In cart
Free
Free
Free
Free
Free
Free

Buy this video

Video

Access to the talk “When Syntactic Sugar Goes Sour”
Available
In cart
690 ₽
690 ₽
$11
$11
€ 10
€ 10

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
505 conferences
19653 speakers
7164 hours of content