|
Тема |
Re: що за програмисти?!? [re: nikolaj8O] |
|
Автор |
Щиpлиц (разузнавач) |
|
Публикувано | 29.12.07 14:19 |
|
|
Защо пускат нови версии...
Ами, дай да си останем с DOS, PE2, и добрите стари принтери IBM Graphics.
От операционната система всъщност се изисква много. Тя трябва да управлява паметта на машината, да разпределя ресурсите между отделните програми, да държи изкъсо входно-изходните операции към дисковете, да индексира файловата система (това е по-новите версии на Windows), да се грижи за хардуера от страна на драйвърите, и изобщо - да съвместява всичко, което е нужно на потребителя. Ако мислиш, че това е лесно - моля, напиши една операционна система, и ни покажи как става.
Операционната система се изгражда трудно, именно защото при написването и никой не знае какви програми ще бъдат написани после за нея. Така че системата трябва да предлага универсалност, и да може да бъде обновявана към по-нова версия и да бъдат включени като поддържка все по-нови неща.
Приложните програми - при тях пък се набляга на визията, на функционалността и на практика се оказва, че стабилността вече не е на първо място. Тя се компенсира с други хватки - лесните езици за програмиране. То не че има лесен език де, но добрите стари програми, които си вървяха като самолет дори на АТ486 предимно се пишеха на езици от ниско ниво. При тях не се изискваха досадните библиотеки от по десетки мегабайти, но пък писането на тези програми изискваше повече усилия. И когато потребителят се нарадва на програмата - идва ред да се добави нещо ново във функционалността на програмата. А промяната на такъв трудно написан сорс се прави с много повече усилия, отколкото сега с по-новите езици от високо ниво, които предлагат много повече инструменти на програмистите, но също така изискват .NET framework, имат минимум за версията на операционната система, RAM паметта, и съответно "тежат" повече на процесора и хард-диска.
Все пак за да се предложи нова версия на потребителите, програмистите трябва да се съобразяват и с "модата" в компютърния свят. Аз все още поддържам старите си версии на програмите си, но паралелно с тях имам и нови. Защо!?!? Защото старите версии за DOS няма да тръгнат нормално под Windows XP например, пък новите 32-битови компилации "тежат" на старите щайги на по 90 мегахерца, каквито все още се срещат за работни станции при мои клиенти. Не бих си правил труда да преписвам стари сорсове, ако потребителите се бръкнат с по 600-800 лева за съвременна машина с TFT монитор, на която ще мога да им сложа поне ХР, Офис 2003, а за работа с базите данни - SQL сървър. Затова поддържам старите програми, принуждавам се да използвам бази данни DBF, с които работи DBase III от 1986-та година, и резултата никак не ми харесва. Защото изискванията към тези бази данни все повече се покачва. И е близко времето, когато вече тези машини няма да могат да се справят с обработката на толкова данни, и тогава потребителите щат не щат - ще си купят нови компютри. Тогава ще могат да се възползват от по-нов и удобен интерфейс, достъпа до базите данни през мрежата ще е многократно по-бърз, сигурността на данните им ще е многократно по-висока, ще мога да им предложа връзка към Интернет, възможност за отдалечено администриране, автоматични програми за мониторинг и архивиране, и т.н. и т.н. ... Но всички тези благинки се добавят постепенно във все по-нови и по-нови версии на програмите.
Все пак ако си недоволен от "бързодействието" на дадена програма - пиши тук в клуба. Винаги може да се намери алтернатива. Ето например аз не ползвам ICQ. Но чатя в ICQ мрежата с . На скайпа не ползвам новите му версии, защото не ми е нужна видео-връзка, а съм си запазил инсталатори на по-старите и по-леки версии. Просто се лишавам от някаква благинка, за сметка на скоростта. За гледане на PDF документи също има . Аз лично използвам FoxitReader. Много бърза и много хубава програма. Жалко, че ми правеше малко проблеми с принтенето на документи, но затова пък имам Acrobat Reader 5.0.
Е, това е от мен. Пиши пак, можем да обсъдим и други програми.
Щирлиц
|
| |
що за програмисти?!?
| nikolaj8O
| 29.12.07 10:05 |
Re: що за програмисти?!?
| Colombino
| 29.12.07 11:20 |
въпрос за Colombino
| gogo
| 29.12.07 12:47 |
Re: въпрос за Colombino
| Colombino
| 29.12.07 13:54 |
Re: въпрос за Colombino
| gogo
| 29.12.07 15:39 |
Re: въпрос за Colombino
| Colombino
| 29.12.07 16:38 |
Re: що за програмисти?!?
| Щиpлиц
| 29.12.07 14:19 |
Re: що за програмисти?!?
| nikolaj8O
| 29.12.07 16:37 |
Много просто, пич
| guitarist_
| 30.12.07 06:30 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 13:15 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 14:15 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 16:31 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 17:03 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 17:18 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 19:21 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 19:33 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 19:53 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 20:13 |
Re: Много просто, пич
| nikolaj8O
| 01.01.08 21:06 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 21:21 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 17:08 |
Re: Много просто, пич
| -=***=-
| 01.01.08 22:53 |
Re: Много просто, пич
| Щиpлиц
| 01.01.08 23:41 |
Re: Много просто, пич
| -=***=-
| 02.01.08 03:04 |
Изчетох целия офтопик..
| .
| 02.01.08 10:44 |
Re: Изчетох целия офтопик..
| nikolaj8O
| 02.01.08 14:00 |
Re: Изчетох целия офтопик..
| -=***=-
| 02.01.08 20:23 |
Re: Изчетох целия офтопик..
| .
| 03.01.08 11:02 |
Re: Изчетох целия офтопик..
| -=***=-
| 02.01.08 20:18 |
Re: Изчетох целия офтопик..
| -=***=-
| 02.01.08 20:32 |
Сорсът има цена.
| .
| 03.01.08 10:34 |
Re: Сорсът има цена.
| -=***=-
| 03.01.08 11:17 |
Отговора е много прост.
| .
| 03.01.08 16:51 |
Re: Отговора е много прост.
| -=***=-
| 03.01.08 20:14 |
Re: Отговора е много прост.
| я,
| 04.01.08 03:10 |
Re: Отговора е много прост.
| -=***=-
| 04.01.08 03:37 |
Re: Отговора е много прост.
| nikolaj8O
| 04.01.08 04:29 |
Темата на първия ти пост..
| .
| 04.01.08 12:28 |
Re: Темата на първия ти пост..
| nikolaj8O
| 04.01.08 15:59 |
Re: Отговора е много прост.
| я,
| 04.01.08 20:09 |
Re: Отговора е много прост.
| .
| 04.01.08 11:08 |
Re: Отговора е много прост.
| -=***=-
| 04.01.08 17:15 |
Re: Отговора е много прост.
| я,
| 04.01.08 20:19 |
Re: Отговора е много прост.
| -=***=-
| 04.01.08 21:02 |
Re: Отговора е много прост.
| я,
| 04.01.08 21:15 |
Re: Отговора е много прост.
| -=***=-
| 04.01.08 23:22 |
Re: Отговора е много прост.
| nikolaj8O
| 04.01.08 21:15 |
Re: Отговора е много прост.
| я,
| 04.01.08 21:24 |
Re: Отговора е много прост.
| nikolaj8O
| 04.01.08 23:28 |
Re: Отговора е много прост.
| -=***=-
| 04.01.08 23:29 |
|
|
|
|