14
ответов

Выбор конца для нового динамического языка программирования?

Я разрабатываю вариант Smalltalk просто для удовольствия, и мне интересно, какой будет выбор для тех, кто использует стекировщики, когда дело доходит до серверной части. Это были мои текущие соображения: ...
вопрос задан: 14 June 2015 09:44
13
ответов

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

Мой колледж собирается запуститься скоро, но я хочу сделать что-то в остающиеся недели :) Я взял курс в прошлом семестре о языках программирования, и я хочу принести свое знание в действительность...
вопрос задан: 17 October 2009 01:11
12
ответов

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

Я надеюсь писать язык программирования для забавы, однако большая часть ресурса, который я видел, для записи бесконтекстного языка, однако я хочу записать язык, который, как Python, использует...
вопрос задан: 18 August 2013 15:17
12
ответов

Гольф кода машины Тьюринга

Хорошо парни, сегодняшняя цель состоит в том, чтобы создать средство моделирования Машины Тьюринга. Для тех, которые не знают, каково это, см. статью Wikipedia. Таблица состояния, которую мы используем сегодня, найдена в конце Формального...
вопрос задан: 27 November 2009 02:50
11
ответов

Запишите интерпретатор Haskell в Haskell

Классическое осуществление программирования должно записать интерпретатор Lisp/схемы в Lisp/схеме. Питание полного языка может быть усилено для создания интерпретатора для подмножества языка. Есть ли...
вопрос задан: 30 July 2017 08:56
10
ответов

Изучение, как работают языки программирования

Я программировал в течение многих лет (главным образом Python), но я не понимаю то, что происходит негласно, когда я компилирую или выполняю свой код. В духе вопроса я спросил ранее о работе...
вопрос задан: 23 May 2017 12:23
10
ответов

Хорошо Язык программирования от карты с интерфейсом USB без установки

Я ищу компилятор или интерпретатор для языка с основной математической поддержкой и Файлом IO, который может быть выполнен непосредственно от memorystick или в Linux или в Windows. Созданный в функциональности для...
вопрос задан: 20 December 2008 21:26
9
ответов

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

Какие подсказки можно дать человеку, который надеется писать язык сценария или программирование? Я не волнуюсь по поводу того, как программировать, ни разработать компилятор, но как разработать тот быстро с помощью инструментов и...
вопрос задан: 23 May 2017 10:27
9
ответов

Комментарии замедляют интерпретируемый язык?

Я спрашиваю это, потому что я использую Python, но он мог относиться к другим интерпретируемым языкам также (Ruby, PHP, JavaScript). Я замедляю интерпретатор каждый раз, когда я оставляю комментарий в своем коде?...
вопрос задан: 19 April 2016 14:50
9
ответов

Имеет основная реализация *кто-либо* популярный интерпретатор языка программирования, записанный в C++?

В данный момент я рассматриваю, переписать ли интерпретатор языка программирования, который я поддерживаю в C++. Интерпретатор в настоящее время реализуется в C. Но я задавался вопросом, основное устройство...
вопрос задан: 6 July 2010 10:56
9
ответов

Интерпретируемые языки: более высокий уровень быстрее?

Я разработал приблизительно 5 экспериментальных языков и интерпретаторы для них до сих пор, для образования, как хобби и для забавы. Одна вещь я заметил: подобный блоку язык, показывающий только подпрограммы и...
вопрос задан: 5 May 2010 18:24
9
ответов

С Lua и встраиваемым Python, там место для Основного?

Я начался, программируя в Основном на ZX81, затем BASICA, GW-BASIC и QBasic. Я шел дальше к C (А-ч, Turbo C 3.1, я едва знал Вас...), Когда я начал в микроконтроллерах, я регрессировал с...
вопрос задан: 21 April 2010 19:36
9
ответов

Интерпретируемые языки с ручным управлением памятью?

Какие интерпретируемые языки языки без указателей (IE: Python, Java, Perl, PHP, Ruby, JavaScript, и т.д.), имеют ручное управление памятью? Я не вспоминаю никогда слушание одного. Не главное беспокойство...
вопрос задан: 26 January 2010 16:48
9
ответов

Скомпилированный язык может быть гомографическим?

