ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

ʻO ka mea hou loa, mai Iulai 8 a 12, ʻelua mau hanana koʻikoʻi i hana ʻia i ka manawa hoʻokahi - ka ʻaha kūkā Hydra a me ke kula SPTDC. Ma kēia pou makemake wau e hōʻike i kekahi mau hiʻohiʻona a mākou i ʻike ai i ka wā o ka ʻaha kūkā.

ʻO ka haʻaheo nui o Hydra a me ke Kula ka poʻe ʻōlelo.

  • ʻEkolu laureates Nā makana Dijkstra: Leslie Lamport, Maurice Herlihy a me Michael Scott. Eia kekahi, ua loaʻa ʻelua iā Maurice. Ua loaʻa pū ʻo Leslie Laport makana ʻo Turing - ka makana ACM hanohano loa i ka ʻepekema kamepiula;
  • ʻO Cliff Click ka mea nāna i hoʻokumu i ka Java JIT compiler;
  • Nā mea hoʻomohala Corutin - Roman Elizarov (elizarov) a me Nikita Koval (ndkoval) no Kotlin, a me Dmitry Vyukov no Go;
  • Nā mea kōkua iā Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Yandex Database (Semyon Checherinda a me Vladislav Kuznetsov);
  • A he nui nā poʻe kaulana ʻē aʻe: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (C++ memory model), Pedro Ramalhete (wait-free data structures), Alexey Zinoviev (ML), Dmitry Bugaichenko (graph analysis).

A ʻo ke kula kēia:

  • Ke Kulanui ʻo Brown (Maurice Herlihy),
  • Ke Kulanui o Rochester (Michael Scott),
  • Ke Kulanui o Waterloo (Trevor Brown),
  • Ke Kulanui o Nantes (Achour Mostefoui),
  • ʻO David Ben-Gurion University of the Negev (Danny Hendler),
  • Ke Kulanui o Kaleponi ma Los Angeles (Eli Gafni),
  • Institut polytechnique de Paris (Petr Kuznetsov),
  • Microsoft Research (Leslie Laport),
  • VMware Research (Ittai Abraham).

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

ʻO ke kumumanaʻo a me ka hana, ka ʻepekema a me ka hana

E hoʻomanaʻo au iā ʻoe he hanana liʻiliʻi ke Kula SPTDC no hoʻokahi haneli a me ka hapa haneri kānaka; ʻākoakoa nā mea hoʻomālamalama papa honua ma laila a kamaʻilio e pili ana i nā pilikia o kēia wā ma ke ʻano o ka helu helu helu. ʻO Hydra kahi ʻaha kūkā helu helu ʻelua lā i mālama ʻia i ka like. He ʻoi aku ka ʻenehana ʻo Hydra, ʻoiai ʻoi aku ka ʻike ʻepekema o ke Kula.

ʻO kekahi o nā pahuhopu o ka hui ʻo Hydra e hoʻohui i nā loina ʻepekema a me ka ʻenekinia. Ma kekahi ʻaoʻao, loaʻa kēia ma ke koho ʻana i nā hōʻike i loko o ka papahana: me Lamport, Herlihy a me Scott, ʻoi aku ka nui o nā hōʻike noiʻi a Alex Petrov, nāna i hāʻawi iā Cassandra, a i ʻole Roman Elizarov mai JetBrains. Aia ʻo Martin Kleppman, nāna i kūkulu a kūʻai aku i nā mea hoʻomaka a ke aʻo nei ʻo CRDT ma ke Kulanui ʻo Cambridge. Akā ʻo ka mea ʻoluʻolu, ʻo Hydra a me SPTDC e paʻa ʻia ma kahi ʻaoʻao - he ʻokoʻa kā lākou hōʻike, akā he wahi maʻamau no ke kamaʻilio.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Kalulu ana

