Описание тега stackless
Stackless относится к реализации кода, которая не использует стек вызовов. Haskell - пример языка без стеков
3
ответа
Объясните сокеты буфера пожалуйста
Я пытался найти примеры программирования сокетов и наткнулся на этот скрипт: http://stacklessexamples.googlecode.com/svn/trunk/examples/networking/mud.py При чтении этого скрипта я нашел следующую строку: listenSocket.listen(5) Насколько я понимаю -…
15 авг '09 в 19:38
2
ответа
В Python без стека вы можете отправить канал по каналу?
У меня в настоящее время нет стека, поэтому я не могу попробовать это сам. import stackless ch1 = stackless.channel() ch2 = stackless.channel() ch1.send(ch2) ch3 = ch1.receive() Являются ли ch2 и ch3 одним и тем же каналом? Сказать: text = "Hallo" c…
12 мар '09 в 12:46
1
ответ
Как устранить этот тип рекурсии?
Это немного сложнее, чем простая рекурсия влево или хвостовой вызов. Поэтому мне интересно, как я могу устранить этот вид рекурсии. Я уже храню свой собственный стек, как вы можете видеть ниже, поэтому функция не нуждается в параметрах или возвращае…
05 апр '12 в 03:00
2
ответа
Несовместимость с windows 8?
Я не могу заставить мой код работать на моем ноутбуке win8. Я работаю с комбинацией: Stackless Python 2.7.2 Qt 4.8.4 PySide 1.1.2 Eclipse / Pydev и WingIDE Это хорошо работает на моем ПК с Win7, но теперь я купил демонстрационный ноутбук с Windows 8…
04 дек '12 в 11:42
1
ответ
Поддерживает ли опция потока в стеке Pypy параллельное выполнение?
Я читал о бессистемной функции PyPy. Мой вопрос прост: это обходит GIL? На странице написано, что это позволяет кодировать в "массово параллельном стиле". Означает ли это также массово параллельный стиль, использующий преимущества нескольких ядер?
09 янв '14 в 18:13
2
ответа
Любое готовое решение для базовых асинхронных (неблокирующих) HTTP-клиентов со Stackless Python 3.1?
ОБНОВЛЕНИЕ: после долгой работы с Py3, включая написание моего собственного асинхронного веб-сервера (после презентации, представленной Дейвом Бизли), я, наконец, выбросил Python (и огромный стек моего кода)- в пользу CoffeeScript, работающего на No…
03 мар '10 в 15:58
9
ответов
Использование C для реализации других языков каким-либо образом ограничивало их дизайн?
Кажется, что большинство новых языков программирования, появившихся за последние 20 лет, были написаны на языке C. Это имеет полное значение, поскольку C можно рассматривать как своего рода переносимый язык ассемблера. Но что меня интересует, так эт…
18 авг '10 в 15:30
1
ответ
Почему мой неиспользуемый исполняемый файл намного меньше
Я написал несколько игр для соревнования в Stackless Python и мне нужно было создать исполняемый файл. Случайно, однако, я использовал CPython 2.6 вместо Stackless Python 2.5 для сборки исполняемого файла. Я правильно перестроил и обнаружил, что око…
21 мар '11 в 09:37
1
ответ
Разработка стека Python с использованием Python Tools для Visual Studio
Позволяет ли Python Tools for Visual Studio Beta, включающая поддержку CPython, разрабатываться в Stackless Python? Если да, не могли бы вы расширить свои ответы, включив в него какие-либо шаги, необходимые для настройки среды Stackless Python, поми…
07 апр '11 в 14:57
1
ответ
Будет ли C/C++/Pascal/ и т.д. быть существенно медленнее, если бы это был язык без стеков?
И связанный с этим вопрос: как будут выглядеть трассировки стека / похожие функции отладки в нем? И, пожалуйста, извините, если это глупый вопрос, но я не знаю много о низкоуровневом программировании. Я знаю, что у большинства процессоров есть инстр…
08 апр '12 в 13:37
2
ответа
Что на самом деле означает, что язык программирования не работает в стеке?
Согласно этому ответу https://stackru.com/questions/551950/what-stackless-programming-languages-are-available/671296 все эти языки программирования не работают в стеке Stackless Python PyPy шепелявость Схема Tcl Lua Попугай В.М. Что на самом деле зн…
28 апр '09 в 04:23
1
ответ
Стопки сопрограмм растут в Lua, Python, Ruby или любых других языках?
Есть некоторые языки, которые поддерживают детерминированный легкий параллелизм - сопрограмму. Луа - сопрограмма Python без стека - тасклет Рубин - волокно должно быть намного больше... но в настоящее время я не имею особого представления. Во всяком…
21 мар '13 в 11:36
1
ответ
Что СИНИЙ из презентаций CCP Stackless?
В Stackless Python в Eve есть некоторые разговоры об "синих" объектах в Python. Кто-нибудь знает подробности об этой технологии?
30 сен '10 в 15:10
2
ответа
Какие проблемы C-интеграции возникают с реализациями VM без стеков?
Под виртуальной машиной без стека я подразумеваю реализацию, которая поддерживает собственный стек в куче, а не использует систему "C-stack". Это имеет много преимуществ, таких как продолжения и сериализуемое состояние, но также имеет некоторые недо…
30 апр '09 в 09:44
0
ответов
Резюме ASIO Stackless Coroutine
Немного поиграв с текущей реализацией Coroutine TS в Clang, я наткнулся на реализацию сопрограммы asio без стеков. Описаны как переносные сопрограммы без стека в одном * заголовке. Имея дело в основном с асинхронным кодом, я тоже хотел попробовать и…
07 авг '18 в 06:34
8
ответов
Как работает язык без стеков?
Я слышал о языках без стеков. Однако я понятия не имею, как такой язык будет реализован. Может кто-нибудь объяснить?
19 июн '09 в 03:22
1
ответ
Извлечь возвращаемое значение связанной со стеком функции Python Tasklet?
Эксперты без стека, Мне удалось создать тасклеты под Stackless Python (как со стороны Stackless, так и со стороны C). Мне кажется, что для создания тасклета в Stackless вы привязываете произвольную вызываемую функцию Python (функцию) к тасклету (а т…
22 июн '10 в 11:28
1
ответ
Stackless Python - время выполнения профиля одного тасклета
На моем сервере, написанном на Stackless Python, я иногда получаю большие всплески загрузки процессора в течение 5-10 секунд. Это случается время от времени, поэтому у меня возникают проблемы с поиском. Я использовал cProfile, чтобы попытаться опред…
25 дек '11 в 19:11
1
ответ
Можно ли сериализовать код тасклета (а не только состояние exec) с помощью SPickle без выполнения RPC?
Попытка использовать Python без стека (2.7.2) с SPickle для отправки метода тестирования поверх сельдерея для выполнения на другом компьютере. Я хотел бы, чтобы тестовый метод (код) был включен в pickle и не был вынужден существовать на пути Python …
10 мар '12 в 01:11
3
ответа
Есть ли что-то похожее на Stackless Python в C#?
Есть ли что-то похожее на Stackless Python, то есть фреймворк, который поддерживает продолжения, микропотоки и облегченные процессы в C#? Я знаю, что C# 5 будет частично поддерживать некоторые из этих функций. Но есть ли что-нибудь, что можно исполь…
22 мар '11 в 16:40