Re: очень хочется squirrelsh

2010-01-29 Пенетрантность Maxim Tyurin
Serhiy Storchaka writes:

 Или уже есть нормальные 32 и 64 бита?
 Вроде бы утверждённый ANSI стандарт не зависит от размера слова.

Так то стандарт. Я про реализации спрашивал ;)
-- 

With Best Regards, Maxim Tyurin
JID:mrko...@jabber.pibhe.com



Re: очень хочется squirrelsh

2010-01-29 Пенетрантность Artem Chuprina
Maxim Tyurin - debian-russian@lists.debian.org  @ Fri, 29 Jan 2010 11:21:04 
+0200:

  Или уже есть нормальные 32 и 64 бита?
  Вроде бы утверждённый ANSI стандарт не зависит от размера слова.

 MT Так то стандарт. Я про реализации спрашивал ;)

Так стандарту лет-то уже?  Впрочем, что тебе мешает сказать aptitude
install хоть всем трем реализациями из дистрибутива и посмотреть на
результат?  Если тебе ответ на твой вопрос действительно интересен?

-- 
админ имеет все возможные права, ряд невозможных и два невероятных
http://bash.org.ru/quote/364473


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Maxim Tyurin
Alexandr Sagadeev writes:

 Автоматическую вставлялку не использую. Разница в том, что
 закрывающуюся операторную скобку можно поставить не глядя, а для ТАБа
 надо помнить сколько раз его нажать и не путать с пробелом.Для
 последнего приходится отвлекаться от печати.

Какой ужас. Вы nano код пишете?
-- 

With Best Regards, Maxim Tyurin
JID:mrko...@jabber.pibhe.com



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Maxim Tyurin
Serhiy Storchaka writes:

 В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
 Компактнее, мощнее, быстрее.

Только форт в 80-х и остался :(
Или уже есть нормальные 32 и 64 бита?
-- 

With Best Regards, Maxim Tyurin
JID:mrko...@jabber.pibhe.com



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Игорь Чумак

Maxim Tyurin пишет:

Alexandr Sagadeev writes:

  

Автоматическую вставлялку не использую. Разница в том, что
закрывающуюся операторную скобку можно поставить не глядя, а для ТАБа
надо помнить сколько раз его нажать и не путать с пробелом.Для
последнего приходится отвлекаться от печати.



Какой ужас. Вы nano код пишете?
  

Опаньки.
А есть редактор, в котором можно писать код на питоне искаропки?

--
Head office 


Igor Chumak
System Administrator

OJSC “UIC Generali Garant” 
15/2 Chervonoarmiyska str.,

01004, Kyiv, Ukraine
Phone: +38(044)206 8820 
E-Mail: i.chu...@generali.garant.ua 
www.generali.garant.ua



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Maxim Tyurin
Игорь Чумак writes:

 Опаньки.
 А есть редактор, в котором можно писать код на питоне искаропки?

Я пишу в emacs. Не жалуюсь.
Знакомые используют vim и тоже не жалуются.
Использующие eclipse жалуются на его прожорливость, а на редактор тоже
не жалуются.

Еще используют eric, WingIde и встроенный в Visual Studio.
Ни от кого не слышал про подсчет пробелов. Tab и BS всем хватает.
-- 

With Best Regards, Maxim Tyurin
JID:mrko...@jabber.pibhe.com



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Artem Chuprina
Игорь Чумак - debian-russian@lists.debian.org  @ Thu, 28 Jan 2010 12:37:53 
+0200:

  Автоматическую вставлялку не использую. Разница в том, что
  закрывающуюся операторную скобку можно поставить не глядя, а для ТАБа
  надо помнить сколько раз его нажать и не путать с пробелом.Для
  последнего приходится отвлекаться от печати.
  
 
  Какой ужас. Вы nano код пишете?

 ИЧ Опаньки.
 ИЧ А есть редактор, в котором можно писать код на питоне искаропки?

Как обычно, _оба_ текстовых редактора.

-- 
Will write code that writes code that writes code that writes code for 
money.
 -- on comp.lang.lisp


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Artem Chuprina
Maxim Tyurin - debian-russian@lists.debian.org  @ Thu, 28 Jan 2010 12:17:26 
+0200:

  В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
  Компактнее, мощнее, быстрее.

 MT Только форт в 80-х и остался :(
 MT Или уже есть нормальные 32 и 64 бита?

Если б тогда прошивали - точно б были.  В 80-х и в бейсике не было 32 и
64 бит - и ничего, по сю пору, блин, живее всех живых...

-- 
Если ты не боишься синего экрана, то почему боишься черного?
 -- Д.Белявский


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Serhiy Storchaka
Maxim Tyurin wrote:
 Serhiy Storchaka writes:
 В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
 Компактнее, мощнее, быстрее.
 
 Только форт в 80-х и остался :(
Да и пусть бы. Лучше бы 80-е прошли под знаком форта, чем бейсика и
ассемблера.

Да и не остался бы, если бы использовался повсеместно. Развился бы и дотянул
до сегодня. Если не сам, то на другие языки большое влияние оказал бы. И на
архитектуру процессоров.

 Или уже есть нормальные 32 и 64 бита?
Вроде бы утверждённый ANSI стандарт не зависит от размера слова.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Oleksandr Gavenko

On 2010.01.27 22:58, Aleksey Cheusov wrote:

А кстати.  Где можно _хорошо_ почитать про Форт?  А то в своем
образовании я его упустил, а вероятно, зря...

Из того, что я видел мне больше всего понравилась
IIRC, С.Н.Баранов Язык Форт и его реализации


Good one!

http://www.forth.org.ru/~cactus/library.htm

Почуствовать Форт за 10 минут поможет пример buzzard.2:

http://www.de.ioccc.org/years.html#1992

Читаем http://www.de.ioccc.org/1992/buzzard.2.hint - как запустить
и http://www.de.ioccc.org/1992/buzzard.2.design - как это все работает.

buzzard.2.c - иходник интерпретатора на с (790 байт), из него
получают циклы и рекурсию.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-28 Пенетрантность Alexander Danilov

Serhiy Storchaka пишет:

ivan demakov wrote:



tcl -- по похожести на шелл.

Питон на это и не претендует. А как у языка у тикля проблемы со структурой.
Большие программы неподдерживаемы, работа со сложными структурами данных
неудобна. В чём-то он похож на фортран.



У Tcl нет проблем со структурой, только у лиспа более ясная структура программы,
то есть такая структура, которую легко разобрать при помощи стандартных средств 
самого
языка и может быт однозначно прочитана программистом. По поводу неподдерживаемости больших программ 
- их надо писать, более, чем одну, только тогда можно с уверенностью выдвигать такой тезис.
Средства необходимые для написания больших программ в языка есть. Удобства работы со структурами 
данных - вещь относительная, можно создавать _любые_  структуры данных, как с помощью средств языка, 
так и с помощью FFI/C, а вот скорость, например, вставки элементов не в конец списка меня не 
устраивает, но это частность. А по поводу похожести на фортран - напомните, какие в фортране есть 
средства для метапрограммирования? Последнее утверждение - бред сивой кобылы, прошу прощения за 
резкость.


P.S. Я не фанат тикля, я просто им пользуюсь.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Oleksandr Gavenko

On 2010.01.26 23:34, Aleksey Cheusov wrote:

color-forth -- по визуальности.

Слишком низкоуровневый.

Тем не менее концептуально довольно интересен.
Нет, не стеком, а конструкицей CREATE ...BODY
Совершенно уникальная вещь.
Я не знаю ни одного ЯП, в котором было бы что-то подобное.
Макросы лиспа -- жалкое подобие.



Модель Форта плохо ложится на десктопные/серверные процессоры.
Из-за pipelining/speculative/in order execution.

Для простеньких PIC/AVR проблем нет, а вот для x86, x64, sparc, power
скорость выполнения в 3 раза меньше.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Alexey Boyko
 Да, является, т.к. содержит функцию mаin, что есть необходимое и
 достаточное условие программы на С (разумеется, это вовсе не
 гарантирует работоспособности).

main там быть не обязан. Начнёшь спорить - обозву троллем.

-- 
xmpp: alexey#boyko,km,ua


Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Artem Chuprina
Konstantin Matyukhin - debian-russian@lists.debian.org  @ Tue, 26 Jan 2010 
23:24:31 +0300:

  Ну а получив правильный ответ, можно будет сформулировать и правильный
  вопрос.
 KM Хм. 42 :-)

Кто сказал, что этот ответ - _правильный_? :-)

-- 
Чушь для ресниц (С)энта


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Serhiy Storchaka
Aleksey Cheusov wrote:
   scheme -- по экзотичности.
 С этим не сталкивался. Судя по выбору MIT даже в своих сильных сторонах
 заменим питоном.
 Я не фанат лиспа и его клонов, но то, что ниже, прочитать стоит.
 
 http://mitpress.mit.edu/sicp/
 
 Есть даже видеолекции. Легко гуглятся.

Именно это я и имел в виду.

   color-forth -- по визуальности.
 Слишком низкоуровневый.
 Тем не менее концептуально довольно интересен.
 Нет, не стеком, а конструкицей CREATE ...BODY
 Совершенно уникальная вещь.
 Я не знаю ни одного ЯП, в котором было бы что-то подобное.
 Макросы лиспа -- жалкое подобие.

Да, с фортом нужно ознакомиться каждому программисту. Даже если никогда
применяться не будет. Просто для расширения горизонта. После него любые
языки выглядят жутко ограниченными.

В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
Компактнее, мощнее, быстрее.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Serhiy Storchaka
Alexandr Sagadeev wrote:
 Вы не заметили так же, что речь идёт о текстовых файлах.
Исходники подавляющего числа языков программирования являются текстовыми
файлами.

 Вы дважды не заметили окончания фраз. Повторю для Вас:
 1. «... а его синтаксис не имеет права быть завязан на человеконечитаемые
 символы.»
 2. «... а человек глазами этой невалидности не увидит.» 
Мой пример демонстрирует, что не всегда то, что не увидит человек глазами,
несущественно для компилятора. Поймите же, что компилятор не глазами
исходники читает!

 По поводу Вашего примера на c:
 1. С чего Вы взяли, что c -- это интерпретатор?
А с чего вы взяли, что я это взял? И какое отношение способ выполнения
программ имеет к этому вопросу?

 2. Почему Вы не замечаете, что речь идёт о текстовом файле?
Я как раз замечаю.

 3. Ваш пример пример не является текстовым файлом, даже ggc это понимает,
 а Вы, почему то, нет.
Шутите? Определение текстового файла в студию.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Serhiy Storchaka
Konstantin Matyukhin wrote:
 2010/1/26 Serhiy Storchaka storch...@gmail.com:
 Ну а получив правильный ответ, можно будет сформулировать и правильный
 вопрос.
 Хм. 42 :-)

