Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Взгляд ветерана на историю программирования / 25 сообщений из 77, страница 1 из 4
10.07.2009, 12:45:26
    #36084150
lsgsoftware
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
Модератор:
пять постов с одной ссылкой - забанен за кросспостниг
...
Рейтинг: 0 / 0
10.07.2009, 12:54:16
    #36084182
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
гарфоманство

места:


истинных героев и первопроходцев толком никто и не знает. Причем, даже не широкие массы а и профессионалы. Вот

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

и


написать программу,

которая всего лишь на черный экран выводит знаменитую фразу «Hallo World».Так вот, полный текст

этой программы на языке С (С# или С++) занимает порядка 500 строк


умилили особо. В общем без обид, но точка зрения уж очень однобокая (и не особо информированная)
...
Рейтинг: 0 / 0
10.07.2009, 13:03:17
    #36084217
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
Gluk (Kazan)гарфоманство



про RAD-ы кстати тоже порадовало

Вот к примеру Qt:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
#include <QApplication>
#include <QDialog>
#include <QTextCodec>
#include <QWidget>
#include <QFormLayout>
#include <QHBoxLayout>
#include <QLineEdit>
#include <QLabel>

int main(int argc, char *argv[]) 
{
  QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
  QApplication App(argc, argv);
  QWidget w;

  QFormLayout* f = new QFormLayout(&w);
  f->addRow(new QLabel(QObject::tr("Строка 1"), &w), new QLineEdit(&w));
  f->addRow(new QLabel(QObject::tr("Строка 3"), &w), new QLineEdit(&w));
  QHBoxLayout* h = new QHBoxLayout;
  f->addRow(new QLabel(QObject::tr("Строка 5")), h);
//h->addWidget(new QLabel(QObject::tr("Строка 5"), &w));
  h->addWidget(new QLineEdit(&w));
  h->addWidget(new QLabel(QObject::tr("Строка 6"), &w));
  h->addWidget(new QLineEdit(&w));
  f->addRow(new QLabel(QObject::tr("Строка 7"), &w), new QLineEdit(&w));

  w.show();  
  return App.exec();
}

Вполне себе диалоговое окошечко без всяких RAD-ов и IDE (еще и кроссплатформенное в праздничном наборе). Или, к примеру, образчик моего дебюта в IT 90-х годов:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
#include <fcntl.h>
#include "stdlib.h"
#include "GV.h"

int  h,erf=OFF;
int  Wd= 80 ,Hg= 24 ,Sz= 200 ,Lc= 1000 ;
char name[ 80 ];

TApp      * app=NULL;
TIOStr    * io;
TMenu     * mn=NULL;
TForm     * form;
TBrowse   * br;
TScroller * sc;
off_t	    fpos=- 1 ;
int         direct=ON;         /* Ќ Їа ў«Ґ­ЁҐ Ї®ЁбЄ  */

void MyApp_event(p,v)
TApp * p;
TEvent * v;
{ if ((v->type & Focused)&&(v->type & Phase)== 0 )
    switch (v->code)
      { case F( 1 )   : _Send(System | Focused,cmBrHome,app);
                      v->type=Empty;
		      return;
	case F( 2 )   : _Send(System | Focused,cmBrEnd,app);
	              v->type=Empty;
		      return;
	case F( 3 )   : direct=OFF;
	case F( 4 )   : if (v->code==F( 4 )) direct=ON;
	              _Send(System | Command,cmCall,app,mn);
	              v->type=Empty;
		      return;
	case F( 7 )   : if (direct)
		        { _Send(System | Command | Focused | Immed,cmBrDn,app);
			  _Send(System | Focused,cmFFind,app);
			}
                      else
		        { _Send(System | Command | Focused | Immed,cmBrUp,app);
			  _Send(System | Focused,cmBFind,app);
			}
		      v->type=Empty;
		      return;
      }
  TApp_event(p,v);
}

void MyMenu_event(p,v)
TMenu  * p;
TEvent * v;
{ if ((v->type & Focused)&&(v->type & Phase)== 0 )
    switch (v->code)
      { case ENTR   : if (direct) _Send(System | Focused,cmFFind,app);
                        else _Send(System | Focused,cmBFind,app);
                      _Send(System | Command,cmQuit,p);
                      v->type=Empty;
		      return;
      }
  TMenu_event(p,v);
}

int ld(code,foff,cline,moff,mlen)
int    code;
off_t  foff;
int    cline;
char * moff;
int    mlen;
{ int r;
  char * s=io;
  s+=io->size;
  if (code & cRead)
    { if (fpos!=foff)
        { if (lseek(h,foff, 0 )!=foff) return - 1 ;
          fpos=foff;
        }
      r=read(h,moff,mlen);
      if (r> 0 ) fpos+=r;
      return r;
    }
  if (code & cFind)
    { if (_Strstr(moff,s)!=NULL) return - 1 ;
    }
  return  0 ;
}

void setParam(p,s,mn)
int * p;
char * s;
int mn;
{ int i,r= 0 ;
  for (i= 0 ;i<strlen(s);i++)
    { if (s[i]<'0' || s[i]>'9') return;
      r*= 10 ;
      r+=s[i]-'0';
    }
  if (r>=mn) (*p)=r;
  return;
}

int flen()
{ int i,c,fl=ON,s= 0 ;
  lseek(h,0L, 0 );
  for (;;)
    { c=read(h,name, 80 );
      for (i= 0 ;i<c;i++)
        if (name[i]=='\n') {if (fl) s++;fl=ON;}
	  else if (fl) {s++;fl=OFF;}
      if (c< 80 ) break;
    }
  return s;
}

void main(argc,argv)
int argc;
char * argv[];
{ strcpy(name,"");
  for (h= 1 ;h<argc;h++)
    if (argv[h][ 0 ]!='-') strcpy(name,argv[h]);
    else switch (argv[h][ 1 ])
      { case 'w' :
        case 'W' : setParam(&Wd,argv[h]+ 2 , 20 );      /* 140 */
	           break;
	case 'h' :
	case 'H' : setParam(&Hg,argv[h]+ 2 , 10 );      /*  51 */
	           break;
	case 's' :
	case 'S' : setParam(&Sz,argv[h]+ 2 , 80 );
	           break;
	case 'b' :
	case 'B' : setParam(&Lc,argv[h]+ 2 , 100 );
	           break;
      }
  if (strlen(name)== 0 )
    { printf("\
The file browser v1.0 (c) Chelnokov V.V. RCI NB RT 1995\n\n\
browse [flags] filename\n\n\
flags : -wN -- width\n\
        -hN -- height\n\
        -sN -- maxString\n\
        -bN -- bufSize\n");
      return;
    }
  if ((h=open(name,O_RDONLY))==- 1 )
    { printf("File %s is not found\n",name);
      return;
    }
  if ((app=_TApp( 0 , 0 , 0 , 0 ,Wd,Hg))==NULL) erf=ON;
  sc=_TScroller( 0 ,Wd- 1 , 0 ,Hg- 1 ,vSCR);
  if ((form=_TForm( 0 , 0 , 0 , 0 ,Wd- 1 , 1 ))==NULL) erf=ON;
  if (_Insert(form,io=_TIOStr(NoModif, 0 , 0 , 0 ,Wd- 1 , 1 ,Sz,"",NULL))==NULL) erf=ON;
  if (_Insert(app,br=_TBrowse( 0 , 0 , 0 , 0 ,form,Hg- 2 ,sc,ld,Lc))==NULL) erf=ON;
  _Insert(app,_TLabel( 0 , 0 ,Hg- 2 ,_Fillers("\02",Wd- 1 )));
  _Insert(app,_TLabel( 0 , 0 ,Hg- 1 ,"F1-Top"));
  _Insert(app,_TLabel( 0 , 9 ,Hg- 1 ,"F2-Bottom"));
  _Insert(app,_TLabel( 0 , 21 ,Hg- 1 ,"F3-BackSearch"));
  _Insert(app,_TLabel( 0 , 37 ,Hg- 1 ,"F4-ForwardSearch"));
  _Insert(app,_TLabel( 0 , 56 ,Hg- 1 ,"F7-Next"));
  _Insert(app,_TLabel( 0 , 0 ,Hg- 1 ,_Fillers("\05",Wd)));
  if (app!=NULL)
    { app->event=MyApp_event;
      br->rlen=flen();
    }

  if ((mn=_TMenu( 0 , 0 , 0 ,Hg- 1 ,Wd, 1 ))==NULL) erf=ON;
  _Insert(mn,_TLabel( 0 , 0 , 0 ,"Search : "));
  if (_Insert(mn,io=_TIOStr( 0 ,InsF, 9 , 0 ,Wd- 9 , 1 ,Sz,"",NULL))==NULL) erf=ON;
  if (mn!=NULL) mn->event=MyMenu_event;

  if (! erf) QRY(app,run);
    else CRT_close();
  close(h);
}

Вполне законченный броузер текстовых файлов, написанный опять же в голом Си на HP-UX-е без никаких РАДов. В мире больше одной правды ???
...
Рейтинг: 0 / 0
10.07.2009, 15:36:08
    #36084599
BION
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
lsgsoftwareссылка удалена

За такой шрифт башку отбивают!
...
Рейтинг: 0 / 0
10.07.2009, 17:37:12
    #36084864
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
ссылка удаленаВ свое время автор языка ПАСКАЛЬ - знаменитый Вирт, позиционировал его не для промышленных разработок,

а для обучения студентов программированию(для промышленных применений у него есть версия МОДУЛА,

о которой толком мало кто и знает). Следствие – совсем простенький компилятор. А в результате

программы на Дельфи жутко тормозные и огромны по размеру, не очень надежны. Но прижились, что делать.
Странно. Я никак не прослеживаю причинно-следственной связи между простым компиллятором и не очень надёжными программами . Такие нелепые заявления больше похожи на сочиенния первокурсников, чем на ветерана.

Кто вообще автор?
...
Рейтинг: 0 / 0
10.07.2009, 19:27:08
    #36085037
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
maytonссылка удаленаВ свое время автор языка ПАСКАЛЬ - знаменитый Вирт, позиционировал его не для промышленных разработок,

а для обучения студентов программированию(для промышленных применений у него есть версия МОДУЛА,

о которой толком мало кто и знает). Следствие – совсем простенький компилятор. А в результате

программы на Дельфи жутко тормозные и огромны по размеру, не очень надежны. Но прижились, что делать.
Странно. Я никак не прослеживаю причинно-следственной связи между простым компиллятором и не очень надёжными программами . Такие нелепые заявления больше похожи на сочиенния первокурсников, чем на ветерана.

Кто вообще автор?
В форуме Windows говорят похоже очень на ДимуО.
Он на многих ветках успел насрать...
...
Рейтинг: 0 / 0
11.07.2009, 03:45:18
    #36085357
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
ниачём, чудовищная чушь
...
Рейтинг: 0 / 0
13.07.2009, 15:49:31
    #36087167
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
Этож надо, оказывается венда - система реального времени. о_О Никогда бы не подумал...
...
Рейтинг: 0 / 0
13.07.2009, 15:50:56
    #36087176
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoЭтож надо, оказывается венда - система реального времени. о_О Никогда бы не подумал...

Зря смеешься, отдельные товарищи ее под этим соусом успешно продают :)
...
Рейтинг: 0 / 0
14.07.2009, 06:48:11
    #36088001
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
Gluk (Kazan)XDiaBLoЭтож надо, оказывается венда - система реального времени. о_О Никогда бы не подумал...

