Size: a a a

2019 January 10

IP

Ivan Porozhnyy in Канада IT
Alex S
вот в node.js  какой то другой подход в паралельности
https://tour.golang.org/concurrency/1 вот пример, чтобы было понятнее)
источник

V

Vsevolod in Канада IT
Denys
который с async/await упёртым из шарпа?
Я думал это универсальная такая штука, асинхронщина в питоне тоже сейчас на этом строится.
источник

IP

Ivan Porozhnyy in Канада IT
Vsevolod
Я думал это универсальная такая штука, асинхронщина в питоне тоже сейчас на этом строится.
В расте тоже не так, как мне помнится
источник

D

Denys in Канада IT
Vsevolod
Я думал это универсальная такая штука, асинхронщина в питоне тоже сейчас на этом строится.
в шарпе появилась где-то лет 8 назад. Насколько я знаю, в других мейнстримовых языках заметно позже, а кое-где до сих пор нет
источник

IP

Ivan Porozhnyy in Канада IT
Denys
в шарпе появилась где-то лет 8 назад. Насколько я знаю, в других мейнстримовых языках заметно позже, а кое-где до сих пор нет
Надеюсь, в php завезут к 8 версии. Сейчас куча тулз типа roadrunner, где можно было бы это уже заюзать. Вернее не так - многопоточность в пхп есть, но вообще не торт
источник

D

Denys in Канада IT
А в шарп пришло из фшарпа, хотя оно там несколько другое.
источник

V

Vsevolod in Канада IT
Denys
в шарпе появилась где-то лет 8 назад. Насколько я знаю, в других мейнстримовых языках заметно позже, а кое-где до сих пор нет
Интересно. Надо изучить вопрос.

В питоне асинк появился относительно недавно и прошёл несколько стадий (включая колбеки) и сейчас вот async/await, поэтому они 100% откуда-то сперли.
источник

D

Denys in Канада IT
Этот неловкий момент когда куча всякой радости в мейнстрим языках упёрта из сишарпа (а тот в свою очередь из фшарпа), но об этом мало кто знает :)
Лямбды были где-то в 2007м году, сразу же вместе с крутой либой для работы с коллекциями (аналоги map/filter/aggregate и т.д.)
Async/await где-то в 2011м году :)
Это из самых значимых.
источник

VK

Vasily Khoruzhick in Канада IT
Denys
Этот неловкий момент когда куча всякой радости в мейнстрим языках упёрта из сишарпа (а тот в свою очередь из фшарпа), но об этом мало кто знает :)
Лямбды были где-то в 2007м году, сразу же вместе с крутой либой для работы с коллекциями (аналоги map/filter/aggregate и т.д.)
Async/await где-то в 2011м году :)
Это из самых значимых.
ну в питоне лямбды были оооочень давно, собственноручно трогал в 2005-2006
источник

D

Denys in Канада IT
Vasily Khoruzhick
ну в питоне лямбды были оооочень давно, собственноручно трогал в 2005-2006
хм, с замыканиями и прочим?
источник

VK

Vasily Khoruzhick in Канада IT
Denys
хм, с замыканиями и прочим?
ну написать что-то вида:

i = 1
func(lambda a: i + 1) <= функция принимает на вход функцию :)

можно было
источник

B

Boris in Канада IT
Hans
глупости. просто как в коннкретной конторе заведено, так и называют. ну или у кого чсв чешется - тот инженером называет себя, если на персональном уровне
Во многих фирмах есть еще должность/позиция
Например я -  Senior member of technical staff, ггг
источник

D

Denys in Канада IT
Denys
хм, с замыканиями и прочим?
хм, пишут что прямо с первой версии 94го года их там запилили. Залётный лиспер сделал т.к. ему не хватало 👍
источник

VK

Vasily Khoruzhick in Канада IT
Denys
хм, пишут что прямо с первой версии 94го года их там запилили. Залётный лиспер сделал т.к. ему не хватало 👍
а еще в питоне функции - это first class objects
источник

T

Timur in Канада IT
Ivan Porozhnyy
В расте тоже не так, как мне помнится
в раст пока async/await не завезли, но работают над этим.
источник

D

Denys in Канада IT
Vasily Khoruzhick
а еще в питоне функции - это first class objects
ну оно много где так сейчас
источник

VK

Vasily Khoruzhick in Канада IT
Denys
ну оно много где так сейчас
В питоне это было в начале нулевых
источник

B

Boris in Канада IT
Artur
The Go gopher is an iconic mascot and one of the most distinctive features of the Go project.
Хе.. у этого слова куда более древние корни :)
Гуглим Gopher project :)
источник

B

Boris in Канада IT
Ivan Porozhnyy
Ну, почти. Там создаются горутины, они и работают сами по себе, можно сказать. Контекст, все дела
A чем это все лучше скажем OpenACC/OpenMP ?
источник

A

Artur in Канада IT
Boris
Хе.. у этого слова куда более древние корни :)
Гуглим Gopher project :)
думаю сообщество языка Го не по этой причине своего маскота выбрала, хотя им может к такой истории и захотелось бы косвенно быть поближе
источник