4
ответа

Почему оператор приращения постфикса принимает фиктивный параметр?

Посмотрите на эти сигнатуры функций: class Number { public: Number & operator ++ (); // префикс ++ Числовой оператор ++ (int); // postfix ++}; Префикс не принимает никаких параметров, но ...
вопрос задан: 29 May 2013 23:00
4
ответа

Любая причина того, чтобы иметь “val способность: Интервал” вместо “val Международная Способность” в Scala

Я читаю Scala, и я задаюсь вопросом... Почему val способность: Интервал вместо val Международной способности. Любая причина, почему этот выбор был сделан. В противном случае это не кажется мне как хороший выбор переехать...
вопрос задан: 22 July 2012 21:31
4
ответа

Почему Java может взять несколько параметров, но может возвратить только отдельный объект?

Почему Java был определен таким образом, что методы могут взять в качестве входа несколько параметров, но могут только возвратить отдельный объект (или пусто)? Это делало язык так или иначе легче реализовать или использовать?
вопрос задан: 29 April 2012 16:20
4
ответа

Ruby - Беспорядок метода массива

мы можем назвать метод Массива на верхнем уровне как этот Массив (что-то), что имеет смысл мне, это - вызов метода без явного получателя, и сам, который является основным в этом случае, вставляется в...
вопрос задан: 27 March 2012 23:39
4
ответа

Есть ли особая причина, по которой объявления вложенного пространства имен не разрешены в C ++?

Стандарт не допускает такой код: namespace Hello :: World {// Вещи, которые находятся в пространстве имен Hello :: World} и вместо этого требуют пространства имен Hello {namespace World {// Вещи, которые находятся в ...
вопрос задан: 30 August 2010 20:28
4
ответа

От какого Forth начать портировать?

Я надеюсь разрабатывать новую систему Forth, нацеленную на создание разработки игр, легче на одной или возможно нескольких ретро консольных платформах. Я - что-то вроде новичка Forth и нуждаюсь в Вашем решении справки...
вопрос задан: 7 August 2010 00:49
4
ответа

Какой смысл того, чтобы иметь $this и сам:: в PHP?

Почему PHP требует, чтобы Вы явно записали $this? Я понял бы, необходимо ли было использовать $this здесь: функциональное нечто ($bar) {$this-> панель = $bar;}, Но необходимо записать это явно в подробном коде...
вопрос задан: 30 July 2010 23:07
4
ответа

Объяснение James Gosling того, почему байт Java подписывается

Я был первоначально удивлен, что Java решает указать, что байт подписывается с диапазоном от-128.. 127 (включительно). У меня создается впечатление, что большинство 8-разрядных представлений числа не подписано, с...
вопрос задан: 23 June 2010 21:27
4
ответа

Почему разработчики C # придают ключевое слово 'using' трем различным значениям? [закрыто]

Ключевое слово using имеет три разных значения: псевдоним типа / пространства имен, псевдоним пространства импорта, импорт синтаксического сахара для обеспечения вызова метода Dispose. В документации вызываются первые два определения: директивы (...
вопрос задан: 8 May 2010 14:38
4
ответа

Почему не там никакая строковая интерполяция в Scala?

Это не просто неактивное тонкое замечание... Интересно, знает ли кто-либо, существует ли фактическая причина дизайна, почему Scala не поддерживает интерполяцию, подобную Groovy и другому "синтаксически лучшему Javas"? например...
вопрос задан: 20 March 2010 01:05
4
ответа

В чем причина того, что C # не поддерживает необязательные аргументы / аргументы по умолчанию?

Я скучаю по этим милым необязательным аргументам со времен, когда я программировал на C ++ больше. Я знаю, что они не существуют в C #, но мой вопрос почему. Я думаю, перегрузка метода - плохая замена, которая ...
вопрос задан: 2 March 2010 17:39
4
ответа

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

с Java5 мы можем записать: Нечто [] foos =... для (Нечто нечто: foos) или просто использование Повторяемого в для цикла. Это очень удобно. Однако Вы не можете записать общий метод для повторяемого как это:...
вопрос задан: 2 February 2010 14:45
4
ответа

Парсинг (основанных на добавлении отступа) языков “вне игры”

Язык вне игры является тем, где... объем объявлений (блок) на том языке выражается их добавлением отступа. Примерами таких языков является Python, Шиканье, Nemerle, YAML и...
вопрос задан: 1 February 2010 16:52
4
ответа

Каковы преимущества и недостатки требования по сравнению с методами импорта загружающегося кода?

Использование Ruby требует, импорт использования Python. Они - существенно различные модели, и в то время как я больше привык к потребовать модели, я вижу несколько мест, где я думаю, что мне нравится импорт больше. Мне любопытно что...
вопрос задан: 8 December 2009 19:40
4
ответа

Что функции хотели бы Вы видеть в игре, программируя DSL?

Меня и моего друга находятся в первых стадиях создания проблемно-ориентированного языка, разработанного для игрового программирования, для его статьи тезиса. Язык будет довольно низким уровнем, он будет иметь подобное C...
вопрос задан: 23 November 2009 18:10
4
ответа

Преимущества наличия статической функции как len (), макс. (), и минута () по вызовам унаследованного метода

я - новичок Python, и я не уверен, почему Python реализовал len (obj), макс. (obj), и минута (obj) как помехи как функции (я с языка Java) по obj.len (), obj.max (), и obj.min (), что...
вопрос задан: 27 October 2009 01:02
4
ответа

Сходимость математики и языков программирования

Кажется, что существует сильное перемещение за сходимость математики и языков программирования, это особенно свидетельствуется влиянием лямбда-исчисления на современных языках...
вопрос задан: 19 October 2009 14:33
4
ответа

Каковы Практические Различия Между “партнером” и “индексированными” Массивами в PHP?

Тип массива PHP на самом деле более сродни заказанная карта, чем традиционный массив C. Это - исходная структура данных общего использования PHP. Руководство идет как далеко для высказывания индексируемого и ассоциативного...
вопрос задан: 25 August 2009 19:10
4
ответа

Интерфейс/Суперкласс для Наборов/Контейнеров в C++

Я приезжаю из мира Java и создаю маленькую программу C++ в данный момент. У меня есть объект, который делает некоторую работу и затем возвращает результат работы как список. Теперь день спустя я изменился...
вопрос задан: 23 July 2009 21:09
4
ответа

Почему методы set свойства и методы считывания сталкиваются с get_X и set_X методами?

В.NET свойства, как предполагается, являются гражданами первого класса однако в методах считывания свойства кода IL, и методы set реализованы как get_PropertyName и set_PropertyName. класс Свойство {международное Значение...
вопрос задан: 20 May 2009 10:46
4
ответа

Какие функции языка необходимы для игровых сценариев?

Я изучаю разработку игрового языка сценариев и задавался вопросом, какие люди использовали в игровой промышленности, которую рассматривают товарами первой необходимости / свойства для хорошего игрового языка сценариев. Это...
вопрос задан: 12 March 2009 13:22
4
ответа

Неизменные наборы Actionscript 3

Я пытался в последнее время реализовать некоторые чистые методы кодирования в AS3. Один из них не должен был отдавать ссылки на Массивы от содержания объекта. Так как точка - это, я управляю дополнением...
вопрос задан: 1 March 2009 13:33
3
ответа

Почему не делает Python dict.update (), возвращают объект?

Я 'm пытающийся сделать: award_dict = {"URL": "http://facebook.com", "imageurl": "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "количество": 1} премия определения (имя, количество...
вопрос задан: 18 June 2018 17:48
3
ответа

Назначение символа Scala? [дубликат]

Возможный дубликат: Какие примеры использования символьных литералов в Scala? Какова цель Symbol и почему он заслуживает особого синтаксиса литералов, например 'FooSymbol?
вопрос задан: 23 May 2017 12:34
3
ответа

Почему имеет объем то, если и делегирует этот путь в c#

Вдохновленный этим вопросом я начал задаваться вопросом, почему следующими примерами является весь нелегал в c#: VoidFunction t = делегат {интервал i = 0;}; интервал i = 1; и {интервал i = 0;} интервал i = 1; я справедлив...
вопрос задан: 23 May 2017 11:49
3
ответа

Каково различие между “новым Числом (…)” и “Числом (…)” в JavaScript?

В JavaScript одним из надежных способов преобразовать строку в число является конструктор Number: var x = Номер ('09');//9, потому что это принимает значение по умолчанию к десятичному числу, Вдохновленному этим вопросом, я запустил...
вопрос задан: 23 May 2017 10:29
3
ответа

Точка с запятой после классов и структур [дубликат]

Возможный Дубликат: Почему я должен поместить точку с запятой в конце объявления класса в C++? Найденный дубликат, голосование для закрытия. Почему классы и структуры должны быть завершены с точкой с запятой в C++...
вопрос задан: 23 May 2017 10:29
3
ответа

Что бы ни случилось к ключевому слову 'записи'?

При выполнении круиза через мою белую книгу на днях, я заметил в списке ключевых слов C. запись является одним из ключевых слов в том списке. Это резервируется для будущего использования. Вспоминание о моих днях Фортрана...
вопрос задан: 14 January 2017 16:43
3
ответа

Почему Java не позволяет универсальные подклассы Throwable?

Согласно Языку Java Sepecification, 3-й выпуск: Это - ошибка времени компиляции, если универсальный класс является прямым или косвенным подклассом Throwable. Я хочу понять, почему это решение имеет...
вопрос задан: 1 February 2016 21:03
3
ответа

Какова причина высокоуровневые языки как маска C#/Java операнд количества сдвига разряда?

Это - больше дизайна языка, а не вопрос о программировании. Следующее является выборкой от операторов сдвига JLS 15.19: Если продвинутый тип левого операнда является интервалом, только...
вопрос задан: 2 October 2015 10:53