Анонсирован (http://mail.python.org/pipermail/python-list/2010-February/1...) первый релиз новой графической интерактивной командной оболочки (shell) для языка программирования Python - DreamPie 1.0 (http://dreampie.sourceforge.net/). Программа распространяется в рамках лицензии GPLv3 и поддерживает интеграцию с Python 2.5, Python 2.6, Python 3.1, Jython 2.5 и IronPython 2.6. При разработке DreamPie использован код интегрированной среды разработки приложений IDLE (http://docs.python.org/library/idle.html), который был комбинирован с классическим интерактивным shell. Основная рабочая область в DreamPie разделена на два окна: в одном отображается история введенных команд и результат их работы, а в другом доступен для редактирования исходных код разрабатываемого скрипта.
Основные возможности DreamPie:
- Автоматическое дополнение атрибутов и имен файлов;
- Подсказки, отображающие как нужно вызывать функции;
- Подсветка синтаксиса и парных элементов;
- Возможнос...URL: http://mail.python.org/pipermail/python-list/2010-February/1...
Новость: http://www.opennet.me/opennews/art.shtml?num=25538
в этом CreamPie дебажить можно?
Дебажить можно в самом Питоне.Питон сам по себе высокоуровневая оболочка. И оболочки под Python служат вообще-то еще более высокоуровневым целям.
Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.
каким высокоуровневым целям?
>каким высокоуровневым целям?Если вы об этом не знаете, значит это вам не нужно. Спите спокойно дальше.
Снобизм и отсутствие чувства юмора -- плохой признак. Будьте бдительны.
>Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.Для ДОС интерактивных шеллов было навалом
http://en.wikipedia.org/wiki/4DOSА Турбопаскаль как раз показал что без них но с нормальной средой гораздо удобнее. А что современное положение вешей оно какое-то не такое и так известно.
>>Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.
>
>Для ДОС интерактивных шеллов было навалом
>http://en.wikipedia.org/wiki/4DOSВы о чем? О возможности отладки или о "шеллах" вообще?
Про "шеллы" я уже ниже написал.>А Турбопаскаль как раз показал что без них но с нормальной средой гораздо удобнее.
И так известно, что у каждого свое понимание "нормальности" и "удобства", и каждый выбирает по себе.
Так значит вам удобнее именно графические оболочки, а не командные. Ну так вы сами написали, что еще со времен DOS и того и другого было навалом, так что выбирайте.>А что современное положение вешей оно какое-то не такое и так известно.
Ну если вы ждете, что все соберутся и сделают именно такое положение вещей, какое нужно именно вам, то вам соврменное положение вещей во все времена будет казаться "каким-то не таким".
>Немножно нужно быть в курсе современного положения вещейНу, положим, что такое положение вещей и во времена перестройки, правда язык назывался не Turbo Pascal, а Common Lisp, так что не такое уж это и современное положение вещей ;)
Тем более.
Интересно другое."При разработке DreamPie использован код интегрированной среды разработки приложений IDLE..."
-- Судя по всему эта новая DreamPie, как наследница идей IDLE, точно так же насмерть привязана к GUI. Все те же детские болезни.В отличии, например, от другой питоновской оболочки - IPython.
"Анонсирован первый релиз новой графической интерактивной командной оболочки (shell) для языка программирования Python..."
-- Они так и не определились, то ли они делают "новую интерактивную командную оболочку (shell)", то ли "новую графическую оболочку" - видимо для них это одно и то же."Основная рабочая область в DreamPie разделена на два окна..."
-- Мышление так и осталось на уровне окон. И все остальные "прелести" в том же духе.Нет, ну замечательно, разные навороченные фишки на уровне copy-paste, тоже нужно. Но только бы так и говорили, что делают очередную IDE, причем жестко под Питом. При чем здесь командная оболочка? Питон и так сам по себе командная оболочка. Если лучше сделать не получается, то лучше вообще не трогать.
Как раз начал изучать Python, выбрал Eclipse + pydev в качестве IDE
Да только для изучения простеньких примеров типа скопировал/выполнил жалко 300mb RAM для Eclipse.
А эта штука ест всего 30mb, в самый раз.
а чем вам для начала idle не угодил?
Можно и в консоли написать python, в общем-то :-)
Только с python3 оно не запускается почему-то, "dreampie python3" не работает.
>Только с python3 оно не запускается почему-то, "dreampie python3" не работает.Потому что если хотите что-то "изучать", изучайте основы, а не вспомогательные средства. Иначе точно такие же продукты будут получаться, которые в отдельности от вспомогательных средств "не запускаются".
bpython рулит и педалит. Хотя для jython сабж наверное таки нужен.
Конечно многое может случится,
но вылететь через 20 секунд использования (никаких negative testing итп, банальный хэловорлд + сохранить "труды") -- в топку: smoke не прошел!
Какой наф** релиз???