0
ответов

Почему JIT'-код потребляет намного больше памяти, чем компилированный или интерпретируемый код?

Компилированный код, такой как C, потребляет мало памяти. Интерпретированный код, такой как Python, потребляет больше памяти, что вполне понятно. При использовании JIT программа (выборочно) компилируется в машинный код во время выполнения...
вопрос задан: 30 December 2011 02:08
0
ответов

Возможно ли, чтобы язык программирования общего назначения не имел кучи? [закрыто]

Я собираюсь создать язык программирования. Мне интересно, возможно ли на языке, содержащем ссылочную конструкцию, не иметь оператора new / malloc? То есть все ...
вопрос задан: 15 December 2011 20:31
0
ответов

Статическая проверка типов в Erlang

Я постепенно влюбляюсь в Erlang, и у меня есть только одна большая, большая проблема. Я большой поклонник таких языков как Standart ML и ocaml с их сильной статической проверкой типов. Есть ли хороший и чистый способ ...
вопрос задан: 14 December 2011 14:57
0
ответов

Как взаимодействовать с компилятором в самом коде Scala?

Интересно, сколько способов существуют для взаимодействия с компилятором Scala вне обычного «вызова его из командной строки для компиляции моих исходных текстов». Есть ли способ проанализировать код, построить аннотацию ...
вопрос задан: 9 December 2011 20:08
0
ответов

Существование языка программирования - гарантированное завершение [закрыто]

Существует ли язык программирования, в котором вам всегда гарантировано завершение? Если у вас есть только операторы if/else, можете ли вы быть уверены в том, что программа завершится?
вопрос задан: 7 December 2011 09:12
0
ответов

Причина присвоения «_» [дубликат]

Я видел это в нескольких контекстах, например, при последовательной распаковке: _, x = L.pop () # например, L - это список кортежей для инициализировать контейнер: X = _ Итак, очевидно, что это не элемент формального ...
вопрос задан: 2 December 2011 02:03
0
ответов

Проверять на NULL - хорошая или плохая практика? [closed]

Я видел код, в котором почти каждая переменная на всех уровнях приложения проверялась на ненулевое значение. Я тоже видел код почти без этого. if (object! = null) {} Каковы лучшие практики для ...
вопрос задан: 1 December 2011 20:08
0
ответов

Есть ли что-нибудь вроде CoffeeScript для PHP?

Интерпретаторы PHP очень распространены, но синтаксис и библиотеки PHP непоследовательны и громоздки (IMO, конечно). Я думаю, что это язык, который компилируется в PHP, но обеспечивает более высокий уровень ...
вопрос задан: 1 December 2011 03:01
0
ответов

Новый язык поверх PHP?

Я разработчик PHP. Мне нравится PHP! Это действительно хороший язык, если вы знаете, как им пользоваться, но я знаю, что иногда он допускает очень плохой дизайн. Это напоминает мне JavaScript, в котором есть хорошие и плохие части ....
вопрос задан: 30 November 2011 15:26
0
ответов

В чем практическое применение лени как встроенной функции языка?

Достаточно очевидно, почему язык функционального программирования, который хочет быть ленивым, должен быть чистым.Я смотрю на обратный вопрос: если язык хочет быть чистым, есть ли большое преимущество в том, чтобы быть ...
вопрос задан: 27 November 2011 18:08
0
ответов

Использование акторов вместо `synchronized`

Каждый раз, когда я читаю об использовании synchronized в Scala, автор обычно упоминает, что вместо этого следует использовать акторы (например, это). Хотя я примерно понимаю, как работают акторы, я бы очень хотел ...
вопрос задан: 21 November 2011 17:26
0
ответов

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

это трудно для Google, может быть, так есть лучшие ответы? Я исхожу из статически типизированного фона и изучаю функциональное программирование, но меня не совсем волнует динамическая типизация. ...
вопрос задан: 16 November 2011 05:53
0
ответов

Какая польза от логических операторов без короткого замыкания в Erlang?

Я изучаю Erlang из веб-книги LearnYouSomeErlang. Одна вещь, которая поразила меня во время обучения, - это не замыкающие логические операторы конъюнкции и дизъюнкции, а именно; и и или. Что такое ...
вопрос задан: 11 November 2011 07:04
0
ответов

Почему размер библиотеки Scala увеличился вдвое с 2,7 до 2,8?

Сравнение Scala 2.7.7 (последний выпуск 2.7.x) с Scala 2.8.1 (последний выпуск 2.8.x) I собрали следующие метрики: Версия Scala | 2.7.7 2.8.1 -----...
вопрос задан: 8 November 2011 03:38
0
ответов

Io framework, чтобы начать изучение Io (языка программирования)

Кто-нибудь знает о фреймворке MVC или другом фреймворке, который подходит для начала использования Io (языка программирования).
вопрос задан: 8 November 2011 03:08
0
ответов