Это ответ не на тот вопрос.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 27 January 2010 16:21:04 Serhiy Storchaka wrote:
  Вы дважды не заметили окончания фраз. Повторю для Вас:
  1. «... а его синтаксис не имеет права быть завязан на человеконечитаемые
  символы.»
  2. «... а человек глазами этой невалидности не увидит.» 
 Мой пример демонстрирует, что не всегда то, что не увидит человек глазами,
 несущественно для компилятора. Поймите же, что компилятор не глазами
 исходники читает!

Правильная постановка вопроса ровно наоборот - человек исходники глазами
читает, а не компилятором. Именно этого автор питона и не понял.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Artem Chuprina
Serhiy Storchaka - debian-russian@lists.debian.org  @ Wed, 27 Jan 2010 
15:21:04 +0200:

  3. Ваш пример пример не является текстовым файлом, даже ggc это понимает,
  а Вы, почему то, нет.
 SS Шутите? Определение текстового файла в студию.

Файлом он, строго говоря, не являлся.  Он являлся фрагментом текстовой
части электронного письма :-)

-- 
Курицца - не пицца. (Итальянская пословицца)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Artem Chuprina
Serhiy Storchaka - debian-russian@lists.debian.org  @ Wed, 27 Jan 2010 
15:13:02 +0200:

color-forth -- по визуальности.
  Слишком низкоуровневый.
  Тем не менее концептуально довольно интересен.
  Нет, не стеком, а конструкицей CREATE ...BODY
  Совершенно уникальная вещь.
  Я не знаю ни одного ЯП, в котором было бы что-то подобное.
  Макросы лиспа -- жалкое подобие.

 SS Да, с фортом нужно ознакомиться каждому программисту. Даже если никогда
 SS применяться не будет. Просто для расширения горизонта. После него любые
 SS языки выглядят жутко ограниченными.

 SS В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
 SS Компактнее, мощнее, быстрее.

Боюсь, авторы персональных компьютеров его ниасилили... :-)

А кстати.  Где можно _хорошо_ почитать про Форт?  А то в своем
образовании я его упустил, а вероятно, зря...

Интересует, понятно, в первую очередь изложение концепций.

-- 
When C++ is your hammer, everything looks like a thumb
 -- Latest seen from Steven M. Haflich, in c.l.l


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Artem Chuprina
Sergiy Yegorov - debian-russian@lists.debian.org  @ Wed, 27 Jan 2010 14:44:55 
+0200:

  Ну а получив правильный ответ, можно будет сформулировать и правильный
  вопрос.
KM  Хм. 42 :-)
 
  Кто сказал, что этот ответ - _правильный_? :-)
 
 SY А кто сказал что был правильный вопрос? :)

Я не зря оставил первый абзац квоты...

-- 
Программы на Haskell настолько ленивы, что по умолчанию вообще не хотят
работать.
 -- http://absurdopedia.wikia.com/wiki/Haskell


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Konstantin Matyukhin
2010/1/27 Artem Chuprina r...@cryptocom.ru:
 Konstantin Matyukhin - debian-russian@lists.debian.org  @ Tue, 26 Jan 2010 
 23:24:31 +0300:

   Ну а получив правильный ответ, можно будет сформулировать и правильный
   вопрос.
  KM Хм. 42 :-)

 Кто сказал, что этот ответ - _правильный_? :-)
Ну как бы Deep Thought утверждал, что проверил ответ несколько раз.

-- 
С уважением,
Константин Матюхин


Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Serhiy Storchaka
Artem Chuprina wrote:
 Serhiy Storchaka - debian-russian@lists.debian.org  @ Wed, 27 Jan 2010
 15:13:02 +0200:
  SS В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
  SS Компактнее, мощнее, быстрее.
 
 Боюсь, авторы персональных компьютеров его ниасилили... :-)

Зря. В БК-0010Ш внутрях был шитый код для нужд Бейсика. Но бесполезный для
пользователя. Ещё бы немного подумать головой, и можно было бы прошить
настоящий Форт. Архитектура процессора была для этого идеальная.

 А кстати.  Где можно _хорошо_ почитать про Форт?  А то в своем
 образовании я его упустил, а вероятно, зря...
 
 Интересует, понятно, в первую очередь изложение концепций.

Келли, Спайс «Язык программирования Форт». Похоже на классические книги
Кернигана-Ричи-Пайка о Юникс и Си.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Alexandr Sagadeev

Игорь Чумак пишет:

Alexandr Sagadeev пишет:

Serhiy Storchaka пишет:

Alexander Galanin wrote:

On Tue, 26 Jan 2010 17:13:07 +0200
Игорь Чумакi.chu...@generali.garant.ua wrote:


Зачем пользователю решать задачу является ли этот файл питоновским
скриптом ?


Например, затем, что это может оказаться конфигурационный файл. Без
расширения py, так что редактор, сколь бы умным он ни был, не сможет
перейти в режим редактирования питоновского кода и будет заменять
пресловутые табы согласно своим настройкам для текстовых файлов.


Ну так это проблема Печникова. Пример с вордом ему уже приводили (между
прочим, тоже реальный пример).




Точно. Проблемы у пользователей, а создал из автор питона.




Создал проблему программист.
Есть программисты, которые конфиги в xml любят - ИМХО это еще хуже.

Или возьмем антипример - программу по имени trac. Она хоть и на питоне
написана, но конфиг у неё обычный текстовый ini-файл.


Ну программисту автор позволил создать, программист и создал.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 On Wednesday 27 January 2010 16:21:04 Serhiy Storchaka wrote:
 Правильная постановка вопроса ровно наоборот - человек исходники глазами
 читает, а не компилятором. Именно этого автор питона и не понял.

Автор Питона это (не) понял в той же мере, что и авторы других языков.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Artem Chuprina
Konstantin Matyukhin - debian-russian@lists.debian.org  @ Wed, 27 Jan 2010 
17:29:13 +0300:

    Ну а получив правильный ответ, можно будет сформулировать и правильный
    вопрос.
   KM Хм. 42 :-)
 
  Кто сказал, что этот ответ - _правильный_? :-)
 KM Ну как бы Deep Thought утверждал, что проверил ответ несколько раз.

Это, знаешь ли, не аргумент...

-- 
Машины пока еще от копирования защищены хитрой немецкой технологией сборка
трезвымAlex Korchmar в bjndsl$1p2...@ddt.demos.su


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Yuri Kozlov
On Wed, 27 Jan 2010 11:02:07 +0200
Alexey Boyko ale...@boyko.km.ua wrote:

  Да, является, т.к. содержит функцию mаin, что есть необходимое и
  достаточное условие программы на С (разумеется, это вовсе не
  гарантирует работоспособности).
 
 main там быть не обязан. Начнёшь спорить - обозву троллем.

Программа на Си без main?
А как же

5.1.2.2.1 Program startup
The function called at program startup is named main. 

?

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Alexandr Sagadeev

Serhiy Storchaka пишет:

А с чего вы взяли, что я это взял? И какое отношение способ выполнения
программ имеет к этому вопросу?


С того, что я говорил о интерпретаторах. Именно они дают возможность не 
программистам модифицировать код.


Шутите? Определение текстового файла в студию.



Не фантазируйте, тот пример, что Вы привели не может быть набран в текстовом 
редакторе.

Вы прекрасно понимаете, что вариант Питона -- это рассадник для глупых промахов.

Если стандарты являются всего навсего рекомендуемыми -- это не значит, что их 
нет.

Текстовый файл содержит набор символов (charset), имеющих графическое 
представление и часть управляющих символов.
Требования к управляющему символу -- разделителю строк смотрите в описании соответствующих платформ. Надеюсь помните, 
какие символы в конце строки допустимы в Linux. Заодно, ознакомьтесь с стандартом на язык C, узнаете, что там является 
возвратом строки. Для расширения кругозора и понимания изучайте MIME text/plain и соответствующие charsets в RFC, а 
набор переносимых символов ищите в POSIX.


Поймите, наконец, что любое любое поведение программы отличное от общепринятого в рамках сложившихся компьютерных 
стандартов, традиций и обычаев не допустимо. Особенно, если программа жаждет общественного признания. Будь то 
управляющий символ вставленные не по месту или путаница в неразличимых человеком символах таких, как пробел и \t.


Достаточно один раз напороться на проблемы с табуляцией в Питоне, что бы выбросить его на помойку. А то, что в Питоне 
считается «отличным» структурированием, таковым вообще не является и ни к чему хорошему не приучает. Потому, что 
нагружает на идентификаторы и служебные слова языка дополнительную несвойственную им функцию -- быть ограничителем 
программного блока. Потому, что у программиста теряется непрерывность мыслительного процесса, когда он отвлекается на 
подсчёт пробелов в отступе или соображает, сколько занимает табуляция. Потому, что закрывающая операторная скобка в 
Питоне каждый раз разная и относится не к текущему блоку, а является началом следующего. Потому, что пустые строки между 
блокам, напрочь, сбивают отслеживание глазами границ блоков по отступам. Поэтому все и говорят, что лапша -- она лапша и 
есть.







