0
ответов

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

Возможные дубликаты: ссылки, необходимые для реализации интерпретатора на C / C ++ Как создать язык в наши дни? Учусь писать компилятор, я знаю немного C ++, ОЧЕНЬ хорошо разбираюсь в php, pro в css ...
вопрос задан: 7 December 2017 11:07
0
ответов

Список всех реализаций регулярных выражений?

Есть ли в сети список реализаций Regex, показывающий их различия / сходства? Например, Emacs elisp Regex отличается от JavaScript или Perl regex, не говоря уже обо всех различиях ...
вопрос задан: 18 October 2017 03:08
0
ответов

Стоит ли изучать ассемблер? [закрыто]

Стоит ли изучать ASM? Я немного знаю об этом, но на самом деле я его не использовал и не изучал должным образом, потому что все, что я учусь делать на ассемблере, я могу делать в 1/10 раза с некоторыми ...
вопрос задан: 3 August 2017 17:17
0
ответов

Mathematica: что такое символическое программирование?

Я большой поклонник Стивена Вольфрам, но он определенно не стесняется играть в свой рог. Во многих ссылках он превозносит Mathematica как другую парадигму символического программирования. Я не ...
вопрос задан: 2 August 2017 13:05
0
ответов

Термин «контекст» в программировании? [closed]