Зря смеешься, отдельные товарищи ее под этим соусом успешно продают :)
Не хотелось бы мне жить, рядом с АЭС под вендой...
...
Рейтинг: 0 / 0
14.07.2009, 07:02:01
    #36088012
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoGluk (Kazan)XDiaBLoЭтож надо, оказывается венда - система реального времени. о_О Никогда бы не подумал...

Зря смеешься, отдельные товарищи ее под этим соусом успешно продают :)
Не хотелось бы мне жить, рядом с АЭС под вендой...

Ты знаешь, в мире вообще дофига того, чего бы не хотелось
...
Рейтинг: 0 / 0
14.07.2009, 07:10:23
    #36088017
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
Я считаю, что ОС, которая даже на действия пользователя порой не может отреагировать своевременно, не имеет права называться ОС реального времени! Я помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
...
Рейтинг: 0 / 0
14.07.2009, 08:39:27
    #36088098
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoЯ считаю, что ОС, которая даже на действия пользователя порой не может отреагировать своевременно, не имеет права называться ОС реального времени! Я помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
А порой бывают и в линуксах хорошие тормоза, особенно современные гуи.
...
Рейтинг: 0 / 0
14.07.2009, 08:45:01
    #36088104
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
С0ВЕСТЬXDiaBLoЯ считаю, что ОС, которая даже на действия пользователя порой не может отреагировать своевременно, не имеет права называться ОС реального времени! Я помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
А порой бывают и в линуксах хорошие тормоза, особенно современные гуи.
Я помню как почувствовал разницу между линуксом и виндой, по-моему и КДЕ и Гном порадовали, внимательностью к событиям от пользователя, даже во время высокой нагрузки. Единственное, что не порадовало, это оупен-офис. Но это давно было. Может уже и всё остальное испортили.
...
Рейтинг: 0 / 0
14.07.2009, 10:18:32
    #36088254
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoЯ помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
Линуксы тоже разные бывают. И KDE на одном и том-же железе лагает иногда посильнее чем Windows-XP.
...
Рейтинг: 0 / 0
14.07.2009, 10:22:46
    #36088262
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
С0ВЕСТЬXDiaBLoЯ считаю, что ОС, которая даже на действия пользователя порой не может отреагировать своевременно, не имеет права называться ОС реального времени! Я помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
А порой бывают и в линуксах хорошие тормоза, особенно современные гуи.