--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Yuri Kozlov
On Wed, 27 Jan 2010 10:10:04 +0300
Alexandr Sagadeev saga...@mail.ru wrote:

  Вот автор Питона и не думал, коль наплодил ненужные сущности. Зачем
  эта автоматизация? Костыли для автора -- инвалида на всю голову?
 
  Любитель набирать BEGIN END или {}? Или всё-так пользуете
  автоматизирующую вставлялку? Какая разница что вставляется, tab или
  скобки?
 
 
 Автоматическую вставлялку не использую. Разница в том, что закрывающуюся
 операторную скобку можно поставить не глядя, а для ТАБа надо помнить
 сколько раз его нажать и не путать с пробелом.Для последнего приходится
 отвлекаться от печати.

Ну чтож, могу только посочувствовать.

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Alexey Boyko
  main там быть не обязан. Начнёшь спорить - обозву троллем.
 
 Программа на Си без main?
 А как же
 
 5.1.2.2.1 Program startup
 The function called at program startup is named main.

startup не обязан вызывать именно main. И даже если это расходится с 
требованиями стандарта на стартап, программой на Си оно быть не перестаёт.

-- 
xmpp: alexey#boyko,km,ua


Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Aleksey Cheusov
  color-forth -- по визуальности.
  Слишком низкоуровневый.
  Тем не менее концептуально довольно интересен.
  Нет, не стеком, а конструкицей CREATE ...BODY
  Совершенно уникальная вещь.
  Я не знаю ни одного ЯП, в котором было бы что-то подобное.
  Макросы лиспа -- жалкое подобие.
 

 Модель Форта плохо ложится на десктопные/серверные процессоры.  Из-за
 pipelining/speculative/in order execution.

 Для простеньких PIC/AVR проблем нет, а вот для x86, x64, sparc, power
 скорость выполнения в 3 раза меньше.

Всё это так, но есть же целое направление в железякостроении, в котором
производительность достигается отнюдь не 4-з уровневыми кешами,
предсказателями переходов, 6-ю конвейерами, радиаторами весом в полкило
и прочими уловками.

См.

   http://www.osp.ru/text/print/302/4259887.html

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

Ну а вечный спор стековая архитектура против регистровой... Никто не
мешает прикрутить к Форту регистровые операции, если на аппаратном
уровне, и Форт от этого не перестанет быть фортом.

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-27 Пенетрантность Aleksey Cheusov
color-forth -- по визуальности.
  Слишком низкоуровневый.
  Тем не менее концептуально довольно интересен.
  Нет, не стеком, а конструкицей CREATE ...BODY
  Совершенно уникальная вещь.
  Я не знаю ни одного ЯП, в котором было бы что-то подобное.
  Макросы лиспа -- жалкое подобие.

 SS Да, с фортом нужно ознакомиться каждому программисту. Даже если никогда
 SS применяться не будет. Просто для расширения горизонта. После него любые
 SS языки выглядят жутко ограниченными.

 SS В персональные компьютеры 80-х следовало прошивать форт, а не бейсик.
 SS Компактнее, мощнее, быстрее.

 Боюсь, авторы персональных компьютеров его ниасилили... :-)

 А кстати.  Где можно _хорошо_ почитать про Форт?  А то в своем
 образовании я его упустил, а вероятно, зря...
Из того, что я видел мне больше всего понравилась
IIRC, С.Н.Баранов Язык Форт и его реализации

 Интересует, понятно, в первую очередь изложение концепций.
Лексический анализ, синтаксический анализ, кодогенерация (режим
компиляции) и собственно исполнение в Форте реализовано на самом форте
средствами интерпретатора.  Стек - это попс, не самое важное, просто
средство. Вот и вся концепция на пальцах. Ну, плюс еще понятие шитый
код 40-летней выдержи, Java byte code - опять же маркетоидный попс, но
это не для тебя, это для молодежи :-)

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexandr Sagadeev wrote:
 Скрипт -- по определению тестовый файл. Любой текстовый файл должен
 приниматься Питоном, а его синтаксис не имеет права быть завязан на
 человеконечитаемые символы.

Это неправда. Текст этого сообщения не принимается Питоном.

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

Неправда. Это касается практически любого современного языка
программирования.

Ещё раз. Является ли процитированное программой на C?
= hello.c =
#inсludе stdiо.h

int mаin(int аrgс, сhаr ** аrgv)
{
 рrintf(Привет, мир!\n);
 rеturn 0;
}
===

Или может, если вы не знаете C, привести пример на другом языке?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Oleksandr Gavenko wrote:
 Зачем писать самому - http://www.de.ioccc.org/years.html

Этот пример противоположен — нечто, выглядящее, как корректная программа, но
не являющейся ею.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 01:02:01 Alexey Boyko wrote:
  Чтобы не было черканины, необходимо и достаточно придумать в уме ее
  архитектуру.  Если эта архитектура хороша, то черканины потом не будет.
 
 Будет. Если уж мы пишем на бумаге программу - то мы пишем реализацию, а не 
 архитектуру.

Начните с того, чтобы на бумаге архитектуру написать. После этого и реализацию 
можно. А вот если архитектуру вы _нарисовали_ в UML-редакторе с 
кодогенератором и начинаете работать с тучи автосгенерированного кода, тут 
вам уже к бумаге никак не прийти. Но отсутствие дисциплины мышления
это нетехническая проблема и никакой редактор не поможет ее решить, только 
время зря тратите.

   AB А также достоинствами - наилучшая гибкость среди всех методов.
  Наилучшая гибкость - у полного переписывания.  
 
 Ну это уже крайний случай. Можно тогда заодно перепридумать бумагу и ручку.

Карандаш?

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

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

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 12:03:03 Serhiy Storchaka wrote:
 Ещё раз. Является ли процитированное программой на C?
 = hello.c =
 #inсludе stdiо.h
 
 int mаin(int аrgс, сhаr ** аrgv)
 {
  рrintf(Привет, мир!\n);
  rеturn 0;
 }
 ===

Да, является, т.к. содержит функцию mаin, что есть необходимое и
достаточное условие программы на С (разумеется, это вовсе не 
гарантирует работоспособности).

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 On Tuesday 26 January 2010 12:03:03 Serhiy Storchaka wrote:
 Ещё раз. Является ли процитированное программой на C?
 = hello.c =
 #inсludе stdiо.h
 
 int mаin(int аrgс, сhаr ** аrgv)
 {
  рrintf(Привет, мир!\n);
  rеturn 0;
 }
 ===
 
 Да, является, т.к. содержит функцию mаin, что есть необходимое и
 достаточное условие программы на С (разумеется, это вовсе не
 гарантирует работоспособности).

А вот и неправда.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 13:33:20 Serhiy Storchaka wrote:
 А вот и неправда.

Редкое по бесполезности заявление.

Вот вам минимальная программа на С:
main(){}

Можете скомпилировать и использовать.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 On Tuesday 26 January 2010 13:33:20 Serhiy Storchaka wrote:
 А вот и неправда.
 
 Редкое по бесполезности заявление.
 
 Вот вам минимальная программа на С:
 main(){}
 
 Можете скомпилировать и использовать.

Минимальных программ на Питоне я вам тоже приведу.

Попробуйте скомпилировать мой пример.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Artem Chuprina
Alexey Boyko - debian-russian@lists.debian.org  @ Tue, 26 Jan 2010 00:02:01 
+0200:

  Чтобы не было черканины, необходимо и достаточно придумать в уме ее
  архитектуру.  Если эта архитектура хороша, то черканины потом не будет.

 AB Будет. Если уж мы пишем на бумаге программу - то мы пишем
 AB реализацию, а не архитектуру.

Черканины - не будет.  Будет несколько зачеркиваний, да.

   AB А также достоинствами - наилучшая гибкость среди всех методов.
  Наилучшая гибкость - у полного переписывания.  

 AB Ну это уже крайний случай. Можно тогда заодно перепридумать бумагу
 AB и ручку.

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

 AB Но ведь он есть. И давно.

По _наилучшей_ гибкости этот метод уже не прошел.  А что до есть, и
давно - ну так вон в каких-то IDE для Java есть, и давно уже средства
автоматизации рефакторинга, которые делают рефакторинг чуть ли не более
дешевым, чем копипаст...

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

 AB не понравился мне лисп, что даже вникать не хочется.

Ну и зря.

-- 
Как в notepad тексты редактировать? Руками каждую букву набирать, что ли?
(c)vitus


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Sergiy Yegorov
вівторок 26 січень 2010 13:11:44 Serhiy Storchaka ви написали:
 Alexey Pechnikov wrote:
  On Tuesday 26 January 2010 13:33:20 Serhiy Storchaka wrote:
  А вот и неправда.
 
  Редкое по бесполезности заявление.
 
  Вот вам минимальная программа на С:
  main(){}
 
  Можете скомпилировать и использовать.
 
 Минимальных программ на Питоне я вам тоже приведу.
 
 Попробуйте скомпилировать мой пример.
 
Я не силён в C, но что-то мне подсказывает, что кириллицы там быть не должно, 
и что её наличие приведёт к неработоспособности. Собственно, в Python тоже на 
это принято ругаться и выдавать ошибку (если не ошибаюсь — синтаксиса).
-- 
Yours sincerely
Sergiy Yegorov
RHCT


signature.asc
Description: This is a digitally signed message part.


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Игорь Чумак

Serhiy Storchaka пишет:

Alexey Pechnikov wrote:
  

On Tuesday 26 January 2010 12:03:03 Serhiy Storchaka wrote:


Ещё раз. Является ли процитированное программой на C?
= hello.c =
#inсludе stdiо.h

int mаin(int аrgс, сhаr ** аrgv)
{
 рrintf(Привет, мир!\n);
 rеturn 0;
}
===
  

Да, является, т.к. содержит функцию mаin, что есть необходимое и
достаточное условие программы на С (разумеется, это вовсе не
гарантирует работоспособности).



А вот и неправда.


  

Подвох в русских буквах с?

--
Head office 


Igor Chumak
System Administrator

OJSC “UIC Generali Garant” 
15/2 Chervonoarmiyska str.,

