43
ответа

Самый интересный неосновной язык? [закрытый]

Я интересуюсь компиляторами, интерпретаторами и языками. Что является самым интересным, но забытое или неизвестным, язык, о котором Вы знаете? И что еще более важно, почему? Я интересуюсь оба скомпилированным...
вопрос задан: 14 October 2008 23:54
35
ответов

Каков Ваш язык “зависания”? [закрытый]

Я считал часть недавнего языка по сравнению с вопросами о языке с интересом... Perl по сравнению с Python, Python по сравнению с Java, один язык может быть лучше, чем другой? Одна вещь, которую я заметил, состоит в том что многие из нас...
вопрос задан: 23 May 2017 12:14
29
ответов

Более умные компиляторы, языки и платформы делают более немых программистов? [закрытый]

Все более усовершенствованные компиляторы, языки и платформы мы имеем это или автоматизируем задачи или скрываем определенную запутанность от нас, они в конечном счете делают нас более немыми программистами? Jim C дает...
вопрос задан: 23 May 2017 10:28
28
ответов

действительно ли бедствие проверяет язык, существуют?

При создании системных служб, которые должны иметь высокую надежность, я часто заканчиваю тем, что писал много 'отказоустойчивых' механизмов в случае вещей как: связь, которой не стало (например...
вопрос задан: 19 September 2009 09:35
26
ответов

Почему переменные не объявляются в “попытке” в объеме в “выгоде” или “наконец”?

В C# и в Java (и возможно другие языки также), переменные, объявленные в блоке "попытки", не находятся в объеме в соответствующей "выгоде" или "наконец" блоках. Например, следующий код делает...
вопрос задан: 26 September 2008 01:51
25
ответов

Какова цель пустого указателя?

Я нахожусь в классе компиляторов, и для нас определяют задачу с созданием нашего собственного языка с нуля. В настоящее время наша дилемма - включать ли 'пустой' тип или нет. Какую цель пустой указатель обеспечивает? Часть из нашего...
вопрос задан: 15 September 2012 02:39
25
ответов

На что был бы похож Ваш собственный язык программирования? [закрытый]

Что было бы Ваше собственное (я принимаю прекрасный), язык программирования похож? Дайте небольшой пример и объясните свои свежие идеи! Я действительно интересуюсь синтаксисом.
вопрос задан: 11 February 2009 09:00
24
ответа

Почему много языков чувствительны к регистру?

Почему много языков чувствительны к регистру? Это - просто вопрос наследования? C++ чувствителен к регистру, потому что C, Java чувствителен к регистру, потому что C++ и т.д.? Или есть ли более прагматическая причина...
вопрос задан: 5 November 2018 02:58
24
ответа

Почему большинство языков программирования имеют только операторы сравнения двоичного равенства?

На естественных языках мы бы сказали «какой-то цвет является основным цветом, если он красный, синий или желтый». На каждом языке программирования, который я видел, это выглядит примерно так: isPrimaryColor = ...
вопрос задан: 9 July 2010 23:35
23
ответа

Что нужно людям, чтобы отойти от C ++? [закрыто]

Даже большинство людей, которым нравится C ++, признают, что у него есть тонны бородавок, не связанных с его нишей в качестве языка программирования систем / производительности. К ним относятся его устаревшая система управления модулями (заголовок ...
вопрос задан: 1 May 2012 13:10
18
ответов

Нам нужен Java ++? [закрытый]

Мне кажется, что до некоторой степени Java - то, где C некоторое время вернулся. Оба - довольно минималистские языки в течение их времени с относительно чистыми, простыми ядрами для построения. (Я обращаюсь к ядру...
вопрос задан: 27 January 2009 20:22
17
ответов

Почему я не могу наследоваться интервалу в C++?

Я хотел бы смочь сделать это: класс myInt: общедоступный интервал {}; Почему не может я? Почему я хотел бы? Более сильный ввод. Например, я мог определить два класса Инта и intB, которые позволяют мне сделать Инту + Инта...
вопрос задан: 12 February 2013 20:52
17
ответов

как минимизировать время компиляции языка программирования?

Я думал больше о языке программирования, который я разрабатываю. и я задавался вопросом, что такое способы, которыми я мог минимизировать его время компиляции?
вопрос задан: 8 September 2012 04:02
16
ответов

Как создать язык в эти дни?

Я должен найти время для записи, что язык программирования я означал писать. Как делают Вас, дети делают это в эти дни? Я был не в курсе больше десятилетия; Вы делаете его кто-либо по-другому...
вопрос задан: 11 October 2009 06:43
15
ответов

Конвенции для исключений или коды ошибок

Вчера у меня был горячий спор с коллегой на том, что будет предпочтительным методом сообщения об ошибке. Главным образом мы обсуждали использование исключений или кодов ошибок для создания отчетов об ошибках...
вопрос задан: 5 November 2018 17:24
14
ответов

Должны ли шаблонные функции друга быть реализованы в файле заголовка? [Дубликат]

Я попытался перегрузить ostream & lt; оператор для печати данных узла I предопределил мой класс Node и перегрузку оператора с использованием пространства имен std; template & lt; typename T & gt; Узел класса; ...
вопрос задан: 24 February 2015 21:54
14
ответов

Почему популярные языки программирования не используют некоторый другой символ для разграничивания строк? [закрытый]

Каждый язык программирования, который я знаю (Perl, JavaScript, PHP, Python, ASP, ActionScript, Основной Commodore) использует одинарные и двойные кавычки для разграничивания строк. Это создает продолжающуюся ситуацию необходимости к...
вопрос задан: 3 November 2013 18:12
13
ответов

Что пусто означает в C, C++ и C#?

Надеясь надевать основные принципы, куда термин "пустота" прибывает из, и почему это называют пустым. Намерение вопроса состоит в том, чтобы помочь кому-то, кто не имеет никакого опыта C и внезапно смотрит на...
вопрос задан: 28 May 2018 17:23
13
ответов

Предложения по синтаксису для краткого выражения математической формулы

Я разрабатываю встроенный язык, специфичный для функциональной области, в C ++, чтобы переводить формулы в рабочий код максимально кратко и точно. Я разместил прототип в комментариях, это ...
вопрос задан: 8 February 2017 14:25
13
ответов

Итераторы C++, которые рассматривают вредными?

На конференции библиотеки Boost сегодня, Andrei Alexandrescu, автор книги современный Дизайн C++ и библиотека C++ Loki, сделал доклад, названный "Итераторы, Должен Пойти" (видео, слайды) о почему итераторы...
вопрос задан: 15 February 2016 18:58
13
ответов

При разговоре о языках программирования, каково определение Волшебства?

Слово "волшебство" брошено вокруг много здесь в контекстах как "язык X, просто имеет слишком много волшебства", или "платформа Y обычно избегает волшебства". Однако кажется, что термин довольно плохо определяется...
вопрос задан: 26 May 2015 05:19
13
ответов

Почему C++ нужен отдельный заголовочный файл?

Я действительно никогда не понимал, почему C++ нужен отдельный заголовочный файл с теми же функциями как в .cpp файле. Это делает классы создания и рефакторинг их очень трудными, и это добавляет ненужный...
вопрос задан: 20 August 2009 14:18
13
ответов

Языки программирования, которые определяют проблему вместо решения?

Там какие-либо языки программирования разработаны для определения решения данной проблемы вместо того, чтобы определить инструкции решить его? Так, можно было бы определить то, что должны посмотреть решение или конечный результат...
вопрос задан: 6 August 2009 13:11
13
ответов

Почему ссылки не reseatable в C++

Ссылки C++ имеют два свойства: Они всегда указывают на тот же объект. Они не могут быть 0. Указатели являются противоположным: Они могут указать на различные объекты. Они могут быть 0. Почему там не "не-...
вопрос задан: 8 April 2009 08:47
13
ответов

Почему Регулярные выражения не могут использовать ключевые слова вместо символов?

Хорошо, я едва понимаю основы RegEx, но почему они не могли разработать его для использования ключевых слов (как SQL) вместо некоторых загадочных подстановочных символов и символов? Это для производительности, так как RegEx...
вопрос задан: 3 April 2009 21:45
12
ответов

Почему имена переменной не могут запуститься с чисел?

Я работал с новым разработчиком C++ некоторое время назад, когда он задал вопрос: "Почему имена переменной не могут запуститься с чисел?" Я не мог придумать ответ за исключением того, что некоторые числа могут иметь текст...
вопрос задан: 24 November 2018 07:12
12
ответов

Что такое практические инструкции для оценки “полноты по Тьюрингу” языка?

Я считал "what-is-turing-complete" и страницу Википедии, но я меньше интересуюсь формальным доказательством, чем в практических последствиях того, чтобы быть полным по Тьюрингу. Что я на самом деле пытаюсь решить...
вопрос задан: 23 May 2017 12:17
12
ответов

Почему мы нуждаемся в перерыве после операторов выбора?

Почему компилятор автоматически не помещает операторы завершения после каждого блока кода в переключателе? Это по историческим причинам? Когда Вы хотели бы, чтобы несколько блоков кода выполнились?
вопрос задан: 7 June 2013 20:33
12
ответов

Лучшее слово для выведения переменных кроме [закрытого] var

Это могло бы быть закрыто, но я попробую так или иначе. Я показывал программисту VB6 часть своего кода C# на днях, и он заметил ключевое слово var и был похож, "О, на различный тип, это не действительно сильно...
вопрос задан: 20 November 2012 18:35
12
ответов

Изящные способы возвратить несколько значений от функции

Это походит на большинстве основных языков программирования, возвращение нескольких значений от функции является чрезвычайно неловкой вещью. Стандартные решения состоят в том, чтобы сделать или структуру или простые данные...
вопрос задан: 28 October 2012 13:46