А кто сказал, что Linux - Real Time OS ???
А по поводу имеет или не имеет, винду пере процедурой впаривания слегка дорабатывают напильником
...
Рейтинг: 0 / 0
14.07.2009, 10:27:49
    #36088280
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
maytonXDiaBLoЯ помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
Линуксы тоже разные бывают. И KDE на одном и том-же железе лагает иногда посильнее чем Windows-XP.
Пока-что я не замечал особых удобств в Винде, по сравнению с Линуксом, кроме распространённости. Линукс с КДЕ от Винды почти не отличим, кроме того, что на виденных мной Линуксах, я видел уважение к пользователю и его действиям, в отличие от Винды. Видимо в Линуксе повыше приоритет действий пользователя. Ну или не знаю как это объяснить.
...
Рейтинг: 0 / 0
14.07.2009, 11:47:08
    #36088492
zloy den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLomaytonXDiaBLoЯ помню как линуксятина мгновенно реагировала на мои действия, а в венде порой бывает как начнётся цифродробление какое-нибудь, дак венда на мышу с клавой вообще реагировать перестаёт, погружается в себя. Или я тут где-то в чём-то не прав?
Линуксы тоже разные бывают. И KDE на одном и том-же железе лагает иногда посильнее чем Windows-XP.
Пока-что я не замечал особых удобств в Винде, по сравнению с Линуксом, кроме распространённости. Линукс с КДЕ от Винды почти не отличим, кроме того, что на виденных мной Линуксах, я видел уважение к пользователю и его действиям, в отличие от Винды. Видимо в Линуксе повыше приоритет действий пользователя. Ну или не знаю как это объяснить.

