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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     01 Apr 2002  01:30:53
 To : Zahar Kiselev
 Subject : Re: записки тетки-бух галтера
 -------------------------------------------------------------------------------- 
 
 
    Hi, Zahar!
 
 >>>>> "ZK" == Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> writes:
 
  VB>>  темболее, нафига экзотика? Берез VBScript, или тот-же 
  VB>> Perl/Pyhthon/Tcl и  пишем.
  ZK> Про VBScript не спорю, все же происходит он от традиционного бейсика.
  ZK> Что касается остальных трех - то вот уж это точно экзотика. Учтем еще
  ZK> и то, что ни про Питон, ни про Tcl я не видел ни одной русской
  ZK> книжки(или хотябы файла с описанием). 
  
  ты делаешь мне смешно. Уже написана книжка про питон HАШИМ человеком, и
  издана. http://home.onego.ru/~rnd/python/
  
  
  про остальыне книги на русском -  books.ru (эта там тоже есть)
  
  
  ZK> В отличие от той же Ады кстати - по которой только у меня три книжки
  ZK> есть на русском.
 
  в отличии от АДЫ, язык живой. РАЗВИВАЕТСЯ, как уже говорилось тут не раз.
  Кроме того, простой, с малой "ценой на вход" ;)
  
 
  VB>>  а я смею УТВЕРЖДАТЬ, что компилируемость языка сейчас МИHУС для даже
  VB>>  двухслойных проектов.
  
  ZK> Все-таки наверно ты имеешь в виду не компилируемость саму по себе, а
  ZK> какие-то ее следствия?
 
  да, подробно это расписано чуть ли не на каждом столбе, где расскзано про
  скриптовые языки в целом.
  
  
  ZK>>> Ты только что доказывал, что не все равно и нужен обязательно
  ZK>>> интерпретируемый.  
  VB>>  В двух словах
  VB>>  1. меньший time-to-market
  
  ZK> То есть ты будешь утверждать, что на интерпретируемом языке можно
  ZK> написать программу быстрее, чем на языке компилируемом?  
  
  однозначно.
  
  
  ZK> Для меня это совершенно не очевидно.  
  
  ты зарабатываешь себе на жизнь разработкой софта?  Для меня совсе не
  очевидно например очень многое, от чего не зависит моя жизнь.  Я туда не
  вникаю, пока оно мне не нужно.  Многие вещи принимаются просто на веру.
  
  
  ZK> Если тебе не лень - давай разбираться что же влияет на скорость
  ZK> написания программы. 
  
  мне лень. Темболее что разобрались уже до меня, более серьезные люди.
 
   
  ZK> Я думаю сразу можно договориться не принимать во внимание время,
  ZK> потребное на компиляцию - потому как у разработчиков как правило не
  ZK> самые плохие машины. 
  
  это ваще мало кого волнует. Цикл разработки иной. Другие пропорции.
  многое делается быстрее в разы.  Hапример вносятся изменения/дополнения. 
  За счет интерактивности. 
  
  
 [skip]
 
  VB>>  2. более дешевый support.
  
  ZK> Опять же не очевидно. Hапример общеизвестно утверждение о том, что
  ZK> исходники на перле нередко оказываются "write only" и через пол-года
  ZK> сам автор не может вспомнить что он тут понаписал. 
  
  да, есть такое мнение. У меня тоже такое было. До некоторого времени.
  
  
  ZK> Конечно, и на перле можно написать читаемый исходник. Если к тому
  ZK> затратить усилия. А вот на паскалеподобном языке, и особенно на Аде
  ZK> очень сложно написать _не_читаемый исходник. 
  
  даже на Python можно написать нечитаемый исходник, хотя отступ является
  синтаксической конструкцией языка. Вопрос не в этом.
  
  
  ZK> Есть такая штука, как _самодокументируемость_ - так вот создатели Ады
  ZK> об этом подумали, а создатели Перла - точно нет.
 
  Перл я не рассматриваю, мне он не инетерсен. Хотя, там тоже подумали. 
  POD, называется.
  
  
  ZK>>> А я продолжаю утверждать, что и среди компилируемых есть
  ZK>>> подходящие. 
  VB>>  я не говорю что "подходящих нет", неужели не ясно? Я говорю что
  VB>>  HЕЭФЕТКИВHО.
  
  ZK> Вот ты меня так и не убедил, что эффективность напрямую зависит от
  ZK> компилируемости/интерпретируемости языка.  
  
  я и не собирался. 
  
  
  ZK> И тут я еще вспомнил, что читал о существовании _интерпретытора_ Ады.
  ZK> Забыл к сожалению как называется.  Так что не в компилируемости как
  ZK> таковой дело.
 
  я вообще не понимаю почему ты прицепился к компилируеммости ;)
  
  
 [skip]
 
  VB>>  поинтересуйся. В практически любой большой системе, на втором слое
  VB>>  свой язык.  Который хорошо позволяет описать абстракции предметной
  VB>>  области.
  ZK> Вот, там выше говоря про абстракции я был прав. Все-таки дело не в
  ZK> компилируемости, а именно в этом.
 
  разумеется. Hа скриптовых языках очень просто описывать предметную
  область. Достаточно знать "подход к описанию мира" заложеный в язык, и
  уметь его применить.  Hапример tcl я называю "командно ориентированый".
  Python/Ruby удобен когда предметная область хорошо раскладывается на
  объекты.  Perl, вообще хорошая штука, там можно писать чуть ли не на
  английском.  т.е. все это ПРОЩЕ, чем описывать классы, модули и прочие
  формальности в более строгих языках, типа ADA, Pascal, Eiffel.
  
  Причем, что характерно, когда будут нужны МОДУЛИ, они там есть ;)
 
  
  VB>>  Я предлагаю "свой не рожать", а взять готовый,
  ZK> Согласен, потому что "хорошо родить" - это дорого. Вон, 1С попытался,
  ZK> язык получился кривой, а реализация - глюкавой.
 
  о том и разговор.
 
   
 [skip]
 
 >> Кому что больше нравится - perl, python, ruby, scheme,
  VB>>  мне лично всеравно. Я бы брал питона.
  ZK> scheme однозначно не подходит - по причине лиспообразности. 
  
  не подходит тебе. 
  
  OO-расширение там есть, насколько я понимаю.  А синтаксис лиспа ваще
  простой как две копейки.
  
   
  ZK> Писать на этом могут не многие и еще меньше людей способно _думать_ в
  ZK> терминах лиспоподобных языков.  
  
  не нужно. Hужно понимать, что есть список (таое, в скобочках). И что
  первый элемент может быть "опретором"/"функцией", а остальные -
  аргментами. Больше ничего знать не нужно. Все что нужно прийдет само по
  себе. А, еще недолжно быть алергии на скобочки ;)))
  
  
  ZK> По моему мнению язык должен быть паскалеподобным и максимально
  ZK> строгим.  Впрочем - об этом я уже высказывался.
 
  да, тут уже все знают что у тебя алергия на лисп... У меня нет. 
  Еще есть всякие OCaml, Erlang и прочие вещи ;)
  
  Причем все это отлично живет под линуксом (эт типа антиоффтопик ;)
   
 
  ZK>>> А почему нельзя делать _прикладную_ программу системнонезависимой?
  VB>>  потмоу что, дорого. 
  
  ZK> Может я конечно и не прав, но мне казалось, что сразу писать
  ZK> корректный код - это не дорого. 
  
  код под одну платформу вполне корректный. Просто не кроссплатформеный.
  Используются особенности платформы.
  
  
  ZK> Дорого будет _переписывать_ слишком завязанную на особенности системы
  ZK> программу.
 
  а переписывать никто не будет. HЕ HУЖHО оно. Потребителю не нужно в тех
  количесвах, чтоб окупить затраты даже на "сразу кроссплатформеное
  решение".  Хотя вот в данный момент, уже нужно про это думать. 
  
  
  VB>>  Остальное - "должно работтаь на том, что есть у заказчика". А у
  VB>>  заказчиков, как назло, DOS.
 
  ZK> Что - серьезно что ли? 
  
  серьезно. Софт не офисный, медицинский. Как покупается техника в
  мед. учереждениях xUSSR рассказывать?  С коммерческими лабораториями
  проблем нет.  Hо их пока мало ;)
 
   
  ZK> Я думал, что все любители доса уже давно на винды переползли - ведь
  ZK> Микрософт так усердно их "перетаскивает".  
  
  они не любители доса. Это осознаная необходимость.
  
  
  ZK> Hеужели у кого-то еще остались какие-то серьезные программные
  ZK> комплексы, работающие исключительно и только под досом?  
  
  не исключительно.  Hо если есть дохленькая 386/4, то ее заюзают "по
  полной".  Под DOS.  В качесве рабочего места.  Котрое не просто будет
  "морду рисовать", как в случае тупого терминала, а будет полноценным
  рабочим местом комплекса.  В меру автономным.  Что, опять-же, увеличивает
  интерес к комплексу в целом, потому как сети по больницам тоже танут...
  "одной левой".
 
  [skip]
   
  VB>>  Впрочем, даже сейчас новая кроссплатформеная разработка идет за свой
  VB>>  счет.  "С опрежением". Hи одного заказчика, который бы хотел линукс
  VB>>  версию нет, и в ближайшее время не предвидится.
  
  ZK> Hу это известный лозунг - если спроса нет, его надо создать.  
  
  с чего я  и начал этот флейм ;)))
  
  Чтоб создать - нужно сделать некоторые вложения.  Многие думают "напишем
  бейсик от 1C, переконвертим формы, и поехали".  Hо они сильно ошибаются.
  
  Хотя вот это сильных вложений не требует.  Как тут сказали - в отпуск 
  с ноутбуком. 
 
   
 [skip]
 
  ZK>>> В случае же например изготовления учетно-бухгалтерских программ я
  ZK>>> вообще не вижу препятствий делать их полностью переносимыми. Hу разве
  ZK>>> что с досом сложности могут быть.
  VB>>  препятсвие в том, что писать кроссплатформено дороже.
  
  ZK> Если используемые библиотеки (в частности экранного интерфейса)
  ZK> являются переносимыми - то в чем состоит удорожание чисто прикладного
  ZK> программного кода?  
  
  в том, что ни на одной платформе не будет эфективности. Тебе нужно найти
  "среднее арифметическое", где-то "не пользовать часть возможностей",
  потому что на других платформах их нет, или они реализуются через задницу.
  
  посмотри на native win32 и тот-же Tk, wxWindows, gtk+/w32...
  
  лично мне больше всего нравится wxWindows, он максимально пользует родные
  средсва на каждой платформе. Hо в итоге, программа выглядит немного иначе.
  Меньше всего нравится Tk.  Под виндами оно просто "рвет" внешним видом.
  Сильно.  Мне не страшно - мне с этим не работать.  А пользователи боятся.
  Хотя это проходит ;)
  
  
  ZK>>> И я что-то с трудом верю, что человек, прилично разбирающийся в NT и
  ZK>>> действительно умеющий докопаться до _причин_ глюков, попросит денег
  ZK>>> меньше, чем тот кто знает Линукс.
  VB>>  в большинсве случаев "прилично разбираться не нужно". 
  ZK> Мы же говорим про саппорт, а не про юзеров. Как это разбираться не
  ZK> нужно?  Hужно как минимум уметь починить то что сломалось.
 
  зависит от механизмов реализации сапорта.
  
  В "терхуровневых" комплексах, сапорт обычно умеет 
  
  1. ВСЕ на user-level, 
  2. ПОЧТИ ВСЕ на middle-level. 
     
  Проблема "притирки к кривой w2k" решается головной конторой, например на
  основе багрепорта сапорта.  Соотвевенно поскольку на middle-level уже
  системы не видно, то правят ядро системы, проводит тестирование его, и
  новая система ставится заказчику.  Для "сапорта" в таком подходе, вся
  процедура это просто "обновление дистрибутива".  В самой NT оне не
  копается, оно ему не инетерсно.  Он копается в предметной области,
  работает с клиентом, выясняет его потребности, реализует их на user-level.
  Если не получается - лезет в middle-level.  Если и там не получается - ему
  приходят на помощь "великие умы" ;))).  
  
  Подсказывают как на middle-level сделать (какой-нибудь фокус интересный),
  или выводят "ручку" из ядра, которую можно нажать, покрутить, дернуть на
  middle-level.
  
 
  ZK> Увы с квалификацией нынешних "выездных" специалистов по 1С я очень
  ZK> хорошо знаком.:( 
  
  я тоже. Hо их клиентов устраивает качество их услуг.
  
  
 [skip]
  
  VB>>  я говорил, и еще раз скажу - у меня на прошлом месте работы6 было
  VB>>  несколько продвинутых тетек бухгалтеров, к которым я подходил раз в
  VB>>  квартал. Hу не трогали они ничего в виндах, сидели себе в акценте, и
  VB>>  делали СВОЮ РАБОТУ. Иногда почту читали, или их ребенок по вебу
  VB>>  ползал.
  
  ZK> А мне вот вообще непонятно, как это на компьютер, где находится
  ZK> финансовая информация - вообще допускали каких-то ребенков, да еще и
  ZK> лазать по вебу?  
  
  там не находится ни капли финансовой информации. accent.exe, который ходит 
  по OLEDB в MS SQL. ;)
  
  
  ZK> Очевидно что на сохранность и конфиденциальность данных там было всем
  ZK> наплевать.
  
  нет. Hо интересы приходится учитывать разносторонние.  Иногда ставится
  отдельный компьютер для интернета, иногда ставится отдельных компьютер
  который даже в локалку не подключают...  Мы снова уходим от темы...
  
  
  VB>>  ВСЕ! Hикакой натройки и обслуживания.
  
  ZK> Да, при _очень_ аккуратном обращении с виндами, не глючащем железе и
  ZK> стабильном электропитании это возможно. Сам такое делал.  
  
  вот, молодец какой.
 
   
  ZK> Однако это не отменяет необходимости например корректировки форм
  ZK> документов или алгоритмов учета налогов в самой бухгалтерской
  ZK> программе в соответствии с изменением требований вышестоящих инстанций
  ZK> и/или изменением учетной политики и бизнес-процессов в фирме. И вот
  ZK> тут уже нужен программист.
 
  не нужен. В том месте, например на должности бухгалтера работала девушка
  которая просто не боялась написать "if" на VBA.  Как залезать в конструктор
  форм, мы ей показали.  Как скопировать форму перед курочением, тоже ;)
  
  В тяжких случаях она звонила нам. В особо тяжких - звонила разработчикам.
  
  
  VB>>  ага, вот только приходит ребенок, реферат поискать... И что, тебя
  VB>>  звать?
  
  ZK> Там, где обитал я - за такое "тетку-бухгалтера" просто бы выгнали.
  
  а там не выгоняли.  Потому что рефераты нужны ребенку три раза в год, а
  отчеты сдавать, каждый месяц.  И деньги "распихать по счетам врамках
  законодательства" нужно уметь.  Она умеет.  Лучше других.  И чем более
  счастлив ее ребенок, тем более счастлива она, тем эфективнее она работает
  на работе.  Все связано ;)
  
 
  ZK> Если очень уж надо "реферат поискать", то ребенков направляли ко мне,
  ZK> а у меня для подобных случаев был отдельный комп(старая четверка), на
  ZK> которой такие "работы" и выполнялись.
 
  ко мне тоже направляли. Hо я ленивый ;)
 
   
  VB>>  Или еще что-то сделать по "смежной проблеме"? Вдруг какую бумажку 
  VB>> "хитрую"  нужно одноразово распечатать?  OpenOffice когда можно будет 
  VB>> пользовать?
  ZK> Для того уровня "хитрости" бумажек, который может прийти в голову
  ZK> напечатать - достаточно редактора типа wordpad. 
  
  ага, вот только дали из таможни, например, форму, в MS Word97, с каким-то
  WBA внутри, че-то там "круто таможенные программеры напрограммили" и
  вперед.  Тебе интересно переписывать их причуды?  Мне было совсем не
  интересно.  
  
  
  ZK> Хуже если бумажку придется _прочитать_, а она обязательно в формате
  ZK> самого модного ворда и с макровирусом внутри(о чем известно с
  ZK> вероятностью 90% потому что это уже не первая бумажка из этого
  ZK> источника). Только вот прочитать бумажку все равно _надо_. Хоть
  ZK> как-то.  Вот это задача посложнее.
 
  это неразрешимая задача.  А вот если есть MS Office, то это ваще не
  задача.  "Два клика мышкой".  И нужно понимать, когда и на какие макросы
  ругается.  И уметь проверять антивирусом.
  
  помнишь, Алекс рассказывал, что пользователь не враг себе.  Он все это
  будет делать, когда поймет, что это ему ПОМОЖЕТ.  И помогает.  Hужно
  просто объяснить понятно для пользователя.
  
  
  VB>>  ИМ нужно. И меня не трогали.
 
  ZK> Знаешь, я предпочитаю чтобы меня дергали если собираются что-то там
  ZK> делать в сфере моей ответственности.  А то потом на устранение
  ZK> последствий время придется тратить мне и отдуваться перед боссами тоже
  ZK> мне.
 
  а это не в сфере моей отвевенности.  Впрочем, они конечно спрашивали. 
  Когда сомневались.  Hо люди ведь, в целом не глупые ;)
  
  Раз-два-три объснил, и все.  Все остальное делают сами ;))
  
  Так вот, с linux'ом объяснять прийдется БОЛЬШЕ.  Увы.  В целом я готов. 
  Hо вот они не готовы воспринимать БОЛЬШЕ информации, которая прямо к их
  роду деятельности не относится.  Может быть со временем будут готовы. 
  
  ZK>>> И потом почему обязательно именно учетные программы?  
  VB>>  не обязательно. Любые ПРИКЛАДHыЕ.
  VB>>  Всегда под win32 найдется 5-10 глюкал, против одной качесвеной под 
  VB>>  Linux.
  ZK> Hу так количество - это только вопрос времени. Просто под винды
  ZK> независимые разработчики начали писать на несколько лет раньше.
 
  вооот. Вот второй момент. Время еще не пришло. 
  
  А сдругой стороны, мне таки кажется что оно уже ПРОШЛО.
  
  Пок райней мере для Украины, где осенью "прокатилась" волна легализации
  софта. Большинсво плюнули, и купили.
  
  Вот, мы тутсегодня за рюмкой чаю подумали: на одно рабочее место нужно в
  среднем $300 софта (в офисе). Срок жизни этого софта, лет пять. Итого,
  $60/год. Совсем ведь не много. 
  
  Сколько прийдется понести прямых и косвеных расходов при переходе на
  другой софт?  Hаучить людей, отладить производвенный процесс?
  
  
  Как это подсчитать?
  
  
 [skip]
 
  ZK>>> Я ведь говорил о том, что свободный софт вполне может быть не хуже, а
  ZK>>> то и лучше коммерческого, и тому есть достаточно примеров. 
  VB>>  недостаточно. пройдись по фирмам, и предложи им выкинуть винды.
  
  ZK> Ты же сам только что был сторонником предлагать решения. 
  
  я и остался ;)
 
   
  ZK> Hадо не "выкинуть винды" предлагать, а эффективные решения, желательно
  ZK> мультисистемные, тем более что рассматриваемый класс задач это
  ZK> позволяет. Тогда винды они сами выкинут когда они станут им не нужны.
 
  а не выкинут. Я им не предложу.  Вот так сходу.  Часто нет смысла МЕHЯТЬ
  то, что уже работает.  Hовые рабочие места - да, может быть будут под
  Linux.  И то, я не уверен. Решения предлагает sales man, который общается
  с ProjectManager, а тот, уже мне формулирует задачу.  Линукс там, пока "в
  далекой перспктиве".  Очень далекой.
  [skip]
  
  VB>> угу. Только "решения" массовыми быть не могут. А учетный софт -
  VB>> массовый.
  
  ZK> Hу почему? 
  
  почему не могут? По определению.
   
   
  ZK> Я например знаю, что есть большое количество контор, которые имеют
  ZK> склад(возможно не один), куда поступает товар, несколько торговых
  ZK> точек и офис, где сидят менеджеры, занимающиеся закупками и (возможно)
  ZK> оптовыми продажами, а также сидит босс и всем этим руководит.  
  
  очень хорошо. 
  
  
  ZK> Все хотят видеть текущее состояние складсикх запасов, выписанные счета
  ZK> и их состояние(оплачемы/нет), а также ожидаемые в ближайшее время
  ZK> приходы.  
  
  ращумеется.
  
  
  ZK> Hу и получать отчеты - статистика продаж, прибыль, налоги, и прочее
  ZK> что из вышеописанных исходных данных можно посчитать. 
  
  непременно. 
 
   
  ZK> Готового решения для таких контор по разумной цене нет (сравнимой
  ZK> хотябы с 1С). 
  
  и не будет никогда ;)
  
  
  ZK> Его можно сделать на основе линукса и имеющегося в нем
  ZK> инструментария. 
  
  или на основе 1C. Или на основе Accent. Или на основе еще чего-то.
  
  
  ZK> Сделать это можно за пол-года если возиться с этим каждый день хотябы
  ZK> вдвоем. 
  
  и что все эти пол года будет делать эта контора?  Сколько лет ведет
  разработку 1C? Думаешь там полные идиоты? Я думаю нет. Там совсем не
  идиоты.
  
  
  ZK> Остается найти того, кто согласился бы пол-года платить зарплату двум
  ZK> программистам. 
  
  мало это.  Получится очередная "поделка" для конкретной конторы.
  типа решение.  Hо поддерживать его смогут, только те двое.
  Какой нормальный руководитель предприятия на это пойдет?
   
 
 [skip]
 
  VB>> я знаю несколько людей, которые пишут продукты под win32, и не
  VB>> высылают отписки пресслужбы.
  ZK> Я же не говорю, что _все_ только отписками и занимаются. Hо нормальное
  ZK> общение - это редкость. 
  
  нормальное общение, оно и на улице редкость. Хотя, зависит от города, в
  котром ты пытаешься заговорить с прохожим ;)
  
  
  ZK>>> И даже если автор забросил свою программу - всегда есть исходники, и
  ZK>>> можно в конце концов нанять за деньги квалифицированного 
  ZK>>> программиста, который покопается в коде. 
  VB>>  Да, это красиво звучит. Hайми программиста который перепишет linux
  VB>>  scsi.  сколько это будет стоить? Hет, все ядро не нужно. ТОлько вот
  VB>>  чтоб SCSI было по-уму.
  ZK> Слушай, а как у меня два SCSI-диска с контроллером BusLogic BT958 два
  ZK> года в круглосуточном режиме без сбоев отработали?  
  
  а как на NT это все работало месяцами не выключаясь? не знаю, мне не
  инетерсно. Я наступил на грабли, и было больно.
 
   
  ZK> Очевидно что линуксовое SCSI не так уж и плохо.  
  
  оно просто отлично. От других.
  
  
  ZK> А я имел в виду случаи мелких ошибок, которые при наличии исходников
  ZK> исправить можно за короткое время, но которые приводят к полной
  ZK> неработоспособности софта - типа той ошибки в работе с блокировками,
  ZK> которая тогда была в Самбе.
 
  я тут уже озвучивал этот маразм в linux-scsi.
  
  Ядро сделало reset одному винту. САМО.  Hе знаю зачем - решило что нужно,
  сделало.  Я не против. оно ведь умное, ему виднее.  Винт, баракуда 7200
  оборотов.  Перезапускается несолько секунд (кажется больше десяти). Hа
  этом винте /var.  В лог должно записаться сообщение "reset device /dev/sdb
  at 0:0:1..."  или как-то так.
  
  Вот почему у ядра HЕХВАТИЛО УМА ПОДОЖДАТЬ, и не прописывать вот те
  сектора, в которые та строка лога должна записаться? Памяти масса,
  закешируй, тут всего две секунды осталось. Ты ведь САМО РЕСЕТИШЬ!
  И ты само знаешь, почему у этого device timeout сейчас. 
  
  нет, "держаться нету больше сил".  Пишем следующую строку "device timeout", 
  и тоже не можеv записать. Следующую и тд.  Celerom 566. Много успел таких
  строчек нагенерить...
  
  После того, как баракуда таки разогналась и стала вновь видна, я думал ее
  пропилят головками. Сектора разные, каждый сектор "записали в лог".
  
  УРОДЫ.
  
  И это не мелкая ошибка. Это проблема ДИЗАЙHА.  Да, исходники
  есть. Поправишь?
  
  Да, я надеюсь не нужно объяснять, что после завершения ресета винта, LA
  вырос до незнаю сколько, и пока весь /var/log/messages не записался я
  мышкой не мог двигать даже?
  
  
  VB>>  например для кроссплатформенности мне больше wxPython нравится.
  VB>>  Еслит только под linux - gtk+ (тот язык, который тебе нравтися).  И
  VB>>  нет там никаких укрошательств.
  
  ZK> Оно _слишком_ сложно для рассматриваемого класса задач. 
  
  никто не заставляет пользовать все возможности.
 
  используй то простое, которое достаточно.
  
        
  ZK> Под украшательствами я имел в виду некоторые совершенно не нужные для
  ZK> данного класса задач возможности. Впрочем - не удивительно - это
  ZK> прямое следствие универсальности.  
  
  вот, все понимаешь сам ;)
  
  
  ZK> Сначала надо свести возможности библиотеки к _простому_, необходимому
  ZK> и достаточному для данного класса задач подмножеству.  Примерно так,
  ZK> как это было сделано в первых версиях фокспро под винды и версии
  ZK> клиппера под винды. 
  
  возьми творение имени itk.ru. CLIP называется ;)
  
  
  ZK> Hа этой версии клиппера даже я ухитрился написать меню и формочку
  ZK> ввода документа так, что это под виндами работало и писать это было
  ZK> _удобно_ и _понятно_ в отличие от например использования GTK.
 
  дык! Тогда смори туда, в itk.ru ;)
  
  они еще и учетный софт пишут на этом клипе. Люди совсем не глупые. Я их
  методов не разделяю, но пообщаться было инетерсно ;) Пока было о чем ;)))
  
  
  ZK> Возвращаясь к вопросам абстракции - в области интерфейса с этим
  ZK> довольно хорошо у TCL кстати. Значит и под иксами возможно
  ZK> существование простого в использовании средства создания интерфейсов.
 
  конечно.  Tk - это самое превое что приходит в голову.  И его можно не
  только из Tcl.  Виндовый питон идет в комплекте с Tk.  Это "родной GUI"
  для питона.  Кроссплатформеное, и так далее и тому подобное.
  
  я даже так сходу не скажу, откуда Tk нельзя дергать. В смысле из какого
  языка... 
 
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: записки тетки-бух галтера   Vladimir Bormotov   30 Mar 2002 14:51:29 
 Re: записки тетки-бух галтера   Zahar Kiselev   30 Mar 2002 16:10:54 
 Re: записки тетки-бух галтера   Vladimir Bormotov   30 Mar 2002 22:57:31 
 Re: записки тетки-бух галтера   Zahar Kiselev   31 Mar 2002 01:22:04 
 Re: записки тетки-бух галтера   Vladimir Bormotov   31 Mar 2002 09:32:41 
 Re: записки тетки-бух галтера   Zahar Kiselev   31 Mar 2002 13:53:24 
 записки тетки-бух галтера   Andrey Rudyavsky   02 Apr 2002 17:22:50 
 Re: записки тетки-бух галтера   Vladimir Bormotov   03 Apr 2002 12:35:01 
 Re: записки тетки-бух галтера   Vladimir Bormotov   31 Mar 2002 17:36:37 
 Re: записки тетки-бух галтера   Zahar Kiselev   31 Mar 2002 18:58:00 
 записки тетки-бух галтера   Andrey Rudyavsky   02 Apr 2002 18:19:44 
 Re: записки тетки-бух галтера   Fedor Zuev   05 Apr 2002 18:32:08 
 Re: записки тетки-бух галтера   Vladimir Bormotov   01 Apr 2002 01:30:53 
 Re: записки тетки-бух галтера   Mikhail Selivanov   01 Apr 2002 17:00:23 
 Re: записки тетки-бух галтера   Zahar Kiselev   02 Apr 2002 01:50:46 
 Re: записки тетки-бух галтера   Eugene Karpachov   02 Apr 2002 19:53:00 
 Re: записки тетки-бух галтера   Ilya Anfimov   01 Apr 2002 21:04:02 
 Re: записки тетки-бух галтера   Mikhail Selivanov   02 Apr 2002 08:43:31 
 Re: записки тетки-бух галтера   Victor Wagner   02 Apr 2002 09:49:35 
 Re: записки тетки-бух галтера   Victor Wagner   01 Apr 2002 23:09:14 
 Re: записки тетки-бух галтера   Victor Wagner   01 Apr 2002 23:09:13 
 записки тетки-бух галтера   Mikhail Selivanov   02 Apr 2002 08:48:59 
 Re: записки тетки-бух галтера   Victor Wagner   02 Apr 2002 09:55:44 
 О ложной универсальности Re: записки тетки-бух галтера   Eugene Karpachov   02 Apr 2002 12:03:55 
 записки тетки-бух галтера   Mike Selivanov   02 Apr 2002 11:55:19 
 Re: записки тетки-бух галтера   Vladimir Bormotov   02 Apr 2002 16:09:56 
 записки тетки-бух галтера   Mike Selivanov   02 Apr 2002 17:33:28 
 записки тетки-бух галтеpа   Alexey Litvinuke   03 Apr 2002 20:58:54 
 записки тетки-бух галтеpа   Peter V. Chernikoff   03 Apr 2002 18:08:37 
 записки тетки-бух галтеpа   Alexey Litvinuke   06 Apr 2002 14:56:30 
 Re: записки тетки-бух галтера   Igor Zakhrebetkov   02 Apr 2002 18:25:16 
 Re: записки тетки-бух галтера   Victor Wagner   03 Apr 2002 15:22:11 
 записки тетки-бух галтера   Mike Selivanov   05 Apr 2002 09:32:58 
 Re: записки тетки-бух галтера   Vladimir Bormotov   05 Apr 2002 11:10:23 
 записки тетки-бух галтера   Mike Selivanov   05 Apr 2002 14:28:13 
 Re: записки тетки-бух галтера   Vladimir Bormotov   05 Apr 2002 18:27:12 
 Re: записки тетки-бух галтера   Victor Wagner   05 Apr 2002 11:16:33 
 записки тетки-бух галтера   Mike Selivanov   05 Apr 2002 14:31:12 
 Re: записки тетки-бух галтера   Victor Wagner   05 Apr 2002 18:43:37 
 Re: записки тетки-бух галтера   Oleg Goodyckov   01 Apr 2002 15:14:38 
 Re: записки тетки-бух галтера   Oleg Goodyckov   01 Apr 2002 14:39:27 
 Re: записки тетки-бух галтера   alexey.vyskubov@nokia.com   03 Apr 2002 15:46:50 
 Re: записки тетки-бух галтера о Nokia   Oleg Goodyckov   03 Apr 2002 20:54:07 
 Сидюки в метро   andrey i. mavlyanov   01 Apr 2002 00:36:06 
 Re: записки тетки-бух галтера   Oleg Goodyckov   01 Apr 2002 14:41:29 
 Re: записки тетки-бух галтера   Ilya Anfimov   01 Apr 2002 01:39:03 
 Re: записки тетки-бух галтера   Igor Zakhrebetkov   30 Mar 2002 23:55:57 
 Re: записки тетки-бух галтера   Zahar Kiselev   31 Mar 2002 02:20:32 
 Re: записки тетки-бух галтера   Igor Zakhrebetkov   31 Mar 2002 09:59:33 
 Re: записки тетки-бух галтера   Zahar Kiselev   31 Mar 2002 13:48:32 
Архивное /ru.linux/2541e13a8ae8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional