3
ответа

Почему Python не имеет знаковой функции?

Я не могу понять, почему Python не имеет знаковой функции. Это имеет встроенный брюшной пресс (который я рассматриваю сестрой знака), но никакой знак. В python 2.6 существует даже функция copysign (в математике), но никакой знак....
вопрос задан: 29 July 2015 07:02
3
ответа

Что такое хороший VM для разработки языка хобби?

Я думаю о записи моего собственного небольшого языка. Я нашел несколько опций, но не стесняйтесь предлагать больше. OSA Попугая JVM Много языков использует JVM, но если Вы не пишете выход Java...
вопрос задан: 13 June 2015 10:46
3
ответа

Преимущества prototypal наследования по классическому?

Таким образом, я наконец прекратил волочить ноги все эти годы и решил изучить JavaScript "правильно". Один из большинства царапающих голову элементов дизайна языков, это - реализация...
вопрос задан: 26 August 2014 02:14
3
ответа

Список Lua полученный VMs и Языки

Существует ли резюме виртуальных машин и языков, полученных или вдохновленных Lua? Полученным я имею в виду использование вне встраивания и расширения с помощью модулей. Я желаю исследовать технологию Lua...
вопрос задан: 25 June 2013 22:32
3
ответа

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

VB имеет операторы AndAlso и OrElse, которые выполняют логическую конъюнкцию замыкания накоротко. Почему это не поведение по умолчанию И и Или выражения, так как замыкание накоротко полезно в каждом случае...
вопрос задан: 5 May 2012 08:26
3
ответа

Основанная на нуле нумерация месяца [закрывается]

Некоторые популярные языки программирования используют месяц, нумеруя, который выключен 1 - JavaScript приходит на ум, как делает Java, и если не изменяет память, C - другой. У меня есть некоторые вопросы: Если Вы собираетесь быть...
вопрос задан: 1 May 2012 00:10
3
ответа

Почему в Ruby есть как закрытые, так и защищенные методы?

До того, как я прочитал эту статью, я думал, что управление доступом в Ruby работает так: public - может быть доступ к любому объекту (например, Obj.new.public_method) Защищенный - доступен только изнутри ...
вопрос задан: 27 March 2012 23:05
3
ответа

У Haskell есть указатели?

Вы знаете, есть ли указатели в Хаскеле? Если да: как вы их используете? Есть ли с ними проблемы? И почему они не популярны? Если нет: есть ли причина для этого?
вопрос задан: 16 November 2011 04:01
3
ответа

Foreach может бросить InvalidCastException?

