Результаты поиска по запросу "programming-languages"

3 ответа

Что подразумевается под «заменами, позволяющими избежать захвата»?

Читая Лямбда-исчисление в вики, наткнулся на терминCapture-avoiding substitutions, Может ли кто-нибудь объяснить, что это значит, поскольку я нигде не смог н...

6 ответов

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

Я хотел бы быть в состоянии сделать что-то подобное этим двум: Изобретая в принципе @ 18: 20 [http://www.youtube.com/watch?v=PUv66718DII] , Живой редактор игр ClojureScript [http://www.youtube.com/watch?v=7XUWpze_A_s] Если вы не хотите ...

1 ответ

Являются ли грамматики современных языков программирования контекстно-зависимыми или контекстно-зависимыми?

Являются ли языки C ++, C # или Java контекстно-зависимыми или контекстно-зависимыми?

ТОП публикаций

3 ответа

Сборка парсера (часть I)

Я делаю свой собственный язык программирования на основе JavaScript (да, это безумие, но это только для изучения ...может быть?). Ну, я читаю о парсерах, и первый шаг - преобразовать исходный код в токены, например: if(x > 5) return ...

3 ответа

Варианты или полиморфные варианты?

Я заметил, что среди программистов OCaml, которых я знаю, некоторые из нихвсегда использовать полиморфные варианты (варианты, которые не объявлены, с префиксом обратной кавычки), в то время как другиеникогда используйте полиморфные варианты и ...

2 ответа

Что такое нелокальное возвращение?

Что такое не местный возврат? В каких сценариях это полезно? Пожалуйста, приведите пример, чтобы объяснить.

2 ответа

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

Каждый раз, когда я читаю об использованииsynchronized в Scala автор обычно упоминает, что вместо них должны использоваться актеры (это [http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-3]например). Хотя я примерно понимаю, как ...

6 ответов

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

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

5 ответов

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

Какая разница между: Асинхронный,Неблокируемому, а такжеEvent-базаархитектуры?Может ли что-то быть какасинхронный а такженеблокирующая (а такжена основе событий)? Что важнее всего в программировании, иметь что-то: асинхронный, неблокирующий и / ...

1 ответ

В чем разница между def foo = {} и def foo () = {} в Scala?

Учитывая следующие конструкции для определения функции в Scala, можете ли вы объяснить, в чем заключается различие и каковы будут последствия? def foo = {}против def foo() = {}Обновить Спасибо за быстрые ответы. Это здорово. Единственный ...