URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 64168
[ Назад ]

Исходное сообщение
"DreamPie - новая командная оболочка для языка Python"

Отправлено opennews , 23-Фев-10 17:52 
Анонсирован (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


Содержание

Сообщения в этом обсуждении
"DreamPie - новая командная оболочка для языка Python"
Отправлено аноним , 23-Фев-10 17:52 
в этом CreamPie дебажить можно?

"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 23-Фев-10 18:23 
Дебажить можно в самом Питоне.

Питон сам по себе высокоуровневая оболочка. И оболочки под Python служат вообще-то еще более высокоуровневым целям.

Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.


"DreamPie - новая командная оболочка для языка Python"
Отправлено anonymous , 23-Фев-10 19:05 
каким высокоуровневым целям?

"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 23-Фев-10 19:13 
>каким высокоуровневым целям?

Если вы об этом не знаете, значит это вам не нужно. Спите спокойно дальше.


"DreamPie - новая командная оболочка для языка Python"
Отправлено dim , 26-Фев-10 12:13 
Снобизм и отсутствие чувства юмора -- плохой признак. Будьте бдительны.

"DreamPie - новая командная оболочка для языка Python"
Отправлено anonymous vulgaris , 24-Фев-10 07:22 
>Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.

Для ДОС интерактивных шеллов было навалом
http://en.wikipedia.org/wiki/4DOS

А Турбопаскаль как раз показал что без них но с нормальной средой гораздо удобнее. А что современное положение вешей оно какое-то не такое и так известно.


"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 24-Фев-10 16:17 
>>Это вам не Turbo Pascal for DOS времен Перестойки. Немножно нужно быть в курсе современного положения вещей.
>
>Для ДОС интерактивных шеллов было навалом
>http://en.wikipedia.org/wiki/4DOS

Вы о чем? О возможности отладки или о "шеллах" вообще?
Про "шеллы" я уже ниже написал.

>А Турбопаскаль как раз показал что без них но с нормальной средой гораздо удобнее.

И так известно, что у каждого свое понимание "нормальности" и "удобства", и каждый выбирает по себе.
Так значит вам удобнее именно графические оболочки, а не командные. Ну так вы сами написали, что еще со времен DOS и того и другого было навалом, так что выбирайте.

>А что современное положение вешей оно какое-то не такое и так известно.

Ну если вы ждете, что все соберутся и сделают именно такое положение вещей, какое нужно именно вам, то вам соврменное положение вещей во все времена будет казаться "каким-то не таким".



"DreamPie - новая командная оболочка для языка Python"
Отправлено zzz , 24-Фев-10 21:00 
>Немножно нужно быть в курсе современного положения вещей

Ну, положим, что такое положение вещей и во времена перестройки, правда язык назывался не Turbo Pascal, а Common Lisp, так что не такое уж это и современное положение вещей ;)


"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 26-Фев-10 16:05 
Тем более.

"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 23-Фев-10 19:10 
Интересно другое.

"При разработке DreamPie использован код интегрированной среды разработки приложений IDLE..."
-- Судя по всему эта новая DreamPie, как наследница идей IDLE, точно так же насмерть привязана к GUI. Все те же детские болезни.

В отличии, например, от другой питоновской оболочки - IPython.

"Анонсирован первый релиз новой графической интерактивной командной оболочки (shell) для языка программирования Python..."
-- Они так и не определились, то ли они делают "новую интерактивную командную оболочку (shell)", то ли "новую графическую оболочку" - видимо для них это одно и то же.

"Основная рабочая область в DreamPie разделена на два окна..."
-- Мышление так и осталось на уровне окон. И все остальные "прелести" в том же духе.

Нет, ну замечательно, разные навороченные фишки на уровне copy-paste, тоже нужно. Но только бы так и говорили, что делают очередную IDE, причем жестко под Питом. При чем здесь командная оболочка? Питон и так сам по себе командная оболочка. Если лучше сделать не получается, то лучше вообще не трогать.


"DreamPie - новая командная оболочка для языка Python"
Отправлено Аноним.py , 23-Фев-10 19:37 
Как раз начал изучать Python, выбрал Eclipse + pydev в качестве IDE
Да только для изучения простеньких примеров типа скопировал/выполнил жалко 300mb RAM для Eclipse.
А эта штука ест всего 30mb, в самый раз.

"DreamPie - новая командная оболочка для языка Python"
Отправлено Антоним , 24-Фев-10 05:35 
а чем вам для начала idle не угодил?

"DreamPie - новая командная оболочка для языка Python"
Отправлено Unixoid_потому_что_кривые_руки_писали_этот_модуль , 24-Фев-10 10:57 
Можно и в консоли написать python, в общем-то :-)

"DreamPie - новая командная оболочка для языка Python"
Отправлено Аноним.py , 23-Фев-10 21:22 
Только с python3 оно не запускается почему-то, "dreampie python3" не работает.

"DreamPie - новая командная оболочка для языка Python"
Отправлено debugger , 23-Фев-10 21:36 
>Только с python3 оно не запускается почему-то, "dreampie python3" не работает.

Потому что если хотите что-то "изучать", изучайте основы, а не вспомогательные средства. Иначе точно такие же продукты будут получаться, которые в отдельности от вспомогательных средств "не запускаются".



"DreamPie - новая командная оболочка для языка Python"
Отправлено Ferroman , 24-Фев-10 13:32 
bpython рулит и педалит. Хотя для jython сабж наверное таки нужен.

"DreamPie - новая командная оболочка для языка Python"
Отправлено yan , 24-Фев-10 18:11 
Конечно многое может случится,
но вылететь через 20 секунд использования (никаких negative testing итп, банальный хэловорлд + сохранить "труды") -- в топку: smoke не прошел!
Какой наф** релиз???