14
ответов

Какой язык нижнего уровня следующего поколения лучше всего подходит для переноса кодовой базы? [закрыто]

Допустим, у вас есть компания, в которой много C / C ++, и вы хотите начать планировать переход на новые технологии, чтобы вы не оказались такими же, как компании COBOL 15 лет назад. На данный момент C / C ++ работает больше, чем ...
вопрос задан: 14 June 2019 15:28
12
ответов

D Язык программирования в реальном мире? [закрыто]

Кто-нибудь использует D для реальных приложений? Если да, то для чего вы его используете? Кажется, я не могу найти что-то большое в Интернете, написанное на D. Несмотря на отсутствие известных крупных пользователей, D похоже на ...
вопрос задан: 2 May 2012 19:32
10
ответов

Действительно ли D является вероятной альтернативой Java и C++? [закрытый]

Действительно ли язык D является вероятной альтернативой Java и C++? Что это возьмет для становления вероятной альтернативой? Я должен потрудиться изучать это? Это заслуживает проповедования христианства? Главная причина, которую я спрашиваю, является эти
вопрос задан: 12 January 2017 01:38
9
ответов

Влияют ли геттеры и сеттеры на производительность в C ++ / D / Java?

Это довольно старая тема: хороши или вредны сеттеры и геттеры? Мой вопрос здесь: встроены ли компиляторы в C ++ / D / Java в геттеры и сеттеры? Насколько влияют геттеры / сеттеры ...
вопрос задан: 24 November 2015 14:46
8
ответов

Разработка приложений с языком D

Для тех, кто разработал приложения с D, какими библиотеками Вы пользовались для создавания приложения? те библиотеки были хороши зарегистрированный? Вы использовали Танго? Вы чувствуете, что D готов создать...
вопрос задан: 15 January 2017 22:51
8
ответов

D шаблоны: самый прохладный взлом [закрывается]

Каков самый прохладный несколько практический взлом метапрограммирования, который Вы сделали или видели сделанный на языке программирования D? Несколько практичный означает, исключая, например, трассировщик лучей времени компиляции.
вопрос задан: 8 August 2012 01:50
8
ответов

Где найти алгоритмы для стандартных математических функций?

Я надеюсь отправлять патч к библиотеке стандарта языка программирования D, которая позволит большой части std.math быть оцененной во время компиляции с помощью средств оценки функции времени компиляции...
вопрос задан: 31 January 2010 01:07
8
ответов

Улучшение производительности трассировщика лучей

