Latest posts on Python и Boo - братья или враги? :-) topichttp://python.su/forum/topic/1080/2007-08-04T21:08:48+03:00Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T21:08:48+03:00cleg6981Может я неправильно выразился… :-) Тогда сорри. В SharpDevelop великолепно интегрирован как раз-таки Boo. Очень хорошо интерироват. Поддерживаются проекты, дизайнер форм, покрытие ктода и многое другое. Поэтому, для быстрой разработки GUI - очуменное решение.<br/><br/>А вот биндингом для Python никто как раз не озаботился. Поэтому я с сожалением и констатировал что для Python таких удобных IDE в принципе нету :-(
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T17:23:50+03:00alafin6977<strong>Daevaorn</strong>, +1. Мне тоже интересно т.к. я пользуюсь Eclipse+PyDev.
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T17:19:36+03:00Александр Кошелев6976<blockquote><em>cleg</em><br/>ЗЫ Особо отмечу интеграцию в SharpDevelop. такого уровня IDE для Пайтона нет и не придвидится в ближайшем будущем.</blockquote>Я никогда не пользовался SD, не мог бы ты в общих чертах объяснить преимущества SD перед Eclipse, применительно к python?
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T17:12:11+03:00cleg6975<blockquote><em>astoon</em><br/>Кстати вопрос: насколько легко получить доступ к C#-программам из Boo ?</blockquote>в этом кстати состоит “сила” .NET - доступ получается абсолютно без проблем. связка сборок на различных языках - легка и удобна :-) поэтому тут идея “все пишем на питоне, а то что должно работать быстро - на С” реализуется очень просто. хотя за счет статической типизации и компилирования в .NET код Boo в целом заметно быстрей Пайтона. по крайней мере на тех простых тестах что делал я. <br/><br/><blockquote><em>astoon</em><br/>Есть ли опыт интеграции в крупных .NET-проектах большого количества кода на C# и Boo-Python ?</blockquote>нет, только средние. Boo еще хорошо интегрировать в C# проекты в виде скриптового языка….<br/><br/><blockquote><em>astoon</em><br/>Что еще кроме синтаксиса там осталось от Python ?</blockquote>в принципе особо ничего :-)<br/><br/>ЗЫ Особо отмечу интеграцию в SharpDevelop. такого уровня IDE для Пайтона нет и не придвидится в ближайшем будущем.
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T13:06:29+03:00Андрей Светлов6974МОЖЕТ компилироваться - статически типизированный язык на CLR все таки.<br/>Может и так выполняться на манер Питона. booc и booi соответственно.<br/>Скрипт язык - по целям и способу использования, а не по формальным признакам (компилятор/интерпретатор etc)
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T07:34:04+03:00bialix6970<blockquote><em>Андрей Светлов</em><br/>Может быть, Boo окажется хорошим костылем для проектов, в которых нужен script-язык.</blockquote>Если я правильно понимаю – Boo компилируется. Поэтому это не совсем скрипт-язык, мне кажется.
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-04T01:55:21+03:00Андрей Светлов6969Boo - збочення. Имеющее право на жизнь. От Питона довольно далек.<br/>В отличии от IronPython, имеющий все шансы дорасти до полноценного Python.<br/>С возможностью легко добраться до CLR.<br/>Если есть версия Питона, максимально (желательно полностью, за исключением сторонних c-extensions) выглядящая как CPython - это хорошо.<br/>Если есть версия, которая только ЗАИМСТВОВАЛА часть идей и синтаксиса, при это перекроив все и вся - это уже ДРУГОЙ ЯЗЫК. Обратной совместимости нет. Поддержки огромным количеством Python библиотек - нет. Ничего нет. Это уже не Питон. Хороший язык или нет - спорно. Но - не Питон. Большая часть библиотек на нем не заработает. <br/><br/>Но есть своя ниша. Те же тесты ваять. Может быть очень хорош - но совсем маргинален.<br/>Как Lua, в силу скорости интерпретатора и тесной связки с С - был популярен в gamedev. До сих пор еще есть отголоски. Но стало нужно мыслить объектами. В С++ и в сопутствующем интерпретаторе. И сразу же принялись использовать Java и Python.<br/>Может быть, Boo окажется хорошим костылем для проектов, в которых нужен script-язык. Есть все показатели. Но это к Питону отношения практически не имеет. Разные ветки. Как (пинайте меня ногами) - Visual Basic и VBA. Ну и гадость же оба, но похожее разделение прослеживается.<br/>Для меня ценность Питона в том, что это:<br/> - Очень хороший/красивый/удобный язык (подставить нужное)<br/> - Для него есть библиотеки почти для всего. Если нужно, я пишу свои замотки. Практически никогда не требуется.<br/>Отпилите вторую часть - что останется?<br/><br/>P.S. Появление клонов - всегда хорошо. Значит - популярно и востребовано.
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T23:02:37+03:00astoon6966Кстати вопрос: насколько легко получить доступ к C#-программам из Boo ?<br/>Есть ли опыт интеграции в крупных .NET-проектах большого количества кода на C# и Boo-Python ?<br/>Что еще кроме синтаксиса там осталось от Python ?
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T22:57:26+03:00alafin6965<blockquote><em>astoon</em><br/>Толк от клонов будет если они будут как можно более pythonic, тогда парни смогут позволить себе удовольствие в этих компаниях работать на Python.</blockquote>В таком случае готов согласиться ;)
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T22:48:14+03:00astoon6964то-то же и оно.<br/>Так что нужно, че там :)
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T22:41:17+03:00cleg6963Ну скажем я в проекте на C# на boo тесты ваял. Удобно знаете ли :-)))
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T22:38:39+03:00astoon6962Считаю что это может пригодиться.<br/>.NET - вещь крупная и серьезная и Python вещь крупная и серьезная. Пусть совокупляются :)<br/><br/>А если серьезно - есть организации, которые ну буквально все делают .NET.<br/>Шаг вправо - шаг влево - расстрел. Только .NET и все. (Например, офиц. партнеры (с)Майкрософта.<br/><br/>Толк от клонов будет если они будут как можно более pythonic, тогда парни смогут позволить себе удовольствие в этих компаниях работать на Python.
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T21:04:10+03:00alafin6961Может где-то такие ‘клоны’(Jython, Boo, IronPython, etc) и нужны. <br/><br/>Но возникает вопрос зачем они появляются???? Скажем, если я пишу, допустим, на Java зачем мне использовать Jython или если я пишу на C# зачем мне нужен Boo или IronPython. Из-за доступности использования библиотеки CPython???<br/>
Разное :: Флейм :: Python и Boo - братья или враги? :-)
2007-08-03T20:50:20+03:00cleg6960Поковырял на досуге такой язык как Boo, написал статью (<a href="http://www.developers.org.ua/archives/cleg/2007/08/03/say-boo/%29.">http://www.developers.org.ua/archives/cleg/2007/08/03/say-boo/).</a><br/><br/>Но вот не могу для себя определиться - хорошо ли для языка или плохо повление таких “клонов”.<br/><br/>Как вы считаете?