четверг, 19 июня 2008 г.

Динамические языки в .NET проектах не за горами

Думаю что многие из .NET разработчиков уже неоднократно слышали о IronPython.

Да, действительно, поддержка настоящего скриптового языка была бы для такой серьезной платформы как .NET очень кстати.

IronPython начинал разрабатываться вначале независимым разработчиком, который в последствии перешел под крыло Microsoft.

Я начинал использовать IronPython еще когда для него не было никакой современной инструментальной поддержки.

Скажу что занятие это не то чтобы совсем уж тяжелое, но все-таки требует некоторой выдержки от разработчика.

Около полугода назад я ознакомился с IronPython Studio, средой разработки на языке IronPyton, которая была выполнена на базе Visual Studio 2008 Shell (isolated mode). Если проще, то это отдельная среда, как две капли воды похожая на Visual Studio 2008, однако исключительно для этого языка.

Сегодня я узнал о существовании IronPython Studio на базе Integrated Shell, что дает возможность сопровождать проекты на IronPython в одном решении вместе с проектами на других языках. А это уже совсем другая история... Очень надеюсь, что я не ошибаюсь на этот счет :)

Интересующимся рекомендую взглянуть на подкаст, который можно взять тут.

пятница, 6 июня 2008 г.

Метод Path.Combine, который собирает путь из многочисленного набора аргументов.

Набрел на статью, которая открыла мне глаза :)

Почему-то я постоянно использовал неудобный Path.Combine(string, string) и ничего с этим не делал.

Настало время перемен :)