Size: a a a

2020 February 17

PK

Phil Kulin in Go-go!
Ну он тут прав
источник

p

pragus in Go-go!
YWNWA
меня удивляет, почему в Го изучают асинхронное программирование, если это 1. не фп язык 2. язык нацелен на многопоточность
А что вы подразумеваете под "асинхронное программирование"?
источник

AS

Alexey Shatunov in Go-go!
Daniel Podolsky
ты обещал же 🙂
все ухожу ухожу... меня просто коробит когда люди обсуждаеют асинхронщину в контексте не процессорных инструкций а работы с сисколами в ОС
источник

F

Foxcool in Go-go!
многопоточность вообще сомнитеьная тема
источник

F

Foxcool in Go-go!
и в го вроде по дефолту один поток включен?
источник

а

а кто это in Go-go!
Daniel Podolsky
это термин из времен первых версия жабы
и что
источник

RS

Roman Sharkov in Go-go!
Foxcool
и в го вроде по дефолту один поток включен?
в Go по дефолту столько потоков, сколько у тебя ядер 🙂
источник

AS

Alexey Shatunov in Go-go!
Foxcool
и в го вроде по дефолту один поток включен?
нет, даже если сделать GOMAXPROCS=1 то он будет системные треды новые рожать
источник

F

Foxcool in Go-go!
оок
источник

а

а кто это in Go-go!
Alexey Shatunov
нет, даже если сделать GOMAXPROCS=1 то он будет системные треды новые рожать
системные треды любая программа рожает
источник

AS

Alexey Shatunov in Go-go!
а кто это
системные треды любая программа рожает
планировщик в Go настолько продвинутый что ему вообще никто не указ
источник

D

DaySandBox in Go-go!
Message from Error Z ØÑÊ deleted. Reason: external link (?)
источник

AS

Alexey Shatunov in Go-go!
основная задача Go - по максимуму высадить проц, а это значит что при наступлении блокирующего системного вызова - го будет новый системный тред делать
источник

AS

Alexey Shatunov in Go-go!
на это нельзя повлиять, можно лишь понять и простить
источник

VL

Vitaliy Levchenko in Go-go!
Foxcool
и в го вроде по дефолту один поток включен?
с tinygo, думаю, возможно получить один тред. Кто-нибудь здесь с ним работал?
источник

PK

Phil Kulin in Go-go!
Alexey Shatunov
основная задача Go - по максимуму высадить проц, а это значит что при наступлении блокирующего системного вызова - го будет новый системный тред делать
А что там сейчас с блокирующими вызовами? Дисковый io насколько я понимаю?
источник

AS

Alexey Shatunov in Go-go!
Phil Kulin
А что там сейчас с блокирующими вызовами? Дисковый io насколько я понимаю?
некоторые
источник

DY

Denys Yaroshenko in Go-go!
если в map[interface{}] две разных типа но с одинаковыми полями и данными, сериализирует оба объекта в один или нет ?
источник

PK

Phil Kulin in Go-go!
Denys Yaroshenko
если в map[interface{}] две разных типа но с одинаковыми полями и данными, сериализирует оба объекта в один или нет ?
[немедленно перекрестился]
источник

АХ

Алексей Хлыстунов in Go-go!
Ахахах
источник