Странновато это слышать, попахивает красноглазием в острой форме Из недостатков линукса могу сразу назвать:
1. Сырость софта (до сих пор многое не полечено). Когда там сделали нормальное переключение раскладок?
2. Плохую поддержку многого оборудования, сканеры и струйные принтеры-это мрак
3. Отсутствие многого софта-сейчас там 30-40% от необходимого (это были мои приблизительные оценки, знакомый линуксоид подтвердил их)
4. Необходимость многое допиливать напильником. Правка конфигов там-правило, а не исключение
5. Тормозит софт там почти всегда не хуже чем в виндовсе.

И да, я симпатизирую линуксу как системе и идеологии, сейчас у меня на внешнем винте стоит убунту, на которой я время от времени пытаюсь поднять SLIME+sbcl новый и mono 2.4+monodevelop. Просто я стараюсь быть объективным
...
Рейтинг: 0 / 0
14.07.2009, 11:54:16
    #36088512
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoЛинуксах, я видел уважение к пользователю и его действиям, в отличие от Винды. Видимо в Линуксе повыше приоритет действий пользователя. Ну или не знаю как это объяснить.
По моему скромному мнению, Windows лучше буферизирует графические событи (мышкоклики и клавиатурные нажатия). По крайней мере замедляющееся приложение не теряет приоритета пользовательского ввода. В Гномах и КДЕ я чаще наблюдал ситуации, "неотзывчивых окошек". Но рассуждать об этом более детально сложно т.к. сложно создать всеобъемлющий тест для графики с окнами. Всё вышесказанное есть моё IMHO.
...
Рейтинг: 0 / 0
14.07.2009, 12:06:33
    #36088558
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
zloy den
Странновато это слышать, попахивает красноглазием в острой форме Из недостатков линукса могу сразу назвать:
1. Сырость софта (до сих пор многое не полечено). Когда там сделали нормальное переключение раскладок?
2. Плохую поддержку многого оборудования, сканеры и струйные принтеры-это мрак
3. Отсутствие многого софта-сейчас там 30-40% от необходимого (это были мои приблизительные оценки, знакомый линуксоид подтвердил их)
4. Необходимость многое допиливать напильником. Правка конфигов там-правило, а не исключение
5. Тормозит софт там почти всегда не хуже чем в виндовсе.

