Разыскивается, возможно, немного странная вещь: имплементация любого языка с поддержкой нативных потоков. Пожелания:
— Собственно, нативные потоки.
— Открытые исходники, должны допускать внесение изменений и работать в windows (хуже) или linux (лучше).
— Не слишком сложный код реализации, чтобы в нем реально было разобраться без каких-то специфичных познаний. Было бы здорово услышать комментарий в духе "искал (делал) X, потратил N времени".
— Желательно — интерпретатор или компилятор в байт-код (дальнейшая судьба байткода безразлична).
— Императивная направленность (а-ля lua, python). Функциональщина и иммутабельность — скорее минус.
— Легкие потоки, корутины, csp, макросы, строгая типизация, монады-хренады и прочая муть допустимы, если не мешаются под ногами.
— Хотелось бы, чтобы не слишком тормозная. По идее, что-то на уровне lua сойдет.
В итоге разыскиваются lua или python с нативными потоками (поскольку я не знаю, как в них обстоят дела с сабжем — решил поинтересоваться тут, вдруг кто чего подскажет). Цель — внесение некоторых изменений в имплементацию.