ʻElima mau lā o ke Kula i ka lālani he hanana nui loa a he nui nā hana, no ka poʻe komo a me ka mea hoʻonohonoho. ʻAʻole hiki i nā kānaka a pau i nā lā hope loa. Aia kekahi poʻe i hele i Hydra a me ke Kula i ka manawa like, a no lākou nā lā hope i lilo i mea nui loa. Hoʻopiʻi ʻia kēia haunaele e kahi kaiapuni hohonu loa. ʻAʻole kēia ma muli o ka leo wale nō, akā no ka maikaʻi o ka mea. ʻAʻole i manaʻo ʻia nā hōʻike a me nā haʻiʻōlelo a pau ma nā hanana ʻelua, no laila ma nā wahi āu e hele ai, luʻu koke ʻoe i kahi mamao a hohonu, ʻaʻole e hoʻokuʻu ʻia ʻoe a hiki i ka hopena.

ʻOiaʻiʻo, pili ka nui i ka hoʻomākaukau mua ʻana o ka mea komo. He manawa ʻakaʻaka i ka wā i kūkākūkā kūʻokoʻa ai nā hui ʻelua o ke alahele i ka hōʻike a Heidi Howard: i kekahi poʻe he mea maʻamau loa ia, aʻo nā mea ʻē aʻe, noʻonoʻo nui i ke ola. He mea hoihoi ia e like me ka poʻe i komo i nā komite papahana (i makemake e noho inoa ʻole), hiki ke hoʻokō ʻia nā hōʻike a Hydra a me nā haʻi ʻōlelo a ke Kula i kā lākou mau hanana. No ka laʻana, inā hele mai kahi ʻōpio PHP i kahi hālāwai PHP e aʻo i ke ola, he mea liʻiliʻi loa ia e manaʻo ai he ʻike hohonu kona e pili ana i nā mea i loko o Zend Engine. Maʻaneʻi,ʻaʻole i hānai punae ka poʻe haʻiʻōlelo i nā ʻōpio, akā hoʻopuka koke i kekahi pae o ka ʻike a me ka ʻike. ʻAe, ʻoiaʻiʻo, kiʻekiʻe loa ke kiʻekiʻe o nā poʻe e hoʻohana ana i nā ʻōnaehana puʻupuʻu a kākau i nā kernels runtime, kūpono kēia. Ma ka hoʻoholo ʻana i ka hopena o ka poʻe i komo, ua maʻalahi ke koho i kahi hōʻike e pili ana i ka pae a me ke kumuhana.

Inā mākou e kamaʻilio e pili ana i nā hōʻike kikoʻī, ua maikaʻi lākou a pau ma ko lākou ala ponoʻī. Ma ka noʻonoʻo ʻana i ka ʻōlelo a ka poʻe a me ka mea e ʻike ʻia mai ka palapala manaʻo, ʻo kekahi o nā hōʻike maikaʻi loa ma ke Kula. "Nā hale ʻikepili pale ʻole" ʻO Michael Scott, ua haehae wale ʻo ia i nā mea āpau, loaʻa iā ia kahi helu maʻamau ma kahi o 4.9.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Metaconference

Ma mua o ka hoʻomaka ʻana o Hydra a me ke Kula, ʻo Ruslan ARG89 Ua manaʻo ʻia aia kekahi ʻano "meta-conference" - kahi ʻaha kūkā o nā ʻaha kūkā, kahi e hoʻokomo ʻia ai nā poʻe kiʻekiʻe o nā hanana ʻē aʻe i loko, me he mea lā i loko o kahi lua ʻeleʻele. A pēlā i hana ai! Eia kekahi laʻana, i waena o nā haumāna o ke Kula i ʻike ʻia Ruslan Cheremin mai DeutscheBank, he loea kaulana i ka multithreading.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