01004, Kyiv, Ukraine
Phone: +38(044)206 8820 
E-Mail: i.chu...@generali.garant.ua 
www.generali.garant.ua



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Sergiy Yegorov
вівторок 26 січень 2010 13:19:49 Dmitry E. Oboukhov ви написали:
  А вот и неправда.
 
  Редкое по бесполезности заявление.
 
  Вот вам минимальная программа на С:
  main(){}
 
  Можете скомпилировать и использовать.
 
  Минимальных программ на Питоне я вам тоже приведу.
 
  Попробуйте скомпилировать мой пример.
 
 SY Я не силён в C, но что-то мне подсказывает, что кириллицы там быть не
  должно, SY и что её наличие приведёт к неработоспособности. Собственно, в
  Python тоже на SY это принято ругаться и выдавать ошибку (если не
  ошибаюсь — синтаксиса).
 
 в include русская буква e вместо английской е
 
Ну, этот подвох настолько стандартен, что я даже не подумал что дело именно в 
нём...
-- 
Yours sincerely
Sergiy Yegorov
RHCT


signature.asc
Description: This is a digitally signed message part.


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Oleksandr Gavenko

On 2010.01.26 12:55, Artem Chuprina wrote:


По _наилучшей_ гибкости этот метод уже не прошел.  А что до есть, и
давно - ну так вон в каких-то IDE для Java есть, и давно уже средства
автоматизации рефакторинга, которые делают рефакторинг чуть ли не более
дешевым, чем копипаст...


Рефакторинг катит если в языке нет макросов,
И развитая типизация.

Класно когда в языке global scope, sed -i 's=old=new=g' из CLI,
не нужен синтаксический анализ.

Мне не нравится также namespaces и перегрузка.
grep по исходным текстам ANSI C дает в точности все
вхождения искомой, а на Java/C++ надо еще исходные текст смотреть.

namespaces и перегрузка нужна для enterprise

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 14:11:44 Serhiy Storchaka wrote:
 Попробуйте скомпилировать мой пример.

Схоластикой решили заняться? То, что это программа на С, вовсе
не гарантирует ее корректность.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 15:12:59 Oleksandr Gavenko wrote:
 Рефакторинг катит если в языке нет макросов,
 И развитая типизация.

Наверное, вы все же про _автоматический_ рефакторинг.

 namespaces и перегрузка нужна для enterprise

Так не пользуйтесь, кто заставляет-то. Для мелких задачек
и вовсе достаточно С, без объектных безобразий.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 On Tuesday 26 January 2010 14:11:44 Serhiy Storchaka wrote:
 Попробуйте скомпилировать мой пример.
 
 Схоластикой решили заняться? То, что это программа на С, вовсе
 не гарантирует ее корректность.

Так какие там претензии к Питону были?



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

  On Tuesday 26 January 2010 14:11:44 Serhiy Storchaka wrote:
  Попробуйте скомпилировать мой пример.
  
  Схоластикой решили заняться? То, что это программа на С, вовсе
  не гарантирует ее корректность.
 
 Так какие там претензии к Питону были?

Продолжаете передергивать? Резюмирую: исходник на С некорректен,
если туда вписать спецсимволы, а исходник на питоне некорректен, 
если туда _не вписать_ спецсимволы. Есть такой язык - брэйнфак, сделан
в шутку, а питон оттуда идею позаимствовал и выдает за свою
индивидуальность.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
  On Tuesday 26 January 2010 14:11:44 Serhiy Storchaka wrote:
 Так какие там претензии к Питону были?
 
 Продолжаете передергивать? Резюмирую: исходник на С некорректен,
 если туда вписать спецсимволы, а исходник на питоне некорректен,
 если туда _не вписать_ спецсимволы.

Ложны оба утверждения.

Язык C включает в себя спецсимволы ({, }, \). Питон не
требует «спецсимволов».


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Игорь Чумак

Serhiy Storchaka пишет:

Alexey Pechnikov wrote:
  

On Tuesday 26 January 2010 14:11:44 Serhiy Storchaka wrote:


Так какие там претензии к Питону были?
  

Продолжаете передергивать? Резюмирую: исходник на С некорректен,
если туда вписать спецсимволы, а исходник на питоне некорректен,
если туда _не вписать_ спецсимволы.



Ложны оба утверждения.

Язык C включает в себя спецсимволы ({, }, \). Питон не
требует «спецсимволов».


  

В чем преимущества Питона например перед перлом, можете обьяснить?
Привыкнуть можно к чему угодно - к табуляциям как значащим символам, к 
begin-end вместо {}, к обязательной нумерации строк в программе.. Можно 
даже считать это преимуществом ;)


--
Head office 


Igor Chumak
System Administrator

OJSC “UIC Generali Garant” 
15/2 Chervonoarmiyska str.,

01004, Kyiv, Ukraine
Phone: +38(044)206 8820 
E-Mail: i.chu...@generali.garant.ua 
www.generali.garant.ua



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 16:49:13 Serhiy Storchaka wrote:
 Язык C включает в себя спецсимволы ({, }, \). Питон не
 требует «спецсимволов».

Табуляция _с жестко зашитым в интерпретаторе_ шагом - это еще хуже.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Игорь Чумак wrote:
 В чем преимущества Питона например перед перлом, можете обьяснить?

Вопрос преимуществ Питона перед Перлом выходит за рамки этого разговора. Я
просто пытаюсь подтолкнуть собеседника к правильному ответу на его вопрос:

Alexey Pechnikov wrote:
 Вы все правильно говорите. Только вопрос: как пользователю, глядя в
 содержимое текстового файла, понять, является ли этот файл питоновским
 скриптом? И более того - валидным питоновским скриптом...



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 On Tuesday 26 January 2010 16:49:13 Serhiy Storchaka wrote:
 Табуляция _с жестко зашитым в интерпретаторе_ шагом - это еще хуже.

Не нравится табуляция — не используйте её (подсказка — man expand). А ещё
лучше — не использовать отбивку пробелами. Только не вините в своих фобиях
Питон.

Ответ на свой вопрос уже нашли?

Alexey Pechnikov wrote:
 Вы все правильно говорите. Только вопрос: как пользователю, глядя в
 содержимое текстового файла, понять, является ли этот файл питоновским
 скриптом? И более того - валидным питоновским скриптом...



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Игорь Чумак

Serhiy Storchaka пишет:

Игорь Чумак wrote:
  

В чем преимущества Питона например перед перлом, можете обьяснить?



Вопрос преимуществ Питона перед Перлом выходит за рамки этого разговора. Я
просто пытаюсь подтолкнуть собеседника к правильному ответу на его вопрос:

Alexey Pechnikov wrote:
  

Вы все правильно говорите. Только вопрос: как пользователю, глядя в
содержимое текстового файла, понять, является ли этот файл питоновским
скриптом? И более того - валидным питоновским скриптом...


Переписка Троцкого с Кауцким ;))
Не согласен я с обоими (С)

Зачем пользователю решать задачу является ли этот файл питоновским 
скриптом ?
Если файл написан программистом - значит расширение у файла будет .py и 
ошибки там будут вычищены ;-)
Продвинутый пользователь может посмотреть на первую строчку файла - 
программист там напишет что-то вроде #!/usr/bin/python ;)




Head office 


Igor Chumak
System Administrator

OJSC “UIC Generali Garant” 
15/2 Chervonoarmiyska str.,

01004, Kyiv, Ukraine
Phone: +38(044)206 8820 
E-Mail: i.chu...@generali.garant.ua 
www.generali.garant.ua



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexander Galanin
On Tue, 26 Jan 2010 17:13:07 +0200
Игорь Чумак i.chu...@generali.garant.ua wrote:

 Зачем пользователю решать задачу является ли этот файл питоновским 
 скриптом ?

Например, затем, что это может оказаться конфигурационный файл. Без
расширения py, так что редактор, сколь бы умным он ни был, не сможет
перейти в режим редактирования питоновского кода и будет заменять
пресловутые табы согласно своим настройкам для текстовых файлов.

Печников не столь давно наткнулся именно на эту проблему, но с make,
когда не смог узнать мейкфайл в debian/rules.

-- 
Alexander Galanin


pgp82C0T8rnjf.pgp
Description: PGP signature


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Artem Chuprina
Serhiy Storchaka - debian-russian@lists.debian.org  @ Tue, 26 Jan 2010 
17:12:41 +0200:

  В чем преимущества Питона например перед перлом, можете обьяснить?

 SS Вопрос преимуществ Питона перед Перлом выходит за рамки этого
 SS разговора. Я просто пытаюсь подтолкнуть собеседника к правильному
 SS ответу на его вопрос:

Сергей, у него неправильный вопрос.  Но _почти_ правильный.  Поэтому не
надо подталкивать его к ответу на тот вопрос, что он сформулировал, а
надо попытаться ответить на правильный.  Мне не нравится ответ на него.

Что-то все-таки с питоном не так...  Причем, похоже, чем дальше, тем
больше не так...

 SS Alexey Pechnikov wrote:
  Вы все правильно говорите. Только вопрос: как пользователю, глядя в
  содержимое текстового файла, понять, является ли этот файл питоновским
  скриптом? И более того - валидным питоновским скриптом...

-- 
Functional programming is like describing your problem to a
mathematician.  Imperative programming is like giving instructions to
an idiot.
 -- arcus, #scheme on Freenode


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 18:21:05 Alexander Galanin wrote:
 Печников не столь давно наткнулся именно на эту проблему, но с make,
 когда не смог узнать мейкфайл в debian/rules.

Там-то как раз интерпретатор указан. Но у меня редактор настроен заменять
табы пробелами, ибо так мне удобнее, но об этом вспомнил я вовсе не сразу.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Игорь Чумак wrote:
 Переписка Троцкого с Кауцким ;))
 Не согласен я с обоими (С)
 
 Зачем пользователю решать задачу является ли этот файл питоновским
 скриптом ?
 Если файл написан программистом - значит расширение у файла будет .py и
 ошибки там будут вычищены ;-)
 Продвинутый пользователь может посмотреть на первую строчку файла -
 программист там напишет что-то вроде #!/usr/bin/python ;)

