Size: a a a

2021 October 31

c

codingteam@cjr in codingteam
Minoru
@fvnever: учитывая, *кто* делает TypeScript и *какой* язык они понемногу адоптят, не исключено, что в какой-то момент tsc выбросят и просто возьмут имплементацию из swc :)
источник

Dv

Dr. Friedrich von Ne... in codingteam
А кто его делает и какой язык адоптят?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Хейлсберг, Delphi?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Вот это будет номер!
источник

c

codingteam@cjr in codingteam
Minoru
я имел в виду Microsoft и Rust ._.
источник

FO

FORTRAN ONE LOVE in codingteam
일요일 아침 v0.6.1-20211031!
источник

Dv

Dr. Friedrich von Ne... in codingteam
А я написал ядрёный код!
источник

FO

FORTRAN ONE LOVE in codingteam
Устрица 😌
источник

g

gsomix in codingteam
Уже можно ревьювить?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Да.
источник

g

gsomix in codingteam
Отлично.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Я сам поревьюил и поправил чо нашёл.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Сегодня для разнообразия решил сам с собой не переругиваться на Гитхабе!
источник

g

gsomix in codingteam
Сам с собой пил чай с плюшками?
источник

Dv

Dr. Friedrich von Ne... in codingteam
С вареньем!
источник

g

gsomix in codingteam
источник

c

codingteam@cjr in codingteam
Minoru
да это же Гсомикс! *немедленно поняшил*
источник

c

codingteam@cjr in codingteam
Minoru
у меня онтопик, все в машину^W^W^W. Я создаю worker threads, и мне хотелось бы потом их аккуратно завершить — то есть сказать им, что пора прекращать работу, и в главной нити дождаться, когда они это сделают. Для этого я придумал вот что: главная нить при запуске нового треда кладёт его JoinHandle в массив, а при завершении просто проходится по массиву и вызывает .wait(). Сообщение «пора закругляться» передаётся через AtomicBool. Проблема в том, что воркеры могут завершаться досрочно
Изначально я думал, что воркер при завершении будет сам себя удалять из массива, но при шлатном завершении получится дедлок: главная нить взяла мьютекс массива и ждёт завершения треда, а тред ждёт мьютекса, чтобы удалиться из массива. Как нормальные люди такое делают?
источник

c

codingteam@cjr in codingteam
Minoru
пока что из идей у меня только какой-нибудь семафор, чтобы главная нить дожидалась, когда он обнулится. Но семафоры, насколько я понимаю, всегда заранее известного размера, а меня это не устраивает. Можно сделать что-то похожее на атомике, но тогда главная нить будет busy-wait-ить, что вроде как не очень красиво
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне кажется, на завершении можно вступить в специальный режим, при котором ты не удаляешься из массива, ну например.
источник