История изменений
Исправление sena, (текущая версия) :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - обеспечить дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть, чтобы можно было как раньше, набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить интерпретатор всего этого в небольшой легкий бинарник, да ещё и сохранить совместимость.
Возможности шелла прекрасно расширяются путём написания новых команд. Хоть на лиспе, хоть на чём.
Да, из шела можно запустить фаерфокс. Но я немного о другом, о расширении самого языка.
Исправление sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - обеспечить дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть, чтобы можно было как раньше, набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить интерпретатор всего этого в небольшой легкий бинарник, да ещё и сохранить совместимость.
Исправление sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - обеспечить дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть чтобы можно было как раньше набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить интерпретатор всего этого в небольшой легкий бинарник, да ещё и сохранить совместимость.
Исправление sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - обеспечить дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть чтобы можно было как раньше набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить интерпретатор всего этого в небольшой легкий бинарник, да ещё сохранить совместимость.
Исправление sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - обеспечить дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть чтобы можно было как раньше набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить всё это в небольшой легкий бинарник, да ещё сохранить совместимость.
Исправление sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть чтобы можно было как раньше набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить всё это в небольшой легкий бинарник, да ещё сохранить совместимость.
Исходная версия sena, :
Но зачем?
Надо почитать ветку дискуссии, из которой это произошло. ugoday вполне корректно обосновал пожелания в этом посте.
Задача - дальнейшее развитие шела, но при этом надо оставить обратную совместимость, его простоту в решении простых задач и при этом дать возможность при необходимости избавиться от болезней шела типа проблем с пробелами, экранировками и т.п.
То есть чтобы можно было как раньше набросать по-быстрому грязный скрипт, который решит текущую проблемку и чтобы можно было тут же сделать красиво, безопасно, читаемо, расширяемо и при этом уместить всё это в небольшой легкий бинарник.