A o na lala Hydra i ikeia ʻO Vadim Tsesko (incubi) a Andrey Pangin (apanin) mai ka hui Odnoklassniki. (Ma ka manawa like, ua kōkua pū ʻo Vadim iā mākou e hana i ʻelua mau nīnauele maikaʻi loa me Martin Kleppman - hookahi no Habr, a me nā mea ʻē aʻe no ka poʻe nānā i ka hoʻolaha pūnaewele). He mau lālā Komite Polokalamu DotNext, nā mea kamaʻilio kaulana ʻo Anatoly Kulakov lāua ʻo Igor Labutin. No ka Javist aia ʻO Dmitry Alexandrov и ʻO Vladimir Ivanov. ʻIke pinepine ʻoe i kēia poʻe ma nā wahi ʻokoʻa loa - dotnetists ma DotNext, javaists ma Joker, a pēlā aku. A no laila, noho pū lākou ma nā hōʻike Hydra a kūkākūkā pū i nā pilikia ma nā buffs. I ka nalo ʻana o kēia māhele hoʻokalakupua e nā ʻōlelo hoʻonohonoho a me nā ʻenehana, puka mai nā hiʻohiʻona o ke kumuhana: kamaʻilio nā loea runtime ikaika me nā runtimers ʻē aʻe, hoʻopaʻapaʻa nui nā mea noiʻi computing theory me nā mea noiʻi ʻē aʻe. .

Ma ka hoike e like me ke kumu hoʻomanaʻo C++ e noho ana nā mea hoʻomohala OpenJDK ma ka lālani mua (ma ka liʻiliʻi loa, ʻike wau iā lākou ma ka ʻike, ʻaʻole naʻe ka poʻe Pythonist, aia paha nā Pythonists ma laila). ʻOiaʻiʻo, aia kekahi mea ʻo Shipilevsky i kēia hōʻike ... ʻAʻole ʻo Ori e haʻi pololei i ka mea like, akā hiki ke nānā pono i nā mea like. ʻOiai ma hope o nā mea a pau i hana ʻia i nā kūlana C ++ hou loa, ʻaʻole i hoʻopaʻa ʻia nā pilikia e like me ke ʻano o ka wai aniani, a no laila hiki iā ʻoe ke hele i kahi hōʻike a hoʻolohe i ke ʻano o ka poʻe "ma kēlā ʻaoʻao o ka pā" e ho'āʻo ana e hoʻoponopono i kēia mau pilikia, E like me kā lākou noʻonoʻo ʻana, hiki i kekahi ke hoʻohiwahiwa i nā ala i ka hopena i loaʻa (Ori kekahi o nā koho hoʻoponopono).

Nui ka poʻe i komo i nā komite papahana a me nā ʻenekini kaiaulu. Ua hoʻoponopono kēlā me kēia kanaka i ko lākou mau pilikia pili i ka hui, kūkulu i nā alahaka, a loaʻa nā pilina. Ua hoʻohana au i kēia ma nā wahi a pau e hiki ai iaʻu, a, no ka laʻana, ua ʻae mākou me Alexander Borgardt mai Moscow C++ Pūʻulu mea hoʻohana e kākau pū i kahi ʻatikala piha piha e pili ana i nā mea hana a me ka asynchrony ma C++.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Ma ke kiʻi: Leonid Talalaev (ltalal, hema) a me Oleg Anastasyev (m0nstermind, ʻākau), alakaʻi i nā mea hoʻomohala ma Odnoklassniki

Nā ʻāpana kūkākūkā ahi a me nā puʻupuʻu

Ma nā ʻaha kūkā, aia nā poʻe komo i ʻike i ke kumuhana a me nā mea haʻiʻōlelo (a i kekahi manawa ʻoi aku ka maikaʻi ma mua o ka poʻe haʻiʻōlelo - no ka laʻana, i ka wā o ka mea hoʻomohala i ke kumu o kekahi ʻenehana i waena o nā mea komo). Nui nā poʻe i komo ma Hydra. No ka laʻana, i kekahi manawa a puni Alex Petrov haʻi e pili ana iā Cassandra, nui ka poʻe i hoʻokumu ʻia ʻaʻole hiki iā ia ke pane i nā mea a pau. I kekahi manawa, ua hoʻokuʻu ʻia ʻo Alex i ka ʻaoʻao a hoʻomaka e haehae ʻia me nā nīnau, akā ua kiʻi ʻia ka hae hāʻule e kahi mea hoʻomohala Rust kaulana i nā pōʻai. ʻO Tyler Neely a kaulike pono i ka ukana. I koʻu noi ʻana iā Tyler no ke kōkua me ka ninaninau pūnaewele, ʻo kāna mea wale nō i nīnau ai, "Ahea mākou e hoʻomaka ai?"

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