Ну вот к этому я и хочу подвести.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexander Galanin wrote:
 On Tue, 26 Jan 2010 17:13:07 +0200
 Игорь Чумак i.chu...@generali.garant.ua wrote:
 
 Зачем пользователю решать задачу является ли этот файл питоновским
 скриптом ?
 
 Например, затем, что это может оказаться конфигурационный файл. Без
 расширения py, так что редактор, сколь бы умным он ни был, не сможет
 перейти в режим редактирования питоновского кода и будет заменять
 пресловутые табы согласно своим настройкам для текстовых файлов.

Ну так это проблема Печникова. Пример с вордом ему уже приводили (между
прочим, тоже реальный пример).



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Artem Chuprina wrote:
 Сергей, у него неправильный вопрос.  Но _почти_ правильный.  Поэтому не
 надо подталкивать его к ответу на тот вопрос, что он сформулировал, а
 надо попытаться ответить на правильный.  Мне не нравится ответ на него.

Ну а получив правильный ответ, можно будет сформулировать и правильный
вопрос.

 Что-то все-таки с питоном не так...  Причем, похоже, чем дальше, тем
 больше не так...

Ну, до таких высоких материй Печникову не добраться.

Я, впрочем, не считаю, что с Питоном что-то сильно не так. Есть разные
нетаки, которые не очень-то и мешают, если ими не пользоваться, а в целом
же всё все более и более так.

Питон — не язык моей мечты. Но лучший и удобнейший в своём классе на
сегодня.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexander Galanin
On Tue, 26 Jan 2010 18:17:14 +0200
Serhiy Storchaka storch...@gmail.com wrote:

 Питон — не язык моей мечты. Но лучший и удобнейший в своём классе на
 сегодня.

А вот что за класс у питона? Класс энтерпрайзных языков вроде Java или
C#, на которых массово пишут низкоквалифицированные кадры потому что для
языка есть огромное количество модулей и практически невозможно
наткнуться на какую-то неочевидную специфику?

-- 
Alexander Galanin


pgppfAF17WuWQ.pgp
Description: PGP signature


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexander Galanin wrote:
 On Tue, 26 Jan 2010 18:17:14 +0200
 Serhiy Storchaka storch...@gmail.com wrote:
 Питон — не язык моей мечты. Но лучший и удобнейший в своём классе на
 сегодня.
 
 А вот что за класс у питона? Класс энтерпрайзных языков вроде Java или
 C#, на которых массово пишут низкоквалифицированные кадры потому что для
 языка есть огромное количество модулей и практически невозможно
 наткнуться на какую-то неочевидную специфику?

Рабочая лошадка. Инструмент для решения повседневных задач чуть сложнее
однострочника. Современный «бейсик», простой для изучения, ясный для
понимания, с компактным синтаксисом, с мощными батарейками, допускающий и
вынуждающий хороший стиль программирования (насколько это зависит от
языка).

Любые альтернативы Питону тут хуже.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Yuri Kozlov
On Tue, 26 Jan 2010 00:35:32 +0300
Alexandr Sagadeev saga...@mail.ru wrote:

 Yuri Kozlov пишет:
  On Mon, 25 Jan 2010 15:26:38 +0300
  Alexey Pechnikovpechni...@mobigroup.ru  wrote:
 
  Hello!
 
  On Monday 25 January 2010 14:14:16 Artem Chuprina wrote:
  Питон, может, и не знает, что такое текстовый файл.  Но питоновский
  скрипт от этого текстовым файлом быть не перестает.  Просто _не
  всякий_ текстовый файл является одновременно и питоновским
  скриптом.  Но это, кажется, и без специальной интерпретации
  пробельных символов очевидно...
 
  Вы все правильно говорите. Только вопрос: как пользователю, глядя в
  содержимое текстового файла, понять, является ли этот файл питоновским
  скриптом? И более того - валидным питоновским скриптом...
 
  Яж говорил уже.
  $ /usr/lib/python2.5/tabnanny.py -v /usr/bin/python2.5-config
  '/usr/bin/python2.5-config': Clean bill of health.
 
  Как там было: Машина должна работать, а человек думать..
  Перестаньте забивать свои мозги тем, что уже механизировано.
 
 
 Вот автор Питона и не думал, коль наплодил ненужные сущности. Зачем эта
 автоматизация? Костыли для автора -- инвалида на всю голову?

Любитель набирать BEGIN END или {}? Или всё-так пользуете
автоматизирующую вставлялку? Какая разница что вставляется, tab или скобки?

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 19:54:39 Serhiy Storchaka wrote:
  А вот что за класс у питона? Класс энтерпрайзных языков вроде Java или
  C#, на которых массово пишут низкоквалифицированные кадры потому что для
  языка есть огромное количество модулей и практически невозможно
  наткнуться на какую-то неочевидную специфику?
 
 Рабочая лошадка. Инструмент для решения повседневных задач чуть сложнее
 однострочника. Современный «бейсик», простой для изучения, ясный для
 понимания, с компактным синтаксисом, с мощными батарейками, допускающий и
 вынуждающий хороший стиль программирования (насколько это зависит от
 языка).
 
 Любые альтернативы Питону тут хуже.

С чем сравниваете-то, с qbasic? И пример задачи покажите, что это у вас такое, 
что
нельзя реализовать, к примеру, на тикле.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность ivan demakov
On Tuesday 26 of January 2010 22:54:39 Serhiy Storchaka wrote:
 
 Рабочая лошадка. Инструмент для решения повседневных задач чуть сложнее
 однострочника. Современный «бейсик», простой для изучения, ясный для
 понимания, с компактным синтаксисом, с мощными батарейками, допускающий и
 вынуждающий хороший стиль программирования (насколько это зависит от
 языка).
 
 Любые альтернативы Питону тут хуже.
 

почему?

perl питона заруливает в минуса по мощности написания write-only-program.
tcl -- по похожести на шелл.
scheme -- по экзотичности.
color-forth -- по визуальности.
ruby  (не уверен что сегодня, но завтра) -- по популярности.

конечно, если кто-то выбрал своим третьим языком програмирования питон -- 
деваться некуда.  а мне милее скобочки.

кстати, про make.
назовите проект, где makefile написан руками, а не генерится:
1) ядро linux
2) ? 

-- 
тонушей чайки
раздался жалобный вой
бросил я камень


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Yuri Kozlov
On Tue, 26 Jan 2010 23:25:32 +0600
ivan demakov ivan.dema...@gmail.com wrote:

  Любые альтернативы Питону тут хуже.
  
 
 почему?
 
 perl питона заруливает в минуса по мощности написания write-only-program.

А также по количеству закорючек на квадратный сантиметр.

 tcl -- по похожести на шелл.

Только программ на нём мало что-то.

 scheme -- по экзотичности.
 color-forth -- по визуальности.

Не видел.

 ruby  (не уверен что сегодня, но завтра) -- по популярности.

И по тормознутости.

 кстати, про make.
 назовите проект, где makefile написан руками, а не генерится:
 1) ядро linux
 2) ? 

lua
dietlibc

монстров не вспомню.

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Artem Chuprina
Serhiy Storchaka - debian-russian@lists.debian.org  @ Tue, 26 Jan 2010 
18:54:39 +0200:

  Питон — не язык моей мечты. Но лучший и удобнейший в своём классе на
  сегодня.
  
  А вот что за класс у питона? Класс энтерпрайзных языков вроде Java или
  C#, на которых массово пишут низкоквалифицированные кадры потому что для
  языка есть огромное количество модулей и практически невозможно
  наткнуться на какую-то неочевидную специфику?

 SS Рабочая лошадка. Инструмент для решения повседневных задач чуть
 SS сложнее однострочника. Современный «бейсик», простой для изучения,
 SS ясный для понимания, с компактным синтаксисом, с мощными
 SS батарейками, допускающий и вынуждающий хороший стиль
 SS программирования (насколько это зависит от языка).

 SS Любые альтернативы Питону тут хуже.

Ну, не знаю...  Я в качестве рабочей лошадки предпочитаю, в зависимости
от задачи, perl или tcl.  Оба отчетливо выигрывают у Питона по
лаконичности, tcl по внятности и простоте изучения (perl - тот да,
executable line-noise), perl по батарейкам и распределению строгости.
Да, верю, что питон вынуждает хороший стиль программирования.  Но мне
эта внешняя дисциплина не нужна, я уже научился, а то, как авторы
программ на питоне лепят баги, сохраняя хороший стиль, мне не нравится.

В общем, хрен его знает...  Но если я вижу программу на питоне, я сразу
боюсь ею пользоваться...  Пока еще ни разу не ошибся в этом страхе...

-- 
У кошки четыре ноги: ввод, вывод, земля и питание.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
ivan demakov wrote:
 Любые альтернативы Питону тут хуже.
 
 почему?
 
 perl питона заруливает в минуса по мощности написания write-only-program.
Это большой минус. Да и относительно нормальные программы там близки к
границе write-only для других языков.

 tcl -- по похожести на шелл.
Питон на это и не претендует. А как у языка у тикля проблемы со структурой.
Большие программы неподдерживаемы, работа со сложными структурами данных
неудобна. В чём-то он похож на фортран.

 scheme -- по экзотичности.
С этим не сталкивался. Судя по выбору MIT даже в своих сильных сторонах
заменим питоном.

 color-forth -- по визуальности.
Слишком низкоуровневый.

 ruby  (не уверен что сегодня, но завтра) -- по популярности.
Вряд ли. Пик, имхо, уже позади. Сам язык не дотягивает до перла по «магии» и
до питона по простоте, логичности. Уступает обоим скоростью.

 конечно, если кто-то выбрал своим третьим языком програмирования питон --
 деваться некуда.  а мне милее скобочки.
Вот это как раз несущественные мелочи.

 кстати, про make.
 назовите проект, где makefile написан руками, а не генерится:
 1) ядро linux
 2) ?