Я пишу сравнительно простой трассировщик трассировщика лучей/пути в D (http://dsource.org/projects/stacy), но даже с полной оптимизацией все еще требуется несколько тысяч циклов процессора на луч...
вопрос задан: 22 April 2009 16:27
8
ответов

Аллока реализация

Как реализовать alloca () с использованием встроенного ассемблера x86 в таких языках, как D, C и C ++? Я хочу создать слегка измененную версию, но сначала мне нужно узнать, какова стандартная версия ...
вопрос задан: 3 April 2009 17:41
8
ответов

Как параллелизировать небольшую чистую функцию?

У меня есть программа D2, которая, в ее текущей форме, является единственной, распараллелил и вызывает ту же чистую функцию приблизительно 10 - 100 раз во внутреннем цикле для каждого повторения внешнего цикла этой программы. Существует...
вопрос задан: 24 February 2009 00:28
7
ответов

Почему позволяют конкатенацию строковых литералов?

Я был недавно укушен тонкой ошибкой. символ ** int2str = {"нуль",//0 "один",//1 "два"//2 "три",//3 nullptr}; утверждайте (int2str[1] == станд.:: представьте ("один") в виде строки);//передачи утверждают (.
вопрос задан: 13 October 2015 17:03
7
ответов

Использование Уолтером Брайтом слова «избыточность»… или «Черт возьми, это значит?»

Так что я прочитав это интервью с Уолтером Брайтом о языке D в Bitwise (http://www.bitwisemag.com/copy/programming/d/interview/d_programming_language.html), я действительно наткнулся на это ...
вопрос задан: 19 August 2010 16:21
7
ответов

О не допускающих NULL-значения дебатах типов

Я продолжаю слышать, что люди говорят о том, как не допускающие NULL-значения ссылочные типы решили бы столько ошибок и сделали бы программирование настолько легче. Даже создатель пустых вызовов это его ошибка за миллиард долларов и Spec#...
вопрос задан: 15 December 2009 14:59
6
ответов

Язык D имеет несколько стандартных библиотек и проблем с GC?

Я задаюсь вопросом, как сформировавшийся и стабильный D, и если это могла бы быть хорошая замена для C/C++. Я знаю, что в настоящее время существует две стандартных библиотеки (Phobos и Танго). Это все еще имеет место это там...
вопрос задан: 27 August 2014 21:02
6
ответов

Где получить Лучшие ресурсы на языке D? [закрытый]

Где получить Лучшие ресурсы на языке D?
вопрос задан: 31 December 2009 13:54
6
ответов

Действительно ли спин-блокировки являются хорошим выбором для средства выделения памяти?

Я предложил специалистам по обслуживанию времени выполнения языка программирования D несколько раз, чтобы средство выделения/сборщик "мусора" памяти использовало спин-блокировки вместо регулярной ОС критические разделы. Этот hasn'...
вопрос задан: 15 December 2009 21:53
6
ответов

Библиотеки GUI для D

Что текущий статус GUI программирует с Языком D? Разработчики языка планирующий, включают GUI в стандартную библиотеку? Список (скомпилированный из ответов) DWT (SWT, связывающий) GtkD (GTK...
вопрос задан: 15 January 2009 18:26
5
ответов

Как начать работать с D на Mac OS X 10.6 (Snow Leopard)

Я был заинтересован в "D" в течение нескольких лет, и недавно решил начать играть с ним. Я смог понять основы довольно легко, мне нравится базовый набор функций ...
вопрос задан: 14 December 2015 14:54
5
ответов

Что самый эффективный путь состоит в том, чтобы сравнить два блока памяти на языке D?

Мне нужна функция сравнения для блоков памяти для того, чтобы сделать двоичные поиски на массивах байтов на языке программирования D. Это не должно иметь никакой полезной семантики. Это только должно быть быстро...
вопрос задан: 24 April 2015 20:43
5
ответов

Как преобразовать строки в плавания с идеальной точностью?

Я пытаюсь записать функцию на языке программирования D для замены вызовов к C strtold. (Объяснение: Для использования strtold от D необходимо преобразовать струны ре в струны до, который неэффективен...
вопрос задан: 26 March 2014 03:20
5
ответов

Действительно ли отказ/успех/выход объема D необходим?

При использовании языка, который имеет попытку/выгоду/наконец, операторы объема отказа/успеха/выхода D все еще полезны? D, кажется, не имеет наконец, который может объяснить, почему те операторы используются в D. Но...
вопрос задан: 9 November 2012 19:12
5
ответов

Когда шаблонное инстанцирование чрезмерно увеличивает размер вопроса на практике?

Кажется, что в C++ и D, языках, которые статически компилируются и в котором шаблонное метапрограммирование является популярной техникой, существует достойное количество озабоченности по поводу шаблонного чрезмерного увеличения размера инстанцирования....
вопрос задан: 23 March 2012 10:54
5
ответов

Эффективные независимые синхронизируемые блоки?

У меня есть сценарий, где в определенные моменты в моей программе поток должен обновить несколько структур совместно используемых данных. Каждая структура данных может быть безопасно обновлена параллельно с любой другой структурой данных...
вопрос задан: 12 July 2010 17:26
5
ответов

Независимый от платформы захват файла?

Я выполняю очень в вычислительном отношении интенсивное научное задание, которое выкладывает результаты время от времени. Задание состоит в том, чтобы в основном просто моделировать то же самое целый набор времен, таким образом, это разделилось...
вопрос задан: 20 March 2009 23:19
5
ответов

константа по сравнению с перечислением в D

Проверьте эту кавычку отсюда к концу страницы. (Я полагаю, что заключенный в кавычки комментарий о consts относится к инвариантам также), Перечисления отличаются от consts в этом, они не используют...
вопрос задан: 4 March 2009 04:03
4
ответа

Я должен использовать Phobos или Танго?

Я решил изучить D, и я задаюсь вопросом, какой стандартной библиотекой я должен пользоваться. Я должен использовать Phobos или Танго? Каковы за и против каждого?
вопрос задан: 14 January 2017 01:50
4
ответа

Как я использую весь путь пространства имен к функции в D

Я хочу смочь использовать функцию, такую как writefln (), но не имея необходимость добавлять импорт std.stdio наверху файла. Другим способом объяснить это является способ, которым Вы делаете это в C++. Можно ввести станд.:: суд...
вопрос задан: 9 March 2016 17:53
4
ответа

D массивы символов языка программирования

Это может звучать действительно глупым. но у меня есть странная проблема с языком программирования D. Когда я пытаюсь создать новый массив как это: импорт std.stdio; освободите основной () {символ [] переменная = "значение"...
вопрос задан: 3 April 2014 18:22
4
ответа

Как делает memchr (), работают под капотом?

Фон: я пытаюсь создать чистую реализацию языка D функциональности, это примерно эквивалентно C memchr, но использует массивы и индексы вместо указателей. Причина состоит в том так, чтобы станд....
вопрос задан: 27 August 2013 11:11
4
ответа

Как использовать чистый в D 2.0

При проигрывании вокруг с D 2.0 я нашел следующую проблему: Пример 1: чистая строка [] run1 () {строка [] сообщение; передайте ~ = "Тест"; передайте ~ = "это".; возвратите сообщение;} Это компилирует и работает как...
вопрос задан: 14 March 2013 03:16