4
ответа

Почему локальная память потока является настолько медленной?

Я работаю над пользовательским средством выделения памяти стиля выпуска метки для языка программирования D, который работает путем выделения от локальных для потока регионов. Кажется, что узкое место локальной памяти потока...
вопрос задан: 18 October 2012 13:53
4
ответа

Удобочитаемость тяжелого вложения вызова функции?

Я часто видел, что это утверждало, что вызовы в большой степени вложенной функции не должны использоваться, потому что они нечитабельны. Однако использование временных переменных вместо этого создает много ненужного многословия и...
вопрос задан: 10 October 2011 02:04
4
ответа

Примеры использования шаблонов D для

Я слышал, что язык D имеет мощное метапрограммирование функции для выполнения функций во время компиляции. Это звучит очень захватывающе, но мне трудно думать о практических примерах вещей ...
вопрос задан: 29 August 2010 04:15
4
ответа

Передача автоматического введенного Вара для функционирования в D?

Это не работает в D: освободите doSomething (автоматический a, автоматический b) {//...} мне просто любопытно, это будет когда-либо работать? Или это просто технически невозможно? (Или просто глупый?) В так или иначе, может это быть...
вопрос задан: 28 June 2010 15:16
4
ответа

Быстрая векторная структура, которая позволяет [я] и .xyz-операции в D?

Я хотел бы создать векторную структуру в D, который работает как это: vec u, v; vec w = [2,6,8]; v.x = 9;//x v[1] Наборов = w.y;//Наборы y u = v;//Должен скопировать данные Позже, я также хотел бы добавить материал как Вы =...
вопрос задан: 23 June 2010 00:58
4
ответа

D операторы, которые не находятся в C++

Есть ли какие-либо операторы в D, которые не находятся в C++?
вопрос задан: 22 April 2010 16:41
4
ответа

Использование D в поле

Я попытался найти некоторую информацию о D. Мне действительно особенно нравится, когда это сравнение с C++ надевает обзор, каково это. Теперь я спрашиваю меня: как часто D используется в поле, и сколько из...
вопрос задан: 25 September 2009 06:33
4
ответа

Каков текущий статус стандартных библиотек D?

Существует два из них Phobos и Танго. Насколько я знаю, что они являются избыточными и несовместимыми. Там какие-либо планы состоят в том, чтобы присоединиться к ним? Если так, когда это произойдет?
вопрос задан: 21 April 2009 15:25
3
ответа

Самое эффективное портативное водосливное обнаружение? [дубликат]

В близко к металлическим языкам как C, C++ и D, что является самым эффективным довольно портативным путем (т.е. w/o использование ассемблера, хотя можно принять дополнительную арифметику и циклический возврат two...
вопрос задан: 3 August 2019 14:38
3
ответа

Как извлечь текст из довольно нормального HTML?

Моим вопросом является вид подобных этот вопрос, но у меня есть больше ограничений: Я знаю, что документ довольно нормален, они являются очень регулярными (они все произошли из того же источника, я хочу приблизительно 99%...
вопрос задан: 23 May 2017 10:30
3
ответа

Образцы, образцы и подтверждение концепции кодируют в [закрытом] D

Я смотрел на язык программирования D недавно, и мне любопытно, если существуют какие-либо демонстрации, примеры приложения или код подтверждения концепции, написанный в нем. Я хочу некоторый код, который демонстрирует...
вопрос задан: 30 April 2012 12:12
3
ответа

Совместимость ссылки между C++ и D

D легко взаимодействует через интерфейс с C. D так же, как легко интерфейсы с C++, но (и это - большое, но) C++ должен быть чрезвычайно тривиальным. Код не может использовать: пространства имен обрабатывают соединение множественного наследования по шаблон
вопрос задан: 22 February 2012 19:42
3
ответа

Компилятор Digital Mars D; получение вывода ASM

Я читаю книгу Андрея Александреску о языке программирования D. Он отличный писатель и довольно хорошо объясняет аспекты языка D. Однако я нахожу определенное ...
вопрос задан: 28 August 2010 21:42
3
ответа

Использует струну ре mixins для повторного использования кода антишаблон?

Для тех из Вас, кто не знаком со струной ре mixins, они - в основном время компиляции evals. Можно взять любую строку времени компиляции (ли литерал или сгенерированный шаблонным метапрограммированием или...
вопрос задан: 21 July 2010 14:40
3
ответа

Компиляция кодирует для сборки конечных версий в D

Есть ли какой-либо механизм в D (D2), чтобы вынудить код быть скомпилированным во время сборки конечных версий? В C у Вас могло бы быть что-то как #ifndef NDEBUG/*Something, который будет только работать в отладке build*/#endif...
вопрос задан: 6 July 2010 22:56
3
ответа

Какова базовая причина неспособности поместить массивы указателей в небезопасных структурах в C#?

Если можно было бы поместить массив указателей на дочерние структуры в небезопасных структурах в C# как, каждый мог в C, создавание сложных структур данных без издержек наличия одного объекта на узел будет...
вопрос задан: 3 May 2010 09:32
3
ответа

Обобщенный сменный шаблон кэширования?

Учитывая, что это - одна из твердых вещей в информатике, кто-либо знает о способе настроить сменную стратегию кэширования? То, о чем я думаю, позволило бы мне писать программу с минимальным...
вопрос задан: 27 April 2010 16:21
3
ответа

(Когда) параллельные виды практичны и как Вы пишете эффективный?

Я работаю над библиотекой распараллеливания для языка программирования D. Теперь, когда я довольно доволен основными примитивами (найдите что-либо подобное foreach, карте, уменьшите и задачи/фьючерсы), я начинаю думать...
вопрос задан: 14 February 2010 01:06
3
ответа

Ассоциативные матрицы?

Я работаю над проектом, где я должен сохранить матрицу чисел, индексированных двумя строковыми ключами. Матрица не является зубчатой, т.е. если ключ столбца существует для какой-либо строки затем, это должно существовать для всех строк...
вопрос задан: 11 February 2010 19:39
3
ответа

Есть ли какие-либо механизмы игры/графики для языка программирования D?

Есть ли какие-либо механизмы игры/графики для языка программирования D?
вопрос задан: 29 November 2009 15:25
3
ответа

Как пользоваться библиотекой C от D?

Сегодня я слышал о программировании D и что это совместимо с кодом C. Тем не менее, я не нашел информации о том, возможно ли пользоваться библиотеками C как GTK или PortAudio от D? Если это...
вопрос задан: 27 October 2009 12:52
3
ответа

Некоторые вопросы о шаблоне D

Я играл вокруг недавно с языком D, и у меня есть быстрый вопрос о шаблонах. Я вставляю символы и строки в существующую строку в коде и придумал эту функцию:...
вопрос задан: 26 October 2009 21:33
3
ответа

Word Tearing на x86

При каких обстоятельствах небезопасно иметь два различных потока, одновременно пишущий в смежные элементы того же массива на x86? Я понимаю это на некоторой подобной DS9K архитектуре с безумным...
вопрос задан: 22 October 2009 14:21
3
ответа

DMD 2 на Snow Leopard

Кто-либо судил Digitalmar D компилятор (версия 2) на Snow Leopard? Я хотел бы обновить, но у меня скорее будет работа D компилятором.
вопрос задан: 18 September 2009 10:42
3
ответа

В D, как передать пустую строку? (к gtkD)

Используя D1 с phobos у меня есть поле ввода текста, экземпляр gtk. Запись. Запись, звоня setText ("") повышает ошибку периода выполнения, GTK-ОЧЕНЬ-ВАЖНУЮ **: gtk_entry_set_text: утверждение 'текст! = ПУСТОЙ УКАЗАТЕЛЬ', отказавший, Почему?...
вопрос задан: 31 May 2009 05:14
3
ответа

Каков лучший IDE для программирования DigitalMars D? [закрытый]

Цифровой Марс D, кажется, очень хороший язык программирования большим количеством способов, но моей единственной проблемой с ним является количество времени, потраченное впустую при записи аргументов компилятору в командной строке в старом...
вопрос задан: 2 May 2009 04:42
3
ответа

Мне нужна платформа сериализации для D

Я ищу библиотеку шаблонов D, чтобы взять произвольную переменную и упорядочить ее в мобильный пакет. Переменная могла бы быть основным типом значения (интервал, символ [], реальный) или могла бы быть структурой или...
вопрос задан: 23 April 2009 21:19
3
ответа

Существует ли способ гарантировать, что функции членства являются виртуальными в D?

Насколько я понимаю все функции членства являются виртуальными в D, но компилятор является бесплатным сделать функции невиртуальными, если он видит, что они никогда не переопределяются. То, на чем я не ясен, - то, что происходит когда...
вопрос задан: 15 April 2009 11:57
3
ответа

Существует ли IDE для D с интегрированным отладчиком?

Существует ли IDE для D с интегрированным отладчиком?
вопрос задан: 27 December 2008 06:53
2
ответа

Erlang style concurrency in the D programming language

I think Erlang-style concurrency is the answer to exponential growth of core count. You can kind of fake it with other main stream languages. But the solutions always leave me wanting. I am not ...
вопрос задан: 23 May 2017 10:32