Ну, некоторые мои старые утилиты используют самописный Makefile (в некоторых
зависимости генерятся, а некоторым это и не нужно). Разные мелкие утилиты в
Дебиане тоже иногда обходятся простым Makefile-ом.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
 С чем сравниваете-то, с qbasic?

Да, с бейсиком. И с перлом, тиклем, руби и т.п. Большое благо, что дети и
непрофессионалы имеют возможность учиться на хорошо структурированных
примерах, а не на мешанине из goto бейсика и не на
криптографической %...@%$# перла.

 И пример задачи покажите, что это у вас 
 такое, что нельзя реализовать, к примеру, на тикле.

Кто говорит, что нельзя? Почти любую задачу можно реализовать на почти любом
языке.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Dmitri V. Ivanov wrote:
 Возвращаясь к долго обсуждавшемуся оффтопику вопрос: А нет ли какого
 варианта с препроцессором для борьбы с проблемой пробелов/табов? Ну вроде
 того, что мы вводим операторные скобки по типу pascal: begin и end каждый
 на отдельной строке (ну может быть там еще пробелы и комментарий). По идее
 такой преобразователь в обе стороны не должен быть сильно сложен в
 написании.

/usr/share/doc/python*/examples/Tools/scripts/pindent.py

Но вообще-то это вроде
#define begin {
#define and 
для переходящих с Паскаля на Си. ;)



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Serhiy Storchaka
Artem Chuprina wrote:
 Ну, не знаю...  Я в качестве рабочей лошадки предпочитаю, в зависимости
 от задачи, perl или tcl.  Оба отчетливо выигрывают у Питона по
 лаконичности, tcl по внятности и простоте изучения (perl - тот да,
 executable line-noise), perl по батарейкам и распределению строгости.

Это скорее дело привычки. Я вот так и не смог заставить себя дочитать
perldoc pertoc, слишком много деталей и исключений.

По мощи библиотек питон догоняет перл (а по батарейкам наверное и
перегоняет). Учебник на пару десятков страниц даёт полное представление о
языке.

 Да, верю, что питон вынуждает хороший стиль программирования.  Но мне
 эта внешняя дисциплина не нужна, я уже научился, а то, как авторы
 программ на питоне лепят баги, сохраняя хороший стиль, мне не нравится.

При плохом стиле баги искать хуже.

 В общем, хрен его знает...  Но если я вижу программу на питоне, я сразу
 боюсь ею пользоваться...  Пока еще ни разу не ошибся в этом страхе...

Не замечал такой тенденции. Но я на язык реализации программы обычно вообще
внимания не обращаю.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexander Galanin
On Tue, 26 Jan 2010 23:25:32 +0600
ivan demakov ivan.dema...@gmail.com wrote:

  Любые альтернативы Питону тут хуже.
 почему?
 
 perl питона заруливает в минуса по мощности написания write-only-program.
 tcl -- по похожести на шелл.
 scheme -- по экзотичности.
 color-forth -- по визуальности.
 ruby  (не уверен что сегодня, но завтра) -- по популярности.
 
Да вот именно потому что в питоне изюминки нет. В перечисленных языках
изюминка есть, неперечисленный brainfuck вообще чистый изюм.
Безликий индустриальный язык. И это, наверно, то самое ускользающее не то.

 кстати, про make.
 назовите проект, где makefile написан руками, а не генерится:
 1) ядро linux
 2) ? 

Любой небольшой проект, автор которого понимает, что именно ему нужно от
системы сборки. Подавляющая часть современных авторов не понимает, и
поэтому у них automake пытается проверить наличие фортрановского
компилятора для чисто сишного проекта.

-- 
Alexander Galanin


pgpxSUJ5Id2s9.pgp
Description: PGP signature


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexey Pechnikov
Hello!

On Tuesday 26 January 2010 21:19:18 Serhiy Storchaka wrote:
  tcl -- по похожести на шелл.
 Питон на это и не претендует. А как у языка у тикля проблемы со структурой.
 Большие программы неподдерживаемы, работа со сложными структурами данных
 неудобна. В чём-то он похож на фортран.

У меня на тикле несколько проектов, как пример, в одном из которых 1592201 байт 
кода (не считая стандартного набора моих библиотечных функций, 334408 байт, и 
внешних тиклевых утилит). Измерено как wc -m. А, еще забыл пару сот килобайт
тиклевых триггеров в постгресе, но не будем мелочиться. Все это разрабатывется 
командой разработчиков лет так пять. Черт, пока писал, вспомнил, что еще в 
проекте
есть утилита для работы с веб-камерой, для виндовых клиентов - разумеется, тоже
на тикле написана (и кстати, работает под любым виндоусом с 98-го вроде 
начиная, 
и включая висту и виндоус 7, которых я в глаза не видел - а программа работает 
и 
показывает нативный вистовский интерфейс).

Может, у вас на тикле целая ОС написана, что вы такие категорические 
утверждения 
делаете? 

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Konstantin Matyukhin
2010/1/26 Serhiy Storchaka storch...@gmail.com:
 Ну а получив правильный ответ, можно будет сформулировать и правильный
 вопрос.
Хм. 42 :-)

-- 
С уважением,
Константин Матюхин


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Aleksey Cheusov

  Ну, не знаю...  Я в качестве рабочей лошадки предпочитаю, в зависимости
  от задачи, perl или tcl.  Оба отчетливо выигрывают у Питона по
  лаконичности, tcl по внятности и простоте изучения (perl - тот да,

 Tcl обладает внятностью и простотой изучения ну не то чтобы ТОЛЬКО для
 выпускников кафедры математической логики (я вот его сумел изучить со
 своим совсем не математическим образованием), но все же сильно смещен
 в сторону строго формальных правил. Perl - наоборт. Лингвист его
 писал.  И все там контекстно зависимо (и есть явные способы посмотреть
 в каком контексте мы сейчас, вроде wantarray).

Лингвист писал Эсперанто, а кто писал Перл... я, пожалуй, помолчу.

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность ivan demakov
On Wednesday 27 of January 2010 00:03:04 Dmitry E. Oboukhov wrote:
  Рабочая лошадка. Инструмент для решения повседневных задач чуть сложнее
  однострочника. Современный «бейсик», простой для изучения, ясный для
  понимания, с компактным синтаксисом, с мощными батарейками, допускающий
  и вынуждающий хороший стиль программирования (насколько это зависит от
  языка).
 
  Любые альтернативы Питону тут хуже.
 
 id почему?
 
 id perl питона заруливает в минуса по мощности написания
  write-only-program.
 
 ты знаешь, вот в дистрибутиве сколько натыкался на перловые скрипты ни
 одного не видел write-only
 
 ЧЯДНТ?
 

я не верно выразился -- тут уже кто-то выразился правилнее.
perl превосходит python по количеству закорючек на сантиметр.
я не знаю кто делает не так, но кто-то другой говорил что питон лучше любой 
алтернативы, так вот по количеству закорючек -- питон хуже.
ну это в том случае если именно закорючеки нужны ;-)


-- 
Люблю твои я
Глаза, чуть раскосые,
Ночного цвета


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность ivan demakov
On Wednesday 27 of January 2010 00:19:18 Serhiy Storchaka wrote:
 ivan demakov wrote:
  Любые альтернативы Питону тут хуже.
 
  почему?
 
  perl питона заруливает в минуса по мощности написания write-only-program.
 
 Это большой минус. Да и относительно нормальные программы там близки к
 границе write-only для других языков.
 

какой же это минус?  это плюс, для тех кто понимает ;-)
я о том, что если хочется извратится с закорючками, то питон -- не наш язык.

  tcl -- по похожести на шелл.
 
 Питон на это и не претендует. А как у языка у тикля проблемы со структурой.
 Большие программы неподдерживаемы, работа со сложными структурами данных
 неудобна. В чём-то он похож на фортран.
 

ну не претендут, и пес с ним, значит, питон -- не наш язык

  scheme -- по экзотичности.
 
 С этим не сталкивался. Судя по выбору MIT даже в своих сильных сторонах
 заменим питоном.
 

аналогично, питон -- не наш язык

  color-forth -- по визуальности.
 
 Слишком низкоуровневый.
 

ну и в чем же питон лучше?


  конечно, если кто-то выбрал своим третьим языком програмирования питон --
  деваться некуда.  а мне милее скобочки.
 
 Вот это как раз несущественные мелочи.
 

мелочи?   ну-ну.
большинство отвергает лиспообразные языки, потому что там очень много скобок.  
а питон, потому что там отступы странные.

мелочи...
да мелочи...
но это вот такие мелочи, которые больше чем все остальное.


-- 
таков наш удел -
по колено в прибое
вытаскивать сеть


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Konstantin Matyukhin
2010/1/27 ivan demakov ivan.dema...@gmail.com:
так вот по количеству закорючек -- питон хуже
так ведь, собственно, наличие подобных, как вы выразились закорючек,
и отличает, как правило, профессиональный инструмент от инструмента
любительского

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

-- 
С уважением,
Константин Матюхин


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность ivan demakov
On Wednesday 27 of January 2010 03:34:51 Konstantin Matyukhin wrote:
 2010/1/27 ivan demakov ivan.dema...@gmail.com:
 так вот по количеству закорючек -- питон хуже
 
 так ведь, собственно, наличие подобных, как вы выразились закорючек,
 и отличает, как правило, профессиональный инструмент от инструмента
 любительского
 
 хотя дом, конечно, можно и простым топором построить и даже без гвоздей,
 но я, пожалуй, возьму инструмент поудобнее, с закорючками
 

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

и на всякий случай, для тех кто за тредом не следит и ездит на танке, лично я 
считаю, что в перле закорючек больше чем в питоне.

-- 
Стал тише воды.
Губы кувшинкой, шепчет
камыша нежней.


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Aleksey Cheusov

  tcl -- по похожести на шелл.
 Питон на это и не претендует. А как у языка у тикля проблемы со
 структурой.  Большие программы неподдерживаемы, работа со сложными
 структурами данных неудобна. В чём-то он похож на фортран.
