Jonathan Blow on Swift's Compile Times

preview_player
Показать описание
Jonathan Blow on Swift's Compile Times

Clip from Jonathan Blow

#jonathanblow #gamedev #webdevelopment #programming #swift
Рекомендации по теме
Комментарии
Автор

"Someone, help me, the [lang]] compile time is too fast" is a Stack Overflow post no one would make

chepulis
Автор

I remember in swift 1.0 days certain type inferences took exponential time. Your compiler would just run in an infinite loop trying to figure them out I don’t even think they timed out

sporefergieboy
Автор

Compile time is hugely underrated when looking at compilers

Go has gained enormous traction thanks to excellent compile speed

steveoc
Автор

Swift is one thing, Xcode is another. It's so damn slow and broken all the time. I'm sure Swift is slow by itself but using Xcode alongside it is a whole new level of suffering.

HairyPixels
Автор

Jonathan Blow is so smart and so attractive

southgonholditdown
Автор

Funny that one of the search results names him and jai.

RandomlyAwesomeGamer
Автор

haha Nice one!! Are you going to do the same for Rust compile time?

iamjhou
Автор

"Reads first page of google"
"Gets views"
How does he do it?

sayChristIsKing
Автор

After Go, all compilers feel like molasses, except Borland Turbo Pascal 7, which is superior in all ways.

AllanSavolainen
Автор

So is Rust and Haskell, such type systems come at a cost.

TeamPuzel
Автор

as if people who write about compile time in swift are doing that to praise it's speed (oh it compiled 1m lines in 1s let me write an article real quick) of course it's going to be about people complaining about speed no matter how neutral your search is

jalalle
Автор

This is the definition of confirmation bias

nidavelliir
Автор

Why everyone is so concerned about compile time? It's like those people who compare linux distributions by memory usage.

evlogiy
Автор

Biased.... people generally don't log onto social media to brag about compile times, but they do to complain about them. So naturally there would be more posts about speeding up compile times.

Can't wait for Jai to release so I can perform the same "experiment" haha. Even if jai is super fast at compilation, there will be enough people still trying to optimize their build time to fill the first page of search results with similar posts.

jonahbranch
Автор

Swifts compile times truly are garbage, I tried it out and noped right out of there. Jai all the way.

afg
Автор

If compile time was really that important everybody would be programming in turbo pascal. C had pretty bad compile times back in the day.

remcogreve
Автор

Not sure about this vid. Feels like you're phoning it in.

potato
Автор

Swift and swift compiler are not the same thing tho!

lapieuvreee
Автор

That's not quite neutral though. The very nature of "compile time" is that you don't want to have any.

mohamaddelkhah
Автор

As much as I generally agree with JB. This is a bad metric.

Type in "headache" and everything is about curing a headache. Compile time is inherently a pain point, so of course most results will be for solutions.

KamaKase