Я занимаюсь программированием уже несколько месяцев, и в классах часто используется слово «контекст». Как ServletContext (Java), Activity (Android), Service (Java, Android), NSManagedContext (Objective-C, ...
вопрос задан: 27 July 2017 18:20
0
ответов

Спецификация для языка функционального реактивного программирования

Я смотрю на возни с созданием функциональной реактивной структуры в какой-то момент. Я много читал об этом и видел несколько примеров, но я хотел получить четкое представление о том, что это ...
вопрос задан: 29 May 2017 07:43
0
ответов

что это означает в c int a: 16 ;? [дубликат]

Возможный дубликат: что означает "unsigned temp: 3"? пожалуйста, что означает это обозначение int a: 16; Я обнаружил, что это такой код, и он компилируется. struct name {int a: ...
вопрос задан: 23 May 2017 12:33
0
ответов

Как языки обрабатывают побочные эффекты составных операторов?

Предположим такую ​​ситуацию: int a = (--t) * (t-2); int b = (t / = a) + t; В C и C ++ это неопределенное поведение, как описано здесь: Неопределенное поведение и точки последовательности Однако, как эта ситуация ...
вопрос задан: 23 May 2017 12:32
0
ответов

printf с использованием стека? [дубликат]

Возможный дубликат: запутался в printf (), который содержит префиксные и постфиксные операторы. Я наткнулся на код со следующим фрагментом: int main () {int c = 100; printf ("\ n% d \ t% d \ ...
вопрос задан: 23 May 2017 12:31
0
ответов

С чего начать, если я хочу понять, как создаются компиляторы и языки программирования [дубликат]

Возможный дубликат: учимся писать компилятор. Я знаю, что это широкий вопрос, который нужно задать, но где я могу начать изучать, как на самом деле работают компиляторы, как создаются языки программирования, я имею в виду ...
вопрос задан: 23 May 2017 12:27
0
ответов

Алгебраические типы данных за пределами функциональных языков?

Какие языки, которые не являются исключительно функциональными, имеют алгебраические данные типы (или что-то подобное) и сопоставление с образцом? Меня также интересуют языки с несколькими парадигмами - я знаю, что Ocaml и F # - это ML ...
вопрос задан: 23 May 2017 12:25
0
ответов

Самый минимальный LISP? [дубликат]

Возможный дубликат: сколько примитивов нужно, чтобы построить LISP-машину? Десять, семь или пять? Мне интересно. Какой самый минимальный LISP, на котором могут быть построены все дальнейшие функции? ...
вопрос задан: 23 May 2017 12:25
0
ответов

Управляющие структуры помимо стандартных условий и циклов?

Структурированные языки программирования обычно имеют несколько управляющих структур, например while, if, for, do, switch, break , и continue, которые используются для выражения высокоуровневых структур в исходном коде. Однако ...
вопрос задан: 23 May 2017 12:23
0
ответов

Есть ли какой-либо язык, который использует шаблон кода?

Есть ли какой-либо язык, который имеет форму шаблона кода? Позвольте мне объяснить, что я имею в виду ... Я работал над проектом C # сегодня, в котором один из моих классов был очень повторяющимся, серия свойств ...
вопрос задан: 23 May 2017 12:22
0
ответов

Шаблон проектирования как (отсутствующая) функция языка

Иногда люди называют шаблоны проектирования отсутствующими функциями языка программирования. Чтобы избежать споров о том, что такое шаблон проектирования, допустим, мы рассматриваем только оригинальные шаблоны GoF. Для ...
вопрос задан: 23 May 2017 12:16
0
ответов

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

Мне интересно, какие (если any) в реальных языках программирования существует регулярная грамматика (т. е. набор всех синтаксически правильных программ является регулярным). См. Также этот вопрос: Какое программирование ...
вопрос задан: 23 May 2017 12:16
0
ответов

Как мне разработать и реализовать язык программирования? [закрыто]

Этот вопрос связан с Этим вопросом о трубкозубе Этот вопрос здесь Последние пару лет я думал о том, что мне нравится и не нравится в языках, которые я использую. Я всегда хотел ...
вопрос задан: 23 May 2017 12:15
0
ответов

Язык или пакет для рисования геометрических диаграмм

Я ищу язык или пакет на существующем языке, который подходит для определения и рисования геометрических диаграмм. Например, я хотел бы нарисовать шестиугольную сетку с ее двойным ...
вопрос задан: 23 May 2017 12:10
0
ответов

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

Возможный дубликат: Когда я учился писать компилятор, я оглядывался вокруг, пытаясь узнать больше о разработке языков программирования, но не смог найти много в Интернете. Я нашел учебник ...
вопрос задан: 23 May 2017 12:09
0
ответов

Языки, которые интерпретируют до Javascript?

В другом посте ставился под вопрос, насколько практично компилировать языки в Javascript. Помимо практичности, какие интерпретаторы переводят с некоторого языка X на Javascript и были реализованы в Javascript? ...
вопрос задан: 23 May 2017 12:09
0
ответов

Накладные расходы на рекурсию - насколько это серьезно? [дубликат]

Возможный дубликат: быстрее ли рекурсия, чем цикл? Впервые меня научили серьезно программировать на C около 15 лет назад. Мой работодатель хотел получить высокооптимизированный код для вычислительной ...
вопрос задан: 23 May 2017 12:09
0
ответов

Что такое «бормотание на клавиатуре»?

I Я видел несколько упоминаний о "бормотании", например в этом ответе StackOverflow: Будет ли будущая версия .NET поддерживать кортежи на C #? Я погуглил термин, и я не смог найти много в способе ...
вопрос задан: 23 May 2017 12:07
0
ответов
0
ответов

Почему С++ не поддерживает несколько инициализаторов в цикле for? [дубликат]

Возможный дубликат :В C++ почему я не могу написать цикл for (), подобный этому :for (int i = 1, double i2 = 0; Почему так сложно написать цикл for -на C++ с двумя переменными цикла? #включить &...
вопрос задан: 23 May 2017 12:02
0
ответов

Существует ли язык программирования с семантикой, близкой к английской?

Большинство языков позволяют «настраивать» определенные расширенные части синтаксиса (C ++, C #) и / или семантику, которые вы захотите использовать в вашем коде (Katahdin, lua). Но я не слышал о языке, который мог бы просто ...
вопрос задан: 23 May 2017 12:00
0
ответов

Критерии определения того, является ли это языком программирования

Каковы критерии или основные функции, необходимые для определения того, является ли X или Y (или нет) языком программирования? Я прочитал (Считается ли HTML языком программирования ?, Тьюринг завершен, и ...
вопрос задан: 23 May 2017 11:53
0
ответов

Советы по дизайну программы, которая будет запускаться через 25 лет [закрыто]

Если вы создаете приложение (которое в основном занимается обработкой данных), которое нужно запускать сейчас, а возможно (а может и нет) через 10 или 25 лет, что есть ли советы по дизайну для таких приложений? Общий ...
вопрос задан: 23 May 2017 11:52
0
ответов

Каковы различные концепции языков программирования и какие языки показывают их в чистом виде

Я не эксперт по языкам, но я недавно начал изучать языки и пытаюсь получить обзор основных понятий и «своих» языков. Это похоже на другой вопрос о книгах. Итак, во-первых, каковы ...
вопрос задан: 23 May 2017 11:51
0
ответов

В чем разница между: асинхронной, неблокирующей и событийной архитектурой?

В чем разница между: асинхронной, неблокирующей и { {1}} Архитектуры на базе событий? Может ли что-то быть как асинхронным, так и неблокирующим (и основанным на событиях)? Что наиболее важно в программировании, ...
вопрос задан: 23 May 2017 10:31
0
ответов

песочница/запуск кода Python построчно

Я бы хотел иметь возможность делать что-то вроде того, что делают эти двое: Изобретать по принципу @18:20 , Live ClojureScript Game Editor Если вы не хотите проверять видео, моя проблема заключается в следующем: скажем, у меня было это...
вопрос задан: 23 May 2017 10:29