Для действительно больших программ непригодны почти все скриптовые
языки. Единственное известное мне исключение -- Pike.
Но он гораздо ближе к Objective-C, чем к скриптам.
Синтаксически более приятен, чем Object-C на мой взгляд.

  scheme -- по экзотичности.
 С этим не сталкивался. Судя по выбору MIT даже в своих сильных сторонах
 заменим питоном.
Я не фанат лиспа и его клонов, но то, что ниже, прочитать стоит.

http://mitpress.mit.edu/sicp/

Есть даже видеолекции. Легко гуглятся.

  color-forth -- по визуальности.
 Слишком низкоуровневый.
Тем не менее концептуально довольно интересен.
Нет, не стеком, а конструкицей CREATE ...BODY
Совершенно уникальная вещь.
Я не знаю ни одного ЯП, в котором было бы что-то подобное.
Макросы лиспа -- жалкое подобие.

  ruby  (не уверен что сегодня, но завтра) -- по популярности.
 Вряд ли. Пик, имхо, уже позади. Сам язык не дотягивает до перла по «магии» и
 до питона по простоте, логичности. Уступает обоим скоростью.
Уж кому кому, но не Питону хвастаться скоростью.  Если нужна
скорость, лучше взять Lua или тот же Pike.
Для последнего, правда, нет JIT.
Java script от гугла тоже ничего.

  конечно, если кто-то выбрал своим третьим языком програмирования питон --
  деваться некуда.  а мне милее скобочки.
 Вот это как раз несущественные мелочи.
Нет. Это принципиально. Это мешает создавать большие программы.

  кстати, про make.
  назовите проект, где makefile написан руками, а не генерится:
Например

http://sf.net/projects/lmdbg
http://sf.net/projects/runawk
http://sf.net/projects/paexec
http://mova.org/~cheusov/pub/distbb/
http://mova.org/~cheusov/pub/pkg_summary-utils/

Нет, они руками не пишутся, но и не генерятся автоматом.  В них не
задается КАК нужно строить проект, в них задано ЧТО ИМЕЕТСЯ НА ВХОДЕ, и
ЧТО ДОЛЖНО ПОЛУЧИТСЯ ПОСЛЕ ИНСТАЛЛЯЦИИ. ЧТО строить и КАК строить make
знает сам.

Ссылку на дебиан дистрибутив lenny с bmake и mk-configure я уже
приводил.  Кстати, забыл туда пакетик с lmdbg положить...

Чуть похожая на mk-c система в cdrecord.

  1) ядро linux
  2) ?
NetBSD, FreeBSD, DragonFlyBSD, OpenBSD, Minix ;-)

 Ну, некоторые мои старые утилиты используют самописный Makefile (в некоторых
 зависимости генерятся, а некоторым это и не нужно). Разные мелкие утилиты в
 Дебиане тоже иногда обходятся простым Makefile-ом.
Слухи о смерти, убогости и непригодности make-а для больших проектов
сильно преувеличены.

см. дебиан репозиторий, что я недавно приводил и mk-configure в нем, а
также lmdbg.

-- 
Best regards, Aleksey Cheusov.


Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexandr Sagadeev

Serhiy Storchaka пишет:

Alexandr Sagadeev wrote:

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


Это неправда. Текст этого сообщения не принимается Питоном.


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


Неправда. Это касается практически любого современного языка
программирования.

Ещё раз. Является ли процитированное программой на C?
= hello.c =
#inсludеstdiо.h

int mаin(int аrgс, сhаr ** аrgv)
{
  рrintf(Привет, мир!\n);
  rеturn 0;
}
===

Или может, если вы не знаете C, привести пример на другом языке?



Вы не заметили так же, что речь идёт о текстовых файлах.
Вы дважды не заметили окончания фраз. Повторю для Вас:
1. «... а его синтаксис не имеет права быть завязан на человеконечитаемые 
символы.»
2. «... а человек глазами этой невалидности не увидит.»

По поводу Вашего примера на c:
1. С чего Вы взяли, что c -- это интерпретатор?
2. Почему Вы не замечаете, что речь идёт о текстовом файле?
3. Ваш пример пример не является текстовым файлом, даже ggc это понимает, а Вы, 
почему то, нет.






--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexandr Sagadeev

Serhiy Storchaka пишет:

Alexander Galanin wrote:

On Tue, 26 Jan 2010 17:13:07 +0200
Игорь Чумакi.chu...@generali.garant.ua  wrote:


Зачем пользователю решать задачу является ли этот файл питоновским
скриптом ?


Например, затем, что это может оказаться конфигурационный файл. Без
расширения py, так что редактор, сколь бы умным он ни был, не сможет
перейти в режим редактирования питоновского кода и будет заменять
пресловутые табы согласно своим настройкам для текстовых файлов.


Ну так это проблема Печникова. Пример с вордом ему уже приводили (между
прочим, тоже реальный пример).




Точно. Проблемы у пользователей, а создал из автор питона.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Игорь Чумак

Alexandr Sagadeev пишет:

Serhiy Storchaka пишет:

Alexander Galanin wrote:

On Tue, 26 Jan 2010 17:13:07 +0200
Игорь Чумакi.chu...@generali.garant.ua  wrote:


Зачем пользователю решать задачу является ли этот файл питоновским
скриптом ?


Например, затем, что это может оказаться конфигурационный файл. Без
расширения py, так что редактор, сколь бы умным он ни был, не сможет
перейти в режим редактирования питоновского кода и будет заменять
пресловутые табы согласно своим настройкам для текстовых файлов.


Ну так это проблема Печникова. Пример с вордом ему уже приводили (между
прочим, тоже реальный пример).




Точно. Проблемы у пользователей, а создал из автор питона.




Создал проблему программист.
Есть программисты, которые конфиги в xml любят - ИМХО это еще хуже.

Или возьмем антипример - программу по имени trac. Она хоть и на питоне 
написана, но конфиг у неё обычный текстовый ini-файл.


--
Head office 


Igor Chumak
System Administrator

OJSC “UIC Generali Garant” 
15/2 Chervonoarmiyska str.,

01004, Kyiv, Ukraine
Phone: +38(044)206 8820 
E-Mail: i.chu...@generali.garant.ua 
www.generali.garant.ua



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-26 Пенетрантность Alexandr Sagadeev

Yuri Kozlov пишет:

On Tue, 26 Jan 2010 00:35:32 +0300
Alexandr Sagadeevsaga...@mail.ru  wrote:


Yuri Kozlov пишет:

On Mon, 25 Jan 2010 15:26:38 +0300
Alexey Pechnikovpechni...@mobigroup.ru   wrote:


Hello!

On Monday 25 January 2010 14:14:16 Artem Chuprina wrote:

Питон, может, и не знает, что такое текстовый файл.  Но питоновский
скрипт от этого текстовым файлом быть не перестает.  Просто _не
всякий_ текстовый файл является одновременно и питоновским
скриптом.  Но это, кажется, и без специальной интерпретации
пробельных символов очевидно...


Вы все правильно говорите. Только вопрос: как пользователю, глядя в
содержимое текстового файла, понять, является ли этот файл питоновским
скриптом? И более того - валидным питоновским скриптом...


Яж говорил уже.
$ /usr/lib/python2.5/tabnanny.py -v /usr/bin/python2.5-config
'/usr/bin/python2.5-config': Clean bill of health.

Как там было: Машина должна работать, а человек думать..
Перестаньте забивать свои мозги тем, что уже механизировано.



Вот автор Питона и не думал, коль наплодил ненужные сущности. Зачем эта
автоматизация? Костыли для автора -- инвалида на всю голову?


Любитель набирать BEGIN END или {}? Или всё-так пользуете
автоматизирующую вставлялку? Какая разница что вставляется, tab или скобки?



Автоматическую вставлялку не использую. Разница в том, что закрывающуюся операторную скобку можно поставить не глядя, а 
для ТАБа надо помнить сколько раз его нажать и не путать с пробелом.Для последнего приходится отвлекаться от печати.




--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Alexey Pechnikov
Hello!

On Monday 25 January 2010 08:33:28 DamirX wrote:
  На С и тикле писал и пишу. Когда-то писал на вижуалбейсике, 
  кубейсике, фортране... Если это нельзя сделать на питоне, то 
  последний - не язык программирования.
 
 Значит устриц Вы хоть и не ели, но вкус их Вам не нравиться?

Ерунду говорите. Вы сами-то пробовали питоновскую программу 
_на бумаге_ написать? А мне, после того как в разных редакторах
начали съезжать отступы, расхотелось на питоне и на компе писать.
Вот пара скриптов, написанных в mcedit и подправленных в nano: 
http://mobigroup.ru/files/mapserver/
На рабочем хосте оказался только nano, и его вполне хватает, чтобы
подправить _текстовый_ файл, но им не является скрипт питона.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Artem Chuprina
Alexey Pechnikov - debian-russian@lists.debian.org  @ Mon, 25 Jan 2010 
11:11:40 +0300:

   На С и тикле писал и пишу. Когда-то писал на вижуалбейсике, 
   кубейсике, фортране... Если это нельзя сделать на питоне, то 
   последний - не язык программирования.
  
  Значит устриц Вы хоть и не ели, но вкус их Вам не нравиться?

 AP Ерунду говорите. Вы сами-то пробовали питоновскую программу 
 AP _на бумаге_ написать? А мне, после того как в разных редакторах
 AP начали съезжать отступы, расхотелось на питоне и на компе писать.
 AP Вот пара скриптов, написанных в mcedit и подправленных в nano: 
 AP http://mobigroup.ru/files/mapserver/
 AP На рабочем хосте оказался только nano, и его вполне хватает, чтобы
 AP подправить _текстовый_ файл, но им не является скрипт питона.

Питоновский скрипт текстовым файлом является.  Вероятнее, что nano не
является текстовым редактором...

-- 
Рюмку взял - паяльник положил


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Alexey Pechnikov
Hello!

