Тёмный

The How and Why of Fitting Things Together - Joe Armstrong 

Erlang Solutions
Подписаться 18 тыс.
Просмотров 18 тыс.
50% 1

Erlang Factory SF Bay Area 2013
More info and slides on the website: www.erlang-factory.com/confere...
Software is difficult because the parts don't fit together. Why is this? Can we do anything about this? And what's this got to do with Erlang? Come to my talk and you'll find out!

Наука

Опубликовано:

 

9 май 2013

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@hoekitchew1458
@hoekitchew1458 9 лет назад
The key part is at 33:56 that states that Types + FSM specifies the contract between communicating entities as the means to "Fit Things Together".
@BryonLape
@BryonLape 3 года назад
Mills and Dijkstra were adamant about proving correctness before writing a line of code.
@user-zq8bt6hv9k
@user-zq8bt6hv9k 2 года назад
24:05
@2brazy4ubitch
@2brazy4ubitch 10 месяцев назад
I feel like a lot of people could chill right out if they knew joe had solved all their problems for them in the 80s
@paulvalckenaers9709
@paulvalckenaers9709 7 лет назад
It is - most probably intrinsically - impossible to design and implement things that will fit together. The best we can aim/hope for are things that can be glued together 'as they are' where the glue has to provide and deliver significant functionality (and perform some syntax-level conversions). Inherently, 'design for the unexpected' only delivers intermediate and partial solutions where the 'finishing of the task at hand' will involve commitments that cannot survive future requirements. More info: store.elsevier.com/Design-for-the-Unexpected/Paul-Valckenaers/isbn-9780128036624/
@robheusd
@robheusd 7 лет назад
Erlang as a universal middle layer language Theory: Order decreases to O(N) Practice: Order increases to O( (N+1)²) ....
@TheIronSavior
@TheIronSavior 8 лет назад
That is a gross misrepresentation of the purpose of HTTP. It's almost never used for transferring static files anymore.
@amdphreak
@amdphreak 4 года назад
No, it really isn't. HTTP has simply been abused for purposes that it literally has no business being used for. HTTP is HyperText Transfer Protocol. Its only use is transferring a single document (file) at a time, (HTTP 1.0) or a few documents (files) asynchronously (HTTP 1.1+).
Далее
How we program multicores - Joe Armstrong
58:53
Просмотров 70 тыс.
Breaking Open: Erlang
40:21
Просмотров 12 тыс.
ВОТ ЧТО МЫ КУПИЛИ НА ALIEXPRESS
09:35
The Zen Of Erlang
38:16
Просмотров 19 тыс.
"The Mess We're In" by Joe Armstrong
45:50
Просмотров 379 тыс.
26 years with Erlang or How I got my grey hairs
1:00:20
АЙФОН Г0ВН0
0:54
Просмотров 1,4 млн
Новые iPhone 16 и 16 Pro Max
0:42
Просмотров 2 млн