I kekahi manawa, ua komo ka ʻuhane o ke kūkākūkā i loko o nā hōʻike: Ua hoʻonohonoho ʻo Nikita Koval i kahi hālāwai Q&A koke, e māhele ana i ka hōʻike i nā ʻāpana.

A ʻo ka hope, ma ka BOF no ka multi-threading, hoʻomanaʻo lākou e pili ana i ka hoʻomanaʻo non-volatile, ua huki ʻia lākou i kēia bof. Pedro Ramalhete ma keʻano he loea nui, a weheweheʻo ia i nā mea a pau i nā mea a pau (ma ka pōkole,ʻaʻole hoʻoweliweli ka hoʻomanaʻoʻole i ka wā e hiki mai ana). ʻO kekahi o nā pūʻali o kēia bof, ma ke ala, ʻo ia ʻO Vladimir Sitnikov, ka mea lawelawe ma nā komite papahana o kekahi helu pupule o nā hālāwai kūkā ... me he mea lā elima i ka manawa i kēia manawa. Ma ka ʻaoʻao aʻe e pili ana i ka "CS Modern i ka honua maoli" ua kūkākūkā pū lākou iā NVM a hiki i kēia ma o lākou iho.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Hiki iaʻu ke kaʻana like i ka ʻike nui ʻaʻole paha i ʻike ʻia e ka poʻe i pili pono i ka moʻolelo. Ua hookani o Eli Gafni i ke ahiahi o ka la mua o ke Kula, a i kekahi la ae, noho iho la oia a hoomaka i ka hoolele ana ia Lamport, a mai waho aku me he mea la he mea paani keia a ua lawa ole o Eli. He ʻano troll kēia i hoʻomaka e lawe i ka lolo o Leslie. ʻO kaʻoiaʻiʻo, ʻo ka mea ʻoiaʻiʻo he mau hoaaloha maikaʻi loa lākou, he mau makahiki he mau makahiki, a he ʻakaʻaka aloha wale nō kēia. ʻO ia hoʻi, ua hana ka hoʻohenehene - ua hāʻule nā ​​​​kānaka a puni iā ​​ia, lawe ʻia ma ke ʻano waiwai.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Ma kahi kaʻawale, makemake wau e ʻike i ka nui o ke aloha a me ka hoʻoikaika ʻana o nā mea haʻiʻōlelo i kēia. Kū kekahi ma ke kahua kūkākūkā a hiki i ka minuke hope, kokoke no nā hola. Ua pau ka hoomaha i ka manawa ma mua, ua hoʻomaka ka hōʻike, ua pau, ua hoʻomaka ka hoʻomaha hou - a ʻO Dmitry Vyukov hoʻomau i ka pane ʻana i nā nīnau. Ua loaʻa iaʻu kahi moʻolelo hoihoi - i ka lawe ʻana iā Cliff Click me ka pīhoihoi, ʻaʻole i loaʻa iaʻu kahi wehewehe maopopo a kūpono hoʻi o kēlā kūkākūkā hoʻonāukiuki e pili ana i ka nele o nā hoʻokolohua. no kekahi mau mea ma H2O, akā loaʻa pū kekahi loiloi piha o ia ʻōlelo hou AA. ʻAʻole wau i nīnau no kēia: Ua nīnau wale wau i kāu mea e heluhelu ai e pili ana iā AA (ua hiki iā ʻoe ke hoʻolohe podcast), a ua hoʻolilo ʻo Cliff i ka hapalua hola e kamaʻilio e pili ana i ka ʻōlelo a me ka nānā ʻana i ka maopopo ʻana o kāna ʻōlelo. Kupanaha. Pono mākou e kākau i kahi habrapost e pili ana iā AA. ʻO kekahi ʻike ʻē aʻe ʻo ka nānā ʻana i ke kaʻina loiloi noi huki ma Kotlin. He manaʻo kupua maoli nō ke hele ʻoe i loko o nā hui kūkākūkā like ʻole, nā mea haʻi ʻōlelo like ʻole, a hoʻokomo ʻia i loko o kahi honua hou. He mea kēia ma ka pae "Aia, Aia" na Radiohead.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