По определению слово гомографические средства: То же представление кода и данных В LISP, это означает, что Вы могли иметь заключенный в кавычки список и оценить его, таким образом (автомобильный список) будет функция и (CDR...
вопрос задан: 6 August 2009 13:41
9
ответов

Каково различие между реализацией компилятора и интерпретатором?

Я недавно прочитал целую Книгу Дракона (только для забавы, я действительно не планирую реализовать фактический компилятор), и меня оставили с этим большим вопросом, свисающим в моей голове. Между чем отличается...
вопрос задан: 26 January 2009 15:00
8
ответов

Защитить Python intepreter?

Существует ли безопасный Python intepreter? Вообразите VM Python, можно работать машине, которая ограничивает операции. Никакие файлы не могут быть открыты, никакие системные вызовы, и т.д. Это просто преобразовывает stdin к stdout...
вопрос задан: 25 June 2013 23:57
8
ответов

Нет такой вещи как “скомпилированный язык” или “интерпретируемый язык”

"Нет такой вещи как "скомпилированный язык" или "интерпретируемый язык". Принимает ли реализатор языка решение записать компилятор, интерпретатор или что-либо промежуточное являются реализацией...
вопрос задан: 9 August 2010 13:10
8
ответов

Почему интерпретаторы всех популярных языков сценариев записаны в C (если не в C, по крайней мере, не в C++)?

Я недавно задал вопрос на переключении от C++ до C для записи интерпретатора для скорости, и я получил комментарий от кого-то спрашивающего, с какой стати я переключусь на C для этого. Таким образом, я узнал что я...
вопрос задан: 10 April 2010 19:59
8
ответов

Неинтерпретируемый язык может иметь Сборщик "мусора"?

Для неинтерпретируемого языка действительно ли возможно иметь Сборщик "мусора". Интерпретируемые языки имеют Межпретора, выполняющего Программу линию за линией, таким образом, Межпретор мог бы точно также обеспечить...
вопрос задан: 14 July 2009 08:35
8
ответов

Как я разворачиваю (компилируют) цикл интерпретатора?

Я слышал, что некоторые языки идут от интерпретируемого до скомпилированного путем "разворачивания цикла интерпретатора". Скажем, у меня есть следующий pseudo-c-code интерпретатор для ast дерева. интервал интерпретирует (узел) {...
вопрос задан: 8 February 2009 21:06
7
ответов

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

Это - вопрос, что я всегда хотел знать ответ, но никогда действительно спрашивал. Как действительно кодирует записанный одним языком, особенно интерпретируемым языком, названы кодом, написанным...
вопрос задан: 23 May 2017 12:31
7
ответов

Методы генерации кода JIT

Как виртуальная машина генерирует собственный машинный код на лету и выполняет его? Принятие Вас может выяснить то, что является собственными кодами операций машины, которые Вы хотите испустить, как делают Вы идете о на самом деле...
вопрос задан: 22 May 2012 08:36
7
ответов

Существует ли интерпретатор для C? [закрытый]

Я задавался вопросом, существует ли что-то как интерпретатор для C. Таким образом, в терминале Linux я могу ввести в "Python" и затем кодировать в том интерпретаторе. (Я не уверен интерпретатор правильное слово)...
вопрос задан: 12 May 2011 18:56
7
ответов

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

Для чего реальные языки программирования легки записать интерпретаторы? "Реальные" языки для меня, языки, которые можно на самом деле записать маленькому проекту с, не одно из легкого Тайного программирования...
вопрос задан: 15 August 2010 14:54
7
ответов

Скомпилированный по сравнению с интерпретируемыми языками

Я пытаюсь получить лучшее понимание различия. Я нашел много объяснений онлайн, но они склоняются к абстрактным различиям, а не практическим последствиям. Большая часть из моего...
вопрос задан: 18 July 2010 05:15
7
ответов

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

Имеет скорость (основная/единственная жизнеспособный) реализация интерпретируемого языка программирования критерии сегодня? Каков был бы оптимальный баланс между скоростью и абстракцией? Если языки сценариев...
вопрос задан: 17 May 2010 15:35
7
ответов

Как записать интерпретатор?

Я решил записать маленький интерпретатор как свой следующий проект в Ruby. Какое знание/навыки мне придется быть успешным? Я не выбрал язык для интерпретации все же, но я...
вопрос задан: 18 December 2009 07:37
7
ответов

Какие стратегии отправки кода операции используются в эффективных интерпретаторах?

Что методы способствуют эффективной отправке кода операции для создания быстрого интерпретатора? Есть ли некоторые методы, которые только работают хорошо над современными аппаратными средствами и другими, которые не работают хорошо больше из-за аппаратных
вопрос задан: 4 February 2009 15:33
7
ответов

Обнаружение бесконечного цикла в brainfuck программе

Я записал простой brainfuck интерпретатор на языке сценария MATLAB. Это питается случайные bf программы для выполнения (как часть проекта генетического алгоритма). Проблема, с которой я сталкиваюсь, программа складывается...
вопрос задан: 24 December 2008 11:41