(no subject)
2015-02-03 18:04Всё таки у разработчиков D тараканов в голове значительно меньше, чем у разработчиков Go.
Жаль, что за 10 лет разработки и D, и Rust и (в меньшей степени) Go, не уловили тренда с количеством CPU в одном компе. Да, 10 лет назад только-только начали появляться настольние машины более чем с одним ядром. Сейчас у меня в телефоне 8 ядер, если я не путаю. А как был Erlang единственным языком, в котором написать однопоточную программу сложнее, чем многопоточную — так и остался.
P.S. Впрочем, при всех его тараканах, я считаю что Go — отличный язык. Эдакий PHP на стероидах. Я очень удивлюсь, если он не вынесет в ближайшие лет 5 из этой ниши всех и вся.
Originally published at U.F.M's Homepage. You can comment here or there.
(no subject)
Date: 2015-02-03 20:58 (UTC)(no subject)
Date: 2015-02-04 22:52 (UTC)(no subject)
Date: 2015-02-05 00:34 (UTC)(no subject)
Date: 2015-02-05 00:45 (UTC)А у go рантайма какая-то болезнь в этом месте.
PS Я использую gccgo для этого, но он странный. (ну и рантайм там сильно свой -- с тредами в качестве горутин (1-в-1) и соотв. честным блокирующим io). Мне честно говоря и в родном рантайме/компиляторе такой фичи не хватает -- включаемой при компиляции. Именно для отладки утечек в сишных биндингах.