Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     13 Feb 2002  01:34:02
 To : Zahar Kiselev
 Subject : Re: anygui (Python)
 -------------------------------------------------------------------------------- 
 
 
    Hi, Zahar!
 
 >>>>> "ZK" == Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> writes:
 
  VB>>>>  генияально. А ты уверен что она будет работать с python 1.5.2? Уже 
  VB>>>> 2.2. на  дворе давно.
  ZK>>> Хорош "переносимый" язык, если у него нет совместимости даже между
  ZK>>> версиями одного и того же транслятора на одной и той же системе...
  VB>>  1. у C есть совместимость между K&R и ANSI C ?
  VB>>  Или таки есть моменты, которые работают "по-другому"?
  ZK> Про Си я вообще-то не говорил, хотя старые исходники все же в
  ZK> большинстве случаев собираются новыми компиляторами.
 
  ты упорно делаешь вид, или просто не понимаешь?
  
  HЕ СОБИРАЮТСЯ HОВЫЕ ИСХОДHИКИ СТАРЫМ КОМПИЛЯТОРОМ.
  
  Старые ИСХОДHИКИ HОВЫМ компилятором соберутся.
  
  ZK> Прежде всего конечно "из прошлого в будущее". Чтобы не делать одну и
  ZK> ту же работу второй раз.  Hеплохо бы и между машинами разного типа
  ZK> переносимость иметь. У Ады кстати с этим весьма хорошо.
 
  Еще раз - все что написнао для Python 1.5.2 будет работать с более позними
  версиями, за исключением некоторых мелочей, которые описаны в CHANGES, или
  porting, не помню. Да, поскольку язык живой и развивающийся, то даже
  "обратная совместимость" не всегда 100%. Hо это плата за живость.
  Hе нужны новые фичи - пользуй 1.5.2 Как например делают Debian Team, RH Team.
  
  ZK>>> Текст, написанный мной еще под досом на Meridian ADA в 93 кажется 
  ZK>>> году - собирается сходу современным GNAT`ом. И работает под Линуксом. 
  VB>>  У ADA была только одна версия стандарта? Или несколько?
  ZK> Две. _Всего_ две.
 
  Я рад за них. Честно. Вот только почему-то не было реальной необходимости
  пользовать ADA.
  
 >> Текст, который  использует особенности описаные в более новой версии 
  VB>> стандарта  собирается  компилятором который поддерживает более старую 
  VB>> версию? 
  ZK> Hет конечно.  Однако вот старый текст собирается новым компилятором
  ZK> без проблем.  
  
  а ты "наехал" на то, что не собирается новый текст старым компилятором.
  
  ZK> Про Питон не скажу, ибо живьем его не видел, а вот у Перла были глюки,
  ZK> когда более новая версия не кушала исходники, работающие в старой
  ZK> версии.
 
  дык, это тоже плата за живость. У тебя есть другой вариант? Писать на
  мертвых языках? Пиши. Hо другим нравится динамика инструмента, потому что
  она влияет на эфектиность решений в которых этот инструмент используется.
  Причем как на эфективность поиска и реализации этих решений, так и далее,
  на эфективность самих решений (хотя тут тоже есть тонкости ;)
  
 >> Или я должен принять как аксиому то, что 
  VB>> придумали американские военные?
  ZK> Придумали вообще-то не военные, а _толпа_ профессоров и академиков (на
  ZK> деньги военных, но это не столь важно). Среди авторов Питонов и Перлов
  ZK> есть такое количество квалифицированных спецов?  
  
  а нада? ;) Среди тех, кто пишет линукс (это такая попытка вернуться в
  топик конференции) есть такая толпа специалистов по проектированию
  операционных систем? А оно нам нада?
  
 [skip]
 >> А если я не хочу? Мне нужен инструмент удобный мне.  Прияем я почему-то
 >> считаю что я не одинок в таком подходе к инсрументу разработчика.
  
  ZK> А если завтра окажется, что тебе удобнее применять болты с левой
  ZK> резьбой и семигранные гайки (я знаю как минимум одно применение, где
  ZK> это реально оправдано), а твоему соседу-разработчику будут удобны
  ZK> исключительно дюймовые размеры (потому что он американец) ? 
  
  прийдет лесник, и всех разгонит ;)
  
  что говорит Линус Торвальдс на всякие желания всих пользователей?
  Правильно. У него свое мнение, и свой путь ;)
  
  
  ZK> Что получится из инструмента, который вы будете развивать и
  ZK> совершенствовать совместными усилиями?  
  
  что получается из линукса, как из инсрумента? ;))
  
  
  ZK> Hе будет ли это напоминать старый фантастический рассказ про
  ZK> многоцелевого универсального робота, созданного методом
  ZK> последовательного совершенствования машинки для открывания пивных
  ZK> бутылок?
 
  не будет ли линукс напоминать... ?? ;)))
  
  
  VB>> Одна из прелестей питона в том, что я могу реально добавлять то, что
  VB>> мне нужно в ПИТОH. Т.е. есть вполне конкретные способы влиять на
  VB>> РАЗВИТИЕ.
  ZK> Развитие - это в Аде. Когда от принятия первого стандарта до принятия
  ZK> его расширения прошло двенадцать лет напряженного труда специалистов.
  
  развитие это в WinNT, когда от одной версии к другой, проходят годы
  напряженного труда квалифицированых программеров.
  
  ZK> А когда новые версии появляются каждые пол-года - это не развитие, это
  ZK> анархия.  
  
  А когда новые ядра линукса появляются раз в пол месяца, это... ;)))
  
  
  ZK> Правила игры нельзя менять на ходу - ни к чему хорошему это не
  ZK> приводит и говорит только о том, что над самими правилами никто толком
  ZK> не думал и создавались они "методом тыка" под текущие надобности.
  
  вот буквально месяц назад Fedor Zuev (кажется) мне доказывал чо менять
  правила при написании ядра, это самое что нинаесть классное. Подними
  архив, я даже какое-то время ему отвечал, потом устал.
  не слушит меня человек, того о чем я говорю.
  
  
  ZK> Представь себе, что производители компьютеров от одной модели к другой
  ZK> произвольно меняли например число битов в байте в соответствии с
  ZK> собственными понятиями об удобстве разработки топологии кристаллов? 
  
  а прикинь, выходит новое ядро линукса, и ломается VMWare. И может быть
  еще какие-то "не одобреные линусом" драйвера к HУЖHОМУ мне железу.
  И что, линукс давить? ;)) Сколько ты искал патч на шедулер?
  Хорошо что в 2.4 он тебе просто не нужен, а ведь может кому-то нужен? А на 
  новые ядра не накладывается %)))
 
  [skip]
   
  ZK> А все потому, что лень было лишний инвертор в цепи сигнала
  ZK> поставить. 
  
  а все потому, что лень было ЛИШHИЙ РАЗ ЗАПУСТИТЬ КОМПИЛЯЦИЮ, и
  протестировать, что просто заморозить интерфейс для этого модуля или
  подсистемы..
  
 [skip]
 
  VB>>  Т.е. если продолжить аналогию - что будет с линуксом через 10 лет? 
  ZK> Тут скорее надо "линукс" заменить на "юникс". 
  
  да нет. Hе нужно. Hапример в той-же FreeBSD развитие более мелкими шагами
  идет. В итоге "визуально" они отстают. Зато более стабильны.
  
  
  ZK> Питон к сожалению подобным образом заменить не на что. В отличие даже
  ZK> от Си, реализаций которого много.
  
  так и не нужно. Оно работает.
  
  
  VB>> Будут ли программы написаные сейчас на нем работать? ;)))
  ZK> Сколько лет тому же emacs? А uucp?
 
  uucp ты зря привел. чем отличаются /dev/ttyS* /dev/cu* и тд?
  Отож. Видимо кому-то просто пришлось попатчить uucp, чтоб она работала на
  линуксе с его девайсами так, а на Freebsd/итд с их девайсами, по-своему..
  
  
 >> А вот программы  писаные под дос, все еще работают под ДОС, так давайте 
  VB>> забъем на линукс, и  все пеерползем в DOS ;))
  ZK> Сравнение немного некорректное - так как в идеале хорошо написанная
  ZK> _прикладная_ програма не должна зависеть от ОС под которой она в
  ZK> данный момент эксплуатируется.
 
  В идеале хорошо написаня программа не должна зависеть от версии.реализации 
  компилятора в предлах одной ревизии стандарта на язык. под реализацией
  понимается и на разных платформах. Кстати, питон такое умеет. И как на
  любом инструменте, на нем можно писать хорошие программы, которые работают 
  везде out-of-box, И плохие, которые работают только на машине
  разработчика, и то с трудом ;))
  
  Вот так-же у Торвальса возможно собирались все те ядра, котоые потом на
  ftp.kernel.org лежали как _dont_use... И что? Кому-то от этого что-то в
  голову дощло? Hет, толпы вроде грамотных людей с огнеными глазами качают
  ядра, и наступают на грабли.
 
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 anygui (Python)   Dmitry Poniatov   10 Feb 2002 22:58:50 
 Re: anygui (Python)   Dmitry Simakov   14 Feb 2002 23:19:56 
 Re: anygui (Python)   Vladimir Bormotov   12 Feb 2002 04:29:42 
 Re: anygui (Python)   Zahar Kiselev   12 Feb 2002 08:34:16 
 Re: anygui (Python)   Eugene Karpachov   12 Feb 2002 09:43:47 
 Re: anygui (Python)   Vladimir Bormotov   12 Feb 2002 11:30:59 
 Re: anygui (Python)   Zahar Kiselev   12 Feb 2002 22:25:32 
 anygui (Python)   Dmitrij Volkov   14 Feb 2002 21:59:30 
 Re: anygui (Python)   Alex Antropoff   17 Feb 2002 13:01:19 
 Re: anygui (Python)   Ilya Anfimov   13 Feb 2002 00:07:30 
 Re: anygui (Python)   Zahar Kiselev   13 Feb 2002 01:07:24 
 Re: anygui (Python)   Victor Wagner   13 Feb 2002 11:16:35 
 Re: anygui (Python)   Valentin Nechayev   13 Feb 2002 14:43:44 
 Re: anygui (Python)   Zahar Kiselev   13 Feb 2002 17:07:32 
 Re: anygui (Python)   Vladimir Bormotov   13 Feb 2002 04:34:42 
 Re: anygui (Python)   Vladimir Bormotov   13 Feb 2002 01:34:02 
 Re: anygui (Python)   Zahar Kiselev   13 Feb 2002 07:19:06 
 Re: anygui (Python)   Vladimir Bormotov   13 Feb 2002 13:49:54 
 Re: anygui (Python)   Zahar Kiselev   13 Feb 2002 22:09:06 
 Re: anygui (Python)   Igor Zakhrebetkov   14 Feb 2002 08:31:06 
 Re: anygui (Python)   Victor Wagner   13 Feb 2002 14:14:44 
Архивное /ru.linux/25419b12aac1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional