LINUX.ORG.RU

История изменений

Исправление a--, (текущая версия) :

И чего же тебе именно не хватает от языка программирования?

1. Возможностей выразить мои мысли в той форме, которую я считаю правильной, а не в той, в которой мне ее навязывает автор языка программирования. Если совсем грубо, то мне нужны eDSL.

2. Поддержка eDSL средами программирования.

3. Крайне желательна консистентность eDSL, чтобы не получить вавилонского столпотворения.

4. От компилятора требуется поддержка всех сред в рантайме и максимальная интероперабельность между ними (речь о GC, *malloc, refcounter, ...).

5. От компилятора требуется поддержка всех доступных систем валидации/верификации кода.

6. Куски компилятора в рантайме по моему желанию, а не навязанные и целиком, как в образе лисп-машины.

Исправление a--, :

И чего же тебе именно не хватает от языка программирования?

1. Возможностей выразить мои мысли в той форме, которую я считаю правильной, а не в той, в которой мне ее навязывает автор языка программирования. Если совсем грубо, то мне нужны eDSL.

2. Поддержка eDSL средами программирования.

3. Крайне желательна консистентность eDSL, чтобы не получить вавилонского столпотворения.

4. От компилятора требуется поддержка всех сред в рантайме и максимальная интероперабельность между ними (речь о GC, refcounter, ...).

5. От компилятора требуется поддержка всех доступных систем валидации/верификации кода.

6. Куски компилятора в рантайме по моему желанию, а не навязанные и целиком, как в образе лисп-машины.

Исходная версия a--, :

И чего же тебе именно не хватает от языка программирования?

1. Возможностей выразить мои мысли в той форме, которую я считаю правильной, а не в той, в которой мне ее навязывает автор языка программирования. Если совсем грубо, то мне нужны eDSL.

2. Поддержка eDSL средами программирования.

3. Крайне желательна консистентность eDSL, чтобы не получить вавилонского столпотворения.

4. От компилятора требуется поддержка всех сред в рантайме и максимальная интероперабельность между ними (речь о GC, refcounter, ...).

5. От компилятора требуется поддержка всех доступных систем валидации/верификации кода.

6. Куски компилятора в рантайме.