замечательная идея — делать ставки на различные ЯП: -) только порой ждать «победы» или «конца» приходится долго::)
все языки (соответсвующие CLI) интегрируются абсолютно прозрачно и без проблем.В.NET реально используются 2 языка — VB.NET и C# (все остальное — понты для приезжих). ИМХО, это больше головная боль чем преимущество.
вот гады, а?: -) что ж за свинство такое, реализовывать бесплатный проект на любимом языке! я без проблем использовал в C# приложении код для работы с OpenID реализованный на Boo.И тесты на boo очень приятно писать за счет интеграции с NAnt/NUnit: -)Также немногочисленные на.NET open-source библиотеки реализованы на разных языках.
Очень интересно было бы узнать какие именно реально работающие приложения реализованы на «левых» языках типа Boo, IronPython
По boo я приводил ссылки, на сайте boo их (приложений) еще больше описано. IronPython вообще активно пордвигается майкрософтом в связи с SilverLight. Так что не надо троллить: -)
Ну раз так значит можно смело сносить написанное ранее и двигаться вперед вместе с новым языком. Благо обе его новые фичи того стоят.Никто так и не ответил на главный вопрос.А зачем мне это?
вам — не надо абсолютно!!! но многим кажется удобным подход со смешиванием языков.http://www.infoq.com/articles/...на скриптовых языках очень удобно выполнять тестирование, мактирование, прототипирование и т.д.
Boo кстати не скриптовый язык. Всё таки строгая типизация, virtual / override и все дела.
ну он может использоваться и зачастую используется как скриптовый. даже на оффсайте есть статья.
да вполне жив. «2.6 released 12/11/2009»
Насчет стартапкафе — стопудово не обошлось. Про него уже написали в корпоративной газете и даже в Приват-24 на страничке новостей: -) От тока в чем смысл этого кафе — я пока не понял. Точнее чем они занимаются — понять немудрено. А вот зачем — ХЗ...
С удовольствием приеду встретиться, пообщаться. Тем более если расходы оплачиваются: -) Думаю это будет здОрово.
Наверное не выйдет. Билетов на поезд нет: — (С автобусами та же фигня...
Опять отступы в коде «съелись»
пофиксил. сорри.
круто. предыдущего не читал, но этот пост читается как настоящий детектив!
да уж. сайт там все интересней и интересней становится...: -)
Я так и не нашел начало. Где можно найти Уровни 1−15
В самом начале каждой статьи стоят ссылки на предыдущую часть.
рад.: -) заходите еще: -)
неправда абсолютно. я решал сам, и соответсвенно описал процесс решения. в ходе решения использовались хинты с форума.потому у меня по многоим задачам приведено 2 решения: мое и “референсное” решение с вики.тем более на том блоге описаны решения только первых 10 уровней, я продожаю дальше, и опубликую 3 часть после прохождения очередных 5 уровней.-100 від мене"Звичайний" переклад спойлера дворічної давності.
Пропоную прибрати дані пости вони суперечать проханню самого pythonchallenge.com і принципам чесного змагу. Набагато цікавіше розв’язувати задачку самостійно
я для этого убрал под кат все с главной страницы. кто захочет, тот читать не будет... предупреждение я написал.
спасибо: -)pythy говорит: 27.04.2007 в 19: 34 Исходник поправь, код съехал.Статья понравилась. Жде продолжения.
CB говорит: 27.04.2007 в 20: 06 Використовуйте тег для блоків коду
я использовал тег
но как его недостаточно. сейчас исправлю.
Про «чёрную магию» Django — ничего подобного. Не будем плодить мифы?
я не говорю про черную... просто в джанго многие вещи спрятаны больше «вглубь», по сравнению с другими фреймворками. это для новичка типа меня и кажется более «магическим» я всего лишь высказываю свое мнение.
Откуда у Contact возьмется атрибут phone? В схеме phone принадлежит Person.
мдя. это пролезло из старой версии.исправил.
Пилоны при инсталляции не смогли поставить Nose нужной версии. Видать что-то натуплено с описанием зависимости: -) Но без nose ЕМНИП все должно фпалне работать.
Можно полный трейс?
в каталоге phones есть католог models. его можно использовать как пакет. для єтг надо модели описать в нем в файле __init__.pyтогда можно будет импортировать phones.modelsв каком *.py должен лежать модуль «phones.models»?
Интересное замечание от Paster-а: «DeprecationWarning: pylons.databaseis deprecated, and will be removed from a future version of Pylons. SQLAlchemyusers are recommended to migrate to SAContext» — гибкость модульности в действии
более тесная интеграция это зачасту положительно.
дык Boo он не «против».NET выступает, он наоборот — «за». от если бы Jython до ума довлеи, тогда можно было бы думать...: -), а так за.NET выступают и Boo и IronPython: -)