On Monday 25 January 2010 12:00:19 Artem Chuprina wrote:
 Питоновский скрипт текстовым файлом является.  Вероятнее, что nano не
 является текстовым редактором...
 

Текстовый файл может быть прочитан человеком, что является следствием
отсутствия в нем non-printable символов и специальной трактовки пробельных.
Если человек видит tab равным 2-м пробелам, а интерпретатор питон считает 
иначе, то питон не знает, что такое текстовый файл.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Oleksandr Gavenko

On 2010.01.22 15:38, ivan demakov wrote:


Можно еще цвет наделить значением.  Почему бы и нет, все равно все современные
редакторы умеют раскрашивать текст.
Уверен, многие от этого придут в восторг.


http://en.wikipedia.org/wiki/Colorforth

Coloring in colorForth has semantic meaning. Red words start a
definition and green words are compiled into the current definition.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность DamirX
В Пнд, 25/01/2010 в 12:15 +0200, Oleksandr Gavenko пишет:
  Можно еще цвет наделить значением.  Почему бы и нет, все равно все 
  современные
  редакторы умеют раскрашивать текст.
  Уверен, многие от этого придут в восторг.
 
 http://en.wikipedia.org/wiki/Colorforth
 
 Coloring in colorForth has semantic meaning. Red words start a
 definition and green words are compiled into the current definition.

Тут некоторые в двух символах (TAB vs SPACE) запутываются, а с
ColorForth-ом так вообще ни один дальтоник не справиться.

-- 
DamirX


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Andrey Rahmatullin
On Mon, Jan 25, 2010 at 01:07:40PM +0300, Alexey Pechnikov wrote:
 Текстовый файл может быть прочитан человеком, что является следствием
 отсутствия в нем non-printable символов и специальной трактовки пробельных.
Вот например tab - non-printable символ.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 Мы всем будем рады и без докладов, но c докладами будет
 интереснее.  Естественно, члены team освобождаются от
 регистрационных взносов.
Ищу спонсора.  Цена вопроса $200.  Интим не предлагать.
-- at in devel@


signature.asc
Description: Digital signature


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Konstantin Matyukhin
2010/1/25 Andrey Rahmatullin w...@altlinux.org:
 Вот например tab - non-printable символ.
А пробел?

-- 
С уважением,
Константин Матюхин


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Andrey Rahmatullin
On Mon, Jan 25, 2010 at 02:18:44PM +0300, Konstantin Matyukhin wrote:
  Вот например tab - non-printable символ.
 А пробел?
Пробел - символ как символ, а таб это управляющая последовательность для
телетайпа.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 * evg_krsk .oO(Ставя себе Сизиф - ты устанавливаешь коммунизм...)


signature.asc
Description: Digital signature


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Artem Chuprina
Alexey Pechnikov - debian-russian@lists.debian.org  @ Mon, 25 Jan 2010 
13:07:40 +0300:

  Питоновский скрипт текстовым файлом является.  Вероятнее, что nano не
  является текстовым редактором...

 AP Текстовый файл может быть прочитан человеком, что является
 AP следствием отсутствия в нем non-printable символов и специальной
 AP трактовки пробельных.  Если человек видит tab равным 2-м пробелам,
 AP а интерпретатор питон считает иначе, то питон не знает, что такое
 AP текстовый файл.

Питон, может, и не знает, что такое текстовый файл.  Но питоновский
скрипт от этого текстовым файлом быть не перестает.  Просто _не всякий_
текстовый файл является одновременно и питоновским скриптом.  Но это,
кажется, и без специальной интерпретации пробельных символов очевидно...

-- 
HTTP тоже не каждый дятел может сделать. Только дятлы об этом обычно не знают.
Victor Wagner в b9td98$d8...@wagner.wagner.home


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Alexey Pechnikov
Hello!

On Monday 25 January 2010 14:14:16 Artem Chuprina wrote:
 Питон, может, и не знает, что такое текстовый файл.  Но питоновский
 скрипт от этого текстовым файлом быть не перестает.  Просто _не всякий_
 текстовый файл является одновременно и питоновским скриптом.  Но это,
 кажется, и без специальной интерпретации пробельных символов очевидно...

Вы все правильно говорите. Только вопрос: как пользователю, глядя в 
содержимое текстового файла, понять, является ли этот файл питоновским 
скриптом? И более того - валидным питоновским скриптом...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность DamirX
В Пнд, 25/01/2010 в 15:26 +0300, Alexey Pechnikov пишет:
 вопрос: как пользователю, глядя в 
 содержимое текстового файла, понять, является ли этот файл питоновским 
 скриптом? И более того - валидным питоновским скриптом...

Никак. Для этого есть программисты, которые читают документацию,
применяют нормальные редакторы, вырабатывают навыки для работы с нужным
инструментом... или, если не в состоянии - флеймят в рассылках!

-- 
DamirX


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Oleg Tsymaenko
В Пнд, 25/01/2010 в 15:26 +0300, Alexey Pechnikov пишет: 
 Hello!
 
 On Monday 25 January 2010 14:14:16 Artem Chuprina wrote:
  Питон, может, и не знает, что такое текстовый файл.  Но питоновский
  скрипт от этого текстовым файлом быть не перестает.  Просто _не всякий_
  текстовый файл является одновременно и питоновским скриптом.  Но это,
  кажется, и без специальной интерпретации пробельных символов очевидно...
 
 Вы все правильно говорите. Только вопрос: как пользователю, глядя в 
 содержимое текстового файла, понять, является ли этот файл питоновским 
 скриптом? И более того - валидным питоновским скриптом...

А зачем пользователю глядеть на питоновский скрипт ???

Меня форма постановки вопроса потрясла и вспомнилось:

A fool may throw a stone into a well which a hundred wise men cannot
pull out[Дурак может бросить в колодец камень, который сто мудрецов не
смогут вытащить]


-- 
Oleg Tsymaenko ts...@lafox.net TSYM1-UANIC


signature.asc
Description: Эта часть  сообщения  подписана  цифровой  подписью


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Alexey Pechnikov
Hello!

On Monday 25 January 2010 15:37:49 DamirX wrote:
 В Пнд, 25/01/2010 в 15:26 +0300, Alexey Pechnikov пишет:
  вопрос: как пользователю, глядя в 
  содержимое текстового файла, понять, является ли этот файл питоновским 
  скриптом? И более того - валидным питоновским скриптом...
 
 Никак. Для этого есть программисты, которые читают документацию,

Поясните, как чтение документации позволяет различать non-printable символы.

 применяют нормальные редакторы, 

Умение работать с питоновскими скриптами отнюдь не является необходимым 
требованием к _текстовому_ редактору. 

 вырабатывают навыки для работы с нужным
 инструментом... или, если не в состоянии - флеймят в рассылках!

В зеркало загляните, т.к. вы ни одного факта не привели.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Alexey Pechnikov
Hello!

On Monday 25 January 2010 15:54:09 Oleg Tsymaenko wrote:
  Вы все правильно говорите. Только вопрос: как пользователю, глядя в 
  содержимое текстового файла, понять, является ли этот файл питоновским 
  скриптом? И более того - валидным питоновским скриптом...
 
 А зачем пользователю глядеть на питоновский скрипт ???

Текст можно напечатать, редактировать и т.п. Или ваш код никто никогда не 
читает, в том числе и вы сами? Тогда точно все равно, где писать и что писать.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Oleg Tsymaenko
В Пнд, 25/01/2010 в 15:54 +0300, Alexey Pechnikov пишет: 
 Hello!
 
 On Monday 25 January 2010 15:54:09 Oleg Tsymaenko wrote:
   Вы все правильно говорите. Только вопрос: как пользователю, глядя в 
   содержимое текстового файла, понять, является ли этот файл питоновским 
   скриптом? И более того - валидным питоновским скриптом...
  
  А зачем пользователю глядеть на питоновский скрипт ???
 
 Текст можно напечатать, редактировать и т.п. Или ваш код никто никогда не 
 читает, в том числе и вы сами? Тогда точно все равно, где писать и что писать.
 
 Best regards, Alexey Pechnikov.
 http://pechnikov.tel/

1) я не пользователь.
2) тот кто будет читать - тоже не пользователь.
3) тот кто будет редактировать тоже не пользователь.

Если ктото решит редактировать мой код - то это должен быть не
пользователь а программист. Причём не программист на C или Perl а
программист УМЕЮЩИЙ писать на python и знающий тонкости его
синтаксиса. Вы думаете отпечатанный код на C доступен и понятен какому
то гипотетическому пользователю. кстати код на C набранный в
текстовом редакторе word тоже не будет валидным кодом на C.

Кодом занимаются программисты. Программист знает о том в каком редакторе
смотреть на свои и чужие программы. Это часть его образования. 

Писать код который поймёт неподготовленный пользователь на данном этапе
развития IT невозможно.


-- 
Oleg Tsymaenko ts...@lafox.net TSYM1-UANIC


signature.asc
Description: Эта часть  сообщения  подписана  цифровой  подписью


Re: очень хочется squirrelsh

2010-01-25 Пенетрантность Maxim Tyurin
Alexey Pechnikov writes:

 Hello!

 On Monday 25 January 2010 14:14:16 Artem Chuprina wrote:
 Питон, может, и не знает, что такое текстовый файл.  Но питоновский
 скрипт от этого текстовым файлом быть не перестает.  Просто _не всякий_
 текстовый файл является одновременно и питоновским скриптом.  Но это,
 кажется, и без специальной интерпретации пробельных символов очевидно...

 Вы все правильно говорите. Только вопрос: как пользователю, глядя в 
 содержимое текстового файла, понять, является ли этот файл питоновским 
 скриптом? И более того - валидным питоновским скриптом...

Это должен быть очень специальный пользователь. Со встроенным
интерпретатором пайтона. Заодно с компилятором С, валидатором XML и
прочими полезными расширениями.

ЗЫ вроде не весна на дворе, а обострения не детские в рассылке
наблюдаются. 
-- 

With Best Regards, Maxim Tyurin
JID:mrko...@jabber.pibhe.com



  1   2   3   >