to post messages and comments.

Взял с розеты два исходника. Один на Go (http://rosettacode.org/wiki/Atomic_updates#RWMutex) и один на D (http://rosettacode.org/wiki/Atomic_updates#D). Дополил до более-менее одтнакового алгоритма.

В результате вариант на D показывает в районе 6M операций в секунду, вариант на Go — в районе 8M.

Вот как они это делают?

Кстати, варианта на rust-е — нет. Может есть кто из фанатов раста — сделает?

Вариант на D: pastebin.com
Вариант на Go: pastebin.com

D

Мало того, что белорусский — я подозреваю, что он вообще времен СССР. Стрёмно его использовать — боюсь, чтосварю цемень :D

D

Вообще, предновогодняя суета это хорошо — можно поселиться на кухне и вполне оправданно готовить всякие новые вкусности :)

D

Числа с 30-го декабря и по 15 января у меня в жизни ожидается просто адский пипец. Потому прошу из виду не терять, не забывать и если будете видеть депрессивные или слезливые посты — не удивляйтесь.
У меня все. Спасибо за внимание.

примириться с участью языка программирования D меня заставила мысль, что D — это просто экспериментальная ветка C++.
Поэтому и новые фичи добавляются вперед исправления багов, поэтому и бесстыдно ломают совместимость, и развитием библиотек и биндингов практически никто не занимается и т.д. и т.п.

"I guess everybody (at least everybody with some interest in system programming languages) should know by now about the existence of Go, the new system programming language released yesterday by Google.

I think this has a huge impact in D, because it's trying to fill the same hole: a modern high-performance language that doesn't suck (hello C++!). They have a common goal too: be practical for business (they are designed to get things done and easy of implementation). But there are still very big differences about both languages. Here is a small summary (from my subjective point of view after reading some of the Go documentation)"
llucax.com.ar
И отзыв экспимриенсед разработчика на D: h3.gd

Решил копнуть глубже по теме D. Полез на хабр, удивительно, но поиск не дал результата.
Заметил, что мне карму подняли до нуля, ну и решил создать себе черновичок, чтобы туда заметки класть, а потом перекроить в статью.
Нажимаю "В черновики", а Firefox рисует XML-документ со смыслом ОК/редирект.
И никуда не редирект, и даже не ОК, а совсем бэд.
И дёрнул же меня чёрт вернуться на страницу назад и нажать "в черновики" ещё раз. С тем же результатом.
За всё деяния выше словил минус четыре в карму и минус 10 к хабрасиле.

D

Вот здесь (http://verypositive.com/files/d2.pdf) подробное и доходчивое введение в чертовски интересный язык D.
Если честно, то я просто сражён наповал его возможностями.
Поверьте, это не какая-то очередная поделка из серии "каждый, уважающий себя, программист должен разработать собственный язык".
Развитие языка идёт в относительной тишине, без истерий, но я уверен, что через какое-то время бабахнет — мало не покажется.