И да, я симпатизирую линуксу как системе и идеологии, сейчас у меня на внешнем винте стоит убунту, на которой я время от времени пытаюсь поднять SLIME+sbcl новый и mono 2.4+monodevelop. Просто я стараюсь быть объективным
Я не фанатею уж настолько, говорил про свои наблюдения. В Линуксе есть всё что мне нужно, кроме некоторых игр. Раскладки переключаются нормально, проблем не замечал. Принтеры-сканеры не настраивал. Инет работал сразу, из коробки, без допиливания. Какого необходимого вам софта там не хватает? А насчёт правки конфигов, зато сразу можно найти мануал, как править конфиг, а в винде бывает и нет нужных настроек вовсе, или запрятаны что писец. Тормозов не встречал, не считая игры с каким-то там пингвином, туксом вроде, но у меня когда пробовал в неё играть, тада и комп был тормозной. Ща вот хочу на второй комп всунуть таки Слаку, там посмотрим, как будет, удобно или нет. У меня теперь KVM-свитч, так что поковыряюсь наконец вдоволь.
...
Рейтинг: 0 / 0
14.07.2009, 12:07:45
    #36088566
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
maytonXDiaBLoЛинуксах, я видел уважение к пользователю и его действиям, в отличие от Винды. Видимо в Линуксе повыше приоритет действий пользователя. Ну или не знаю как это объяснить.
По моему скромному мнению, Windows лучше буферизирует графические событи (мышкоклики и клавиатурные нажатия). По крайней мере замедляющееся приложение не теряет приоритета пользовательского ввода. В Гномах и КДЕ я чаще наблюдал ситуации, "неотзывчивых окошек". Но рассуждать об этом более детально сложно т.к. сложно создать всеобъемлющий тест для графики с окнами. Всё вышесказанное есть моё IMHO.
Странно, я замечал обратное. Возможно это связано не с ОС, а с самими приложениями, которые глохнут наглухо, и мешают работать всем остальным приложениям. Но ОС вообще не должна допускать такого.
...
Рейтинг: 0 / 0
14.07.2009, 12:21:46
    #36088610
zloy den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLo
Странно, я замечал обратное. Возможно это связано не с ОС, а с самими приложениями, которые глохнут наглухо, и мешают работать всем остальным приложениям. Но ОС вообще не должна допускать такого.

Самые большие тормоза, которые у меня бывают в виндовсе, это полная загрузка винчестера, тогда да-получается нечто неотзывчивое вообще. А вот остальное по-моему даже быстрее откликается. Или вы 98й пользовались?
...
Рейтинг: 0 / 0
14.07.2009, 12:23:28
    #36088616
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
XDiaBLoВозможно это связано не с ОС, а с самими приложениями, которые глохнут наглухо, и мешают работать всем остальным приложениям. Но ОС вообще не должна допускать такого.
А можете вспомнить, какие приложения?
...
Рейтинг: 0 / 0
14.07.2009, 12:35:05
    #36088647
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
maytonXDiaBLoВозможно это связано не с ОС, а с самими приложениями, которые глохнут наглухо, и мешают работать всем остальным приложениям. Но ОС вообще не должна допускать такого.
А можете вспомнить, какие приложения?
К примеру Toad. Это программулина с Ораклом работать. В Вин2000 она гнала, я её забросил, в ХР не пробовал, впечатления отвратительные, не хочется даже пробовать... А Oracle Report Builder, так вообще в 2000 умудрялся вызывать конкретные глюки, по экрану какие-то артефакты летали, работать невозможно. Даже не пойму в чём дело. Переставало глючить, как повырубаю некоторые проги, если таки заставлю вылезти диспетчер задач. Ща у меня новый комп и ВинХР, пока норм, надеюсь не разочарует. Дома вообще Виста, но она бесит тем, что под ней StarForce не желает работать, а им ща многие игры защищают.
...
Рейтинг: 0 / 0
14.07.2009, 12:38:46
    #36088657
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взгляд ветерана на историю программирования
zloy denXDiaBLo
Странно, я замечал обратное. Возможно это связано не с ОС, а с самими приложениями, которые глохнут наглухо, и мешают работать всем остальным приложениям. Но ОС вообще не должна допускать такого.

Самые большие тормоза, которые у меня бывают в виндовсе, это полная загрузка винчестера, тогда да-получается нечто неотзывчивое вообще. А вот остальное по-моему даже быстрее откликается. Или вы 98й пользовались?
На моём домашнем компе вообще тормозов не бывает, я не зря в него вбухал 74 килорубля весной. на 26-дюймовом мониторе, запускаю игры на максимальных настройках. Всё отлично. Что уж говорить про остальные приложения? :) Так что как поставлю линукс на старый комп, Винда будет в заведомо выигрышном положении, при сравнении :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Взгляд ветерана на историю программирования / 25 сообщений из 77, страница 1 из 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]