Замена Scala для Arrays.binarySearch?

Есть ли в Scala замена для Java int Arrays.binarySearch (Object [] массив, объект)? Проблема в том, что массивы Scala не ковариантны, поэтому мне пришлось бы преобразовать свой stringArray: Array [String] ...
вопрос задан: 4 November 2011 17:06
0
ответов

Какой первый LISP был создан не Джоном Маккарти?

Пожалуйста, поправьте меня, если я ошибаюсь, но я понимаю, что Джон Маккарти участвовал в первых версиях LISP, но варианты языка были созданы, начиная с 1.5. Мой вопрос в том, что было ...
вопрос задан: 3 November 2011 19:39
0
ответов

Метод 'onListItemClick' заставляет Eclipse выдавать ошибки

Я читаю «Разработка приложений для Android для чайников», и я нахожусь в главе 9, где пишу приложение для напоминания о задачах. Eclipse продолжает выдавать ошибки .... package com ....
вопрос задан: 31 October 2011 09:44
0
ответов

Rails on Rails выводит его на новый уровень

В течение последних нескольких месяцев у меня было ощущение, что я достиг предела своих знаний о разработке Ruby on Rails (RoR). Я разрабатывал большие и маленькие приложения как для больших, так и для маленьких клиентов и ...
вопрос задан: 28 October 2011 20:26
0
ответов

Компилятор / интерпретатор BCPL для текущей ОС и архитектуры? [закрыто]

Кто-нибудь знает о работающем компиляторе BCPL, написанном для текущей ОС (у меня уже есть Windows 7 и Ubuntu) с архитектурой x64? Я впервые услышал о BCPL после недавнего выступления Денниса Ричи ...
вопрос задан: 18 October 2011 22:55
0
ответов

Как FRP должен работать на верхнем уровне?

Я экспериментировал с созданием фреймворка функционального реактивного программирования для Scala. На данный момент меня смущает одна вещь: как нынешние реализации имеют дело с представлением ...
вопрос задан: 17 October 2011 17:20
0
ответов

Можно ли реализовать эту функциональность с помощью системы типов Haskell?

В Scala операции более высокого порядка над коллекциями всегда возвращают наилучший из возможных типов в контексте. Например, в случае BitSet, если вы сопоставляете int с int, вы получаете BitSet, но если вы сопоставляете int ...
вопрос задан: 9 October 2011 17:12
0
ответов

Алгоритм переписывания модифицированной семантики goto

У меня есть большой набор унаследованного кода на старом придуманном мной языке сценариев, который мы компилируем / переводим в javascript. В этом языке есть условный переход к метке. Отличие от ...
вопрос задан: 6 October 2011 08:20
0
ответов

Зачем нам нужны префиксная, постфиксная нотация

Я знаю, как каждый из них может быть преобразован друг в друга, но никогда толком не понимал, каковы их приложения. Обычная инфиксная операция вполне читаема, но где она Ошибка, которая привела к ...
вопрос задан: 26 September 2011 23:21
0
ответов

Разница между определенной и неопределенной интеграцией в системе Mathematica?

Я заметил, что математика подавляет определенные определенные интегралы, но если я сделаю индеифинитную интеграцию и вычту предельные значения результирующей функции, это легко даст мне...
вопрос задан: 20 September 2011 21:13
0
ответов

Занимает ли создание функций больше памяти

//Случай А Конструктор функций () {this.foo = функция () {...};... }//vs//Случай B Конструктор функций () {... }; Constructor.prototype.foo = функция () {... } Один из главных...
вопрос задан: 16 September 2011 23:36
0
ответов

Тернарный оператор с одним вызовом

.NET теперь поддерживает нулевой оператор объединения var item = aVal ?? aDefaultVal; Я мог бы упустить из виду что-то очевидное, но есть ли что-то подобное для тернарного оператора, так что вместо этого ...
вопрос задан: 13 September 2011 16:05
0
ответов

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

Итак, я искал, если бы был какой-либо способ добраться до блокировки XNA / Silverlight Microsoft, настроен для Windows Phone 7, так как может быть, я мог бы использовать SFML (.NET Binding) для приложения ..
вопрос задан: 13 September 2011 04:38
0
ответов

Какова цель этих файлов Java в Scala.runtime?

Есть несколько * .java файлы в исходном дереве Scala в каталоге Scala.runtime. Эти файлы кажутся очень простыми, e. грамм. DoubleRef.java выглядит так: пакет Scala.runtime; Public ...
вопрос задан: 11 September 2011 21:50
0
ответов

Британский английский или американский английский, HTML

Я писал код и пытался выровнять изображение в центре (написано в британском английском) Align = 'Center' выше не работает ! Там нет орфографической ошибки, выше написанного слова, что означает «середина», когда я ...
вопрос задан: 6 September 2011 13:33