Вообразите следующий код: класс foreach_convert {общедоступная статическая пустота method2 () {Список <IComparable> x = новый Список <IComparable> (); x. Добавьте (5); foreach (...
вопрос задан: 31 October 2011 05:36
3
ответа

Нуждаюсь в помощи улучшая DSL Ruby для управления управляемым фармацевтом напитка Ардуино (обезьяна панели)

Я пишу DSL в Ruby для управления проектом Ардуино, я продолжаю работать; Бардино. Это - обезьяна панели, которая будет программным обеспечением, которым управляют для обслуживания напитков. Ардуино берет команды через последовательный порт к...
вопрос задан: 26 July 2011 11:22
3
ответа

Использование std :: vector :: push_back с std :: mem_fun и std :: bind1st

Я пытаюсь использовать std :: vector :: push_back с std :: mem_fun и std :: binder1st, но это не представляется возможным, можно ли это сделать? Я попытался привести пример с кодом ниже. #include & ...
вопрос задан: 25 May 2011 16:36
3
ответа

Действительно ли возможно создать Куайна на каждом полном Тьюрингом языке?

Я просто хотел знать, на ли 100% возможно, если мой язык полон Тьюрингом, для записи программы в нем, которая распечатывает себя (конечно, не использование функции чтения файла) Поэтому если язык просто...
вопрос задан: 2 April 2010 17:10
3
ответа

За и против Движения, отклоняющего неиспользованные зависимости

Новый язык Google Идет попытки сделать управление зависимостями легче путем явного требования, чтобы все зависимости перечислили в модуле на самом деле использоваться. Компилятор отклонит модуль, который объявляет...
вопрос задан: 19 March 2010 16:16
3
ответа

Подобный языку C без ПУСТОГО УКАЗАТЕЛЯ?

Привет я недавно смотрел старое видео о том, как нулевые указатели были ошибкой за миллиард долларов. Он указывает и на C# и на Java, поскольку они имеют проверки на этапе выполнения, но не полностью устраняют его достаточно и...
вопрос задан: 31 January 2010 21:57
3
ответа

Любой IDE BNF с тестовыми функциями

Я работаю над новым языком и при записи грамматики, я хотел бы смочь протестировать грамматику на полноту, конфликты и подобный. Я не действительно озабоченность по поводу базового синтаксического анализатора...
вопрос задан: 16 January 2010 12:25
3
ответа

Кто изобрел бросок/попытку/выгоду [/наконец] вид обработки ошибок?

Моими вопросами является больше исторической природы, чем практичный: Кто изобрел его? Какой язык использовал его сначала (и до какой степени)? Какова была исходная идея, базовое понятие (который фактический...
вопрос задан: 13 December 2009 23:51
3
ответа

Что случилось с классами типа?

Классы типа, кажется, большая возможность записать универсальные и допускающие повторное использование функции очень последовательным, эффективным и расширяемым способом. Но все еще никакой "основной язык" не обеспечивает их - На...
вопрос задан: 28 November 2009 18:43
3
ответа

QT классифицирован как библиотека C++? Если бы не библиотека, как Вы классифицировали бы QT?

Я недавно начал изучать QT (я установил QT 4.5.2 и установил их плагин CDT Eclipse, названный "спокойная интеграция v1.5.2", и я сделаю всю свою разработку в Linux-Eclipse-CDT-QTintegration)...
вопрос задан: 2 September 2009 16:01
3
ответа

интерфейс только для определенных классов?

Можно ли создать интерфейс, который может только быть применен к определенным классам и подклассам? Если мой интерфейс только добавляется к различным подклассам JComponent, и я должен отослать к обоим методы...
вопрос задан: 24 August 2009 05:19
3
ответа

Методологии для разработки простого языка программирования

В моем продолжающемся усилии подавить мою бессмертную жажду большего знания программирования я придумал идею попытаться записать (по крайней мере на данный момент) простой язык программирования, который компилирует в...
вопрос задан: 30 July 2009 18:13
3
ответа

Как сделать Бок о бок Компилятор для.NET

Script# Nikhil Kothari является вполне возможно одним из самых удивительных понятий, которые я видел на арене JavaScript в течение достаточно долгого времени. Этот вопрос не о JavaScript, а скорее о языке...
вопрос задан: 17 September 2008 03:30
2
ответа

Дизайн Языка C#: группа метода внутри 'является' оператором

Я интересен в некоторых проектных решениях языка C#. Существует правило в спецификации C#, которая позволяет использовать группы метода в качестве выражений, оператор: Foo класса {статическая Основная пустота () {если (Основной...
вопрос задан: 11 November 2018 12:52
2
ответа

Был бы, делая 'это' ссылкой, а не указателем быть лучше ретроспективно? [дубликат]

Возможный Дубликат: Почему 'это' - указатель и не ссылка? Есть ли какая-либо причина этого в C++, чтобы быть указателем, а не ссылкой кроме исторического решения языка?...
вопрос задан: 23 May 2017 12:11
2
ответа

Почему Python супер не принимает только экземпляр?

В Python 2.x, супер признает, что следующий класс случаев супер (объект) | супер (тип)-> развязал супер объект | супер (тип, obj)-> связал супер объект; требует isinstance (obj, введите) | супер (...
вопрос задан: 23 May 2017 12:01
2
ответа

Почему там sizeof … оператор в C++ 0x?

Я видел, что @GMan реализовал версию sizeof... для шаблонов variadic, который (насколько я могу сказать) эквивалентен созданному в sizeof.... Не делает это идет вразрез со вторым принципом разработки:...
вопрос задан: 23 May 2017 12:01
2
ответа

Почему дифференцируются между методами, которые возвращают значение и методы, которые не делают?

Почему некоторые языки дифференцируются между методами, которые возвращают значение и методы, которые не делают? т.е. в МН Oracle / SQL, где главная разница между функцией и процедурой то, что...
вопрос задан: 23 May 2017 11:48
2
ответа

Почему C# не разрешает общие свойства?

Мне интересно, почему я не могу иметь общие свойства в негенеративном классе так же, как я могу иметь общие методы. Т.е.: public interface TestClass { IEnumerable GetAllBy(); //this ...
вопрос задан: 23 May 2017 10:30
2
ответа

Почему есть & ldquo; данные & rdquo; и & ldquo; newtype & rdquo; в Хаскеле? [Дубликат]

Кажется, что определение нового типа - это просто определение данных, которое подчиняется некоторым ограничениям (например, только один конструктор), и что из-за этих ограничений система времени выполнения может обрабатывать новые типы подробнее ...
вопрос задан: 16 April 2017 00:37
2
ответа

Как Иерархия Chomsky и Машины Тьюринга должны влиять на дизайн языка?

Я в настоящее время учусь для теста дискретной математики, в котором мы изучаем иерархию Chomsky, и тип автоматизирует, которые распознают каждый уровень иерархии. Мне преподают что большинство...
вопрос задан: 26 May 2015 10:35
2
ответа

Что такое typestate?

К чему обращается TypeState относительно дизайна языка? Я видел, что это упомянуло в некоторых обсуждениях относительно нового языка Mozilla под названием Ржавчина.
вопрос задан: 17 May 2015 14:25