Недавно я был обеспокоен, потому что достиг точки, в которой С++ (даже 0x) чувствовал себя очень ограниченным, поэтому я начал искать альтернативы.
Забудьте Java, С#, Python или Ruby. Мне все еще нравится низкоуровневый характер С++, и я не люблю виртуальные машины. Кроме того, я разработчик игрового движка, поэтому мне приходится разрабатывать основные подпрограммы, которые должны быть очень быстрыми, и в последнее время я проголодался по поводу выразительности кода. С++ - это почти язык для меня, но есть много исключений из того, как использовать шаблоны, и GCC не оптимизирует материал, как я и надеялся, что это будет.
Итак, я подумываю начать изучать D.
Как вы думаете, это будет достаточным для моих потребностей в качестве разработчика игр? Я опасаюсь, потому что я никогда не слышал, чтобы D использовался для этого.
Спасибо!