'Ōlelo Pelekania

ʻO Hydra 2019 kā mākou hālāwai kūkā mua kahi o ka ʻōlelo nui ʻo English. Hāʻawi kēia i kāna mau pono a me kāna mau pilikia. ʻO kahi pōmaikaʻi ʻike ʻia ʻaʻole hele wale nā ​​​​kānaka i ka ʻaha kūkā mai Rūsia, no laila i waena o nā mea komo e hiki ai iā ʻoe ke hālāwai me nā ʻenekinia mai ʻEulopa a me nā ʻepekema mai ʻEnelani. Lawe nā mea haʻiʻōlelo i kā lākou mau haumāna. Ma keʻano laulā, ʻoi aku ka nui o ka manaʻo o nā mea haʻiʻōlelo koʻikoʻi e hele i kēlā ʻaha kūkā. E noʻonoʻo ʻoe he mea haʻiʻōlelo ʻoe ma kahi hālāwai kūkā ʻōlelo Lūkini loa: ua hāʻawi ʻoe i kāu hōʻike, pale i ka wahi kūkākūkā, a laila pehea? Hele a puni ke kūlanakauhale a ʻike i nā wahi mākaʻikaʻi? ʻO kaʻoiaʻiʻo, uaʻike mua nā mea'ōlelo kaulana i nā mea a pau o ka honua,ʻaʻole lākou makemake e hele eʻike i nā liona a me nā alahaka huki, ua luhi lākou. Inā ma ka ʻōlelo Pelekania nā hōʻike a pau, hiki iā lākou ke komo i ka ʻaha kūkā ma ke ʻano laulā, leʻaleʻa, hui pū i nā wahi kūkākūkā, a pēlā aku. He oluolu ka lewa i ka poe haiolelo.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

ʻO ka hemahema ʻike ʻia ʻaʻole ʻoluʻolu nā kānaka a pau e kamaʻilio ma ka ʻōlelo Pelekania. Nui ka poʻe i hoʻomaopopo maikaʻi, akā ʻōlelo maikaʻi ʻole. Ma keʻano laulā, nā mea maʻamau i hoʻoholoʻia ma nāʻano likeʻole. Eia kekahi laʻana, ua hoʻomaka kekahi mau wahi kūkākūkā ma ka'ōlelo Lūkini, akā ua hoʻololi kokeʻia i ka'ōlelo Pelekānia i ka wā iʻikeʻia ai ka mea mua i ka'ōlelo Pelekānia.

Pono wau e hana i ka wehe ʻana a me ka pani ʻana o ka hoʻolaha pūnaewele ma ka ʻōlelo Pelekania wale nō a komo i kekahi mau nīnau ninaninau me nā loea. A he paʻakikī maoli kēia noʻu i poina ʻole koke. I kekahi manawa Oleg Anastasyev (m0nstermind) ua haʻi wale mai iaʻu e noho pū me lākou i ka wā o ka nīnauele, a ua lohi au i ka hoʻomaopopo ʻana i ke ʻano o ia mea.

Ma ka ʻaoʻao ʻē aʻe, he mea leʻaleʻa i ka nīnau ʻana o nā poʻe i nā nīnau ma nā hōʻike me ke kani. ʻAʻole wale ka poʻe ʻōlelo maoli, akā ua hana maikaʻi nā mea āpau. Ma nāʻaha kūkā'ē aʻe, uaʻike pinepineʻia ka hilahila o ka poʻe e nīnau i nā nīnau mai ka poʻe hālāwai ma ka'ōlelo Pelekānia haʻihaʻi, a hiki ke hoʻokuʻu wale i kahi mea ma kahi o ke kūkākūkā. He ʻokoʻa loa kēia ma ʻaneʻi. ʻO ka pili ʻana, ua hoʻopau kekahi Cliff Click i kāna mau hōʻike ma mua iki, a ma hope o ka hahai ʻana o nā nīnau ma ke kaʻina hoʻomau, neʻe ke kamaʻilio ʻana i loko o ke kahua kūkākūkā - me ka ʻole o ka hoʻomaha ʻana a i ʻole ke keakea. Hoʻohana like ia i ka hui Q&A a Leslie Lamport; ʻaʻole pono ka mea hōʻike e nīnau i kāna mau nīnau, ua hele mai nā mea komo me nā mea āpau.

Aia nā ʻano mea liʻiliʻi a kakaʻikahi ka poʻe i ʻike, akā aia nō. Ma muli o ke ʻano o ka ʻaha kūkā ma ka ʻōlelo Pelekania, ʻoi aku ka māmā o ka hoʻolālā ʻana o nā mea e like me nā lau a me nā palapala ʻāina. ʻAʻohe pono e hoʻokaʻawale i nā ʻōlelo a hoʻopili i ka hoʻolālā.

Kākoʻo a me ka hōʻikeʻike

Ua kōkua nui ko mākou poʻe kākoʻo iā mākou i ka hana ʻana i ka ʻaha kūkā. Mahalo iā lākou, aia mau kekahi mea e hana ai i ka wā hoʻomaha.

Ma ke ku ana Deutsche Bank TechCenter hiki iā ʻoe ke kamaʻilio me nā ʻenekinia o nā ʻōnaehana multi-threaded, hoʻoponopono i ko lākou mau pilikia mai kou poʻo, lanakila i nā makana poina ʻole a loaʻa ka manawa maikaʻi.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Ma ke ku ana Kūlana hiki iā mākou ke kamaʻilio e pili ana i kā lākou mau ʻōnaehana ponoʻī, ʻo ka wehe a me ka wehe ʻana: kahi waihona waihona i hoʻomanaʻo ʻia, kahi log binary puʻupuʻu, kahi microservice orchestration system, kahi halihali ākea no ka telemetry, a pēlā aku. A ʻoiaʻiʻo, nā puʻupuʻu a me nā hoʻokūkū, nā mea hoʻopili me ka pōpoki binary a me ka Suffering Middle Ages, nā makana e like me ka puke a Martin Kleppmann a me nā kiʻi LEGO.

E ʻoluʻolu e hoʻomaopopo i ka nānā ʻana o nā pilikia Kontur paʻi ʻia ma Habré. ʻIke maikaʻi, pono ke nānā.

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Hiki i ka poʻe makemake ke kūʻai i nā puke like ʻole a kūkākūkā pū me nā hoa hana. Ua ʻākoakoa ka lehulehu no ke kau autograph!

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Nā hopena

ʻO ka Hui Hydra a me ke kula SPTDC he mau hanana koʻikoʻi no mākou ma ke ʻano he hui hoʻonohonoho a no ke kaiāulu holoʻokoʻa. He manawa kēia e nānā ai i ko kākou wā e hiki mai ana, e hoʻomohala i ka manaʻo hoʻokahi no ke kūkākūkā ʻana i nā pilikia o kēia wā, a e nānā pono i nā kuhikuhi hoihoi. Ua puni ka Multithreading no ka manawa lōʻihi loa, akā ua lawe ʻia he ʻumi makahiki ma hope o ka puka ʻana o ka mea hana multi-core mua loa no ka laha ʻana o ka hanana. ʻO ka mea a mākou i lohe ai ma nā hōʻike i kēia pule, ʻaʻole ia he nūhou pōkole, akā ʻo ke ala i ka wā e hiki mai ana a mākou e hahai ai i nā makahiki e hiki mai ana. ʻAʻohe mea hao no ka Hydra aʻe i kēia pou, akā hiki iā ʻoe ke manaʻolana no ka maikaʻi. Inā makemake ʻoe i nā pilikia e like me kēia, makemake paha ʻoe e nānā i kā mākou mau hanana ʻē aʻe, e like me nā kamaʻilio kūkākūkā hardcore Hōʻike 2019 ai ole ia, DotNext 2019 Moscow. E ʻike iā ʻoe ma nā ʻaha kūkā e hiki mai ana!

ʻEkolu mau makana Dijkstra Prize: pehea i hele ai ʻo Hydra 2019 a me SPTDC 2019

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka