Kakvo e programirane?
59 отговора
2486 прегледа
Re: Не се заяждам!
Che az debelite knijki i umnite chichkovci citiram :-)
Za syjalenie se poluchava taka, che dokato si nachinaesht po otnoshenie na nyakoy deklarativen ezik (Prolog, SQL, ...) se nalaga da se zamislyash v/u tova kak toy se preobrazuva v neshto algoritmichno (mashinata za izvod, interpretatoryt na zayavki, ...) s cel efektivnost. Drug problem, kogato se uchish da "programirash" na deklarativen ezik e, che ti sam ne mojesh da se osvobodish ot algoritmichnite si kompleksi. No sled natrupvaneto na izvestno kolichestvo opit pridobivash intuiciya, koyato ti pozvolyava da se abstrahirash ot programiraneto i da deystvash chisto deklarativno. T.e. tova, koeto go pishe v debelite knijki i go kazvat umnite chichokvci, ne e bezsmisleno.
Za syjalenie se poluchava taka, che dokato si nachinaesht po otnoshenie na nyakoy deklarativen ezik (Prolog, SQL, ...) se nalaga da se zamislyash v/u tova kak toy se preobrazuva v neshto algoritmichno (mashinata za izvod, interpretatoryt na zayavki, ...) s cel efektivnost. Drug problem, kogato se uchish da "programirash" na deklarativen ezik e, che ti sam ne mojesh da se osvobodish ot algoritmichnite si kompleksi. No sled natrupvaneto na izvestno kolichestvo opit pridobivash intuiciya, koyato ti pozvolyava da se abstrahirash ot programiraneto i da deystvash chisto deklarativno. T.e. tova, koeto go pishe v debelite knijki i go kazvat umnite chichokvci, ne e bezsmisleno.
Re: Kakvo e programirane?
Чудно ми е кво ще кажеш за makefile-a на kernel-a на linux-a 
-------------------------------
Koito go moje - go moje!
-------------------------------
Koito go moje - go moje!
Re: Kakvo e programirane?
mi vsicko izbroeno e programirane!
da si programiras casovnika da ti zvani sutrinta sasto e programirane!
razbirase nai formalno poglednato.
i savsem ne e kazano ce programiraneto na ASSEMBLER e po-slojno ili po-prosto ot nekakva sareniika na deplhi!
vsicko si ima svoiata specifika!
losoto e drugo, tova koeto nekoga se e pravilo s minimalni usilia, s minimalni sredstva, na komputri s minimalni resursi, dnes iziskva mngoo povece, a resultata e po-slab, i 95% ot nego ne e nujen nikomu!
na tova razvitie li mu se kazva?
da si programiras casovnika da ti zvani sutrinta sasto e programirane!
razbirase nai formalno poglednato.
i savsem ne e kazano ce programiraneto na ASSEMBLER e po-slojno ili po-prosto ot nekakva sareniika na deplhi!
vsicko si ima svoiata specifika!
losoto e drugo, tova koeto nekoga se e pravilo s minimalni usilia, s minimalni sredstva, na komputri s minimalni resursi, dnes iziskva mngoo povece, a resultata e po-slab, i 95% ot nego ne e nujen nikomu!
na tova razvitie li mu se kazva?
Re: Kakvo e programirane?
ехе, замяза на философски спор някакъв...
"истината красота ли е и красотата истина ли е"
вярно много хора поставят границата между програмиране и непрограмиране във циклите. е, всеки да си я поставя където ще, мен не ми пука:)))) за да става спора обаче да попитам - писането на pixel shader за directx8 програмиране ли е? програмата там е линейна, има само два регистъра, абе съмнителна работа...
а, и май първите компютри не са имали преход. за това обаче не съм сигурен:))))
"истината красота ли е и красотата истина ли е"
вярно много хора поставят границата между програмиране и непрограмиране във циклите. е, всеки да си я поставя където ще, мен не ми пука:)))) за да става спора обаче да попитам - писането на pixel shader за directx8 програмиране ли е? програмата там е линейна, има само два регистъра, абе съмнителна работа...
а, и май първите компютри не са имали преход. за това обаче не съм сигурен:))))
Re: Kakvo e programirane?
> писането на pixel shader за directx8 програмиране ли е?
Oh :-(
> а, и май първите компютри не са имали преход. за това обаче не съм сигурен:))))
Pyrvite kompyutri, koito ne sa imali prehod, ne sa bili kompyutri.
Oh :-(
> а, и май първите компютри не са имали преход. за това обаче не съм сигурен:))))
Pyrvite kompyutri, koito ne sa imali prehod, ne sa bili kompyutri.
Re: Kakvo e programirane?
Определено е развитие. Смътно си спомням доброто старо време, когато писахме с колегите програми на Правец 82. Зелено-черния монитор блажено светеше в мрака, ограничената по набор от знаци клавиатура (без стрелки) звънливо тракаше в тишината, а флопито (чирпанско) със задоволство дъвкаше поредната нещастна дискета (5.25"). Беше кеф, когато купувахме нови дискети, просто защото ни беше писнало да не знаем въобще дали на 100-тина пъти презаписваната дискета ще може да се разчита, че файла ще стигне здрав до потребителя. Но какво говоря, хард дисковете още съществуваха само в идеите на писателите-фантасти. Някои хора бяха много щастливи с домашните си Правец 8Д, и с мъка и проклятия успяваха да заредят от касетофон Conan или Karateka за да поиграят поне 5 минути (преди Правката да забие за пореден път).
Аз бях много, ама много щастлив, когато седнах за първи път пред Правец 16. Имах събран на 2 дискети почти целия DOS 3.30, и всички ми завиждаха... ;о) ... И разбира се добрия стар Advanced Basic (10, 20, 30.... и т.н.). 4.77-те мегахерца кротко се брояха под сивите ламарини, CGA видео картата беше на седмото небе от щастие, че понякога се сещам да превключа и на графичен режим (640х200, 4 цвята), а вече подобрените 4 сантиметра високи флопита (360 килобайта) ме изкефиха най-много. Вече не се налагаше непрекъснато да Verify записа, а пък някои компютри имаха даже и по 10 мегабайтови харддискове. Разбира се нямахме с какво да ги напълним, освен ако не пишехме по цял ден текстове на добрия стар PE2 редактор, не-знам си откъде откраднат. ;о) ...
Първият ми собствен компютър бе AT286 на цели 16 мегахерца. Честно казано 40-те мегабайта хард ми се струваха толкова, че нямах нужда да трия нищо от него, място все си имаше (един френд ми разправя, че бил като женското сърце - винаги има място за още един ... файл). След това исках да мога да инсталирам Windows. ;о) Голяма грешка - ще каже някой. Да, ама не. Добрата стара CGA видео карта не беше чула за такова животно. Готово - казах си аз. Купувам 14" SVGA монитор ($255), видео карта, и това е... Ноооо, както се досещате, прииска ми се и музика да слушам... и харда ми се стори малък, после ми се прииска и на готини игри да играя - поредния ъпгрейд... След това естествено следваха филмите... ... ... ... И така, вече имах Ciryx 200MHz с 32MB RAM, и 4.3GB Samsung. Купих си TV тунер, 40x CDROM, можех да записвам филми от "Канал 1", и даже да играя на 3D игри. ... ...
Няма да разказвам всички етапи на ъпгрейд... Сега имам Notebook IBM, на 233 мегахерца, оптична мишка, лазерен принтер, цветен скенер, CD writer Plextor 24x10x40x, и високоскоростен интернет.
Сега ти CALL-151, ще ми обясниш ли защо смяташ, че 95% от ресурсите на моя компютър трябва да ги смятам за ненужни? Да не би да си мислиш, че Правец 82 би могъл да ми плейва DivX? Или да поиграя DeltaForce на него? Да не говоря, че 48-те килобайта RAM едва стигаха за ДОС..... или ти все още милееш за:
*300: 20 58 FC 60
*300G
;o) Хайде де, нека да си говорим реални неща.... Добрия стар SY6502 отдавна не се използва даже и за готварска печка ;о)
Хайде стига толкова от мен, че ще взема да се разчувствам ;о)
-------------------------------
Това е по-лошо от престъление, това е грешка!
Аз бях много, ама много щастлив, когато седнах за първи път пред Правец 16. Имах събран на 2 дискети почти целия DOS 3.30, и всички ми завиждаха... ;о) ... И разбира се добрия стар Advanced Basic (10, 20, 30.... и т.н.). 4.77-те мегахерца кротко се брояха под сивите ламарини, CGA видео картата беше на седмото небе от щастие, че понякога се сещам да превключа и на графичен режим (640х200, 4 цвята), а вече подобрените 4 сантиметра високи флопита (360 килобайта) ме изкефиха най-много. Вече не се налагаше непрекъснато да Verify записа, а пък някои компютри имаха даже и по 10 мегабайтови харддискове. Разбира се нямахме с какво да ги напълним, освен ако не пишехме по цял ден текстове на добрия стар PE2 редактор, не-знам си откъде откраднат. ;о) ...
Първият ми собствен компютър бе AT286 на цели 16 мегахерца. Честно казано 40-те мегабайта хард ми се струваха толкова, че нямах нужда да трия нищо от него, място все си имаше (един френд ми разправя, че бил като женското сърце - винаги има място за още един ... файл). След това исках да мога да инсталирам Windows. ;о) Голяма грешка - ще каже някой. Да, ама не. Добрата стара CGA видео карта не беше чула за такова животно. Готово - казах си аз. Купувам 14" SVGA монитор ($255), видео карта, и това е... Ноооо, както се досещате, прииска ми се и музика да слушам... и харда ми се стори малък, после ми се прииска и на готини игри да играя - поредния ъпгрейд... След това естествено следваха филмите... ... ... ... И така, вече имах Ciryx 200MHz с 32MB RAM, и 4.3GB Samsung. Купих си TV тунер, 40x CDROM, можех да записвам филми от "Канал 1", и даже да играя на 3D игри. ... ...
Няма да разказвам всички етапи на ъпгрейд... Сега имам Notebook IBM, на 233 мегахерца, оптична мишка, лазерен принтер, цветен скенер, CD writer Plextor 24x10x40x, и високоскоростен интернет.
Сега ти CALL-151, ще ми обясниш ли защо смяташ, че 95% от ресурсите на моя компютър трябва да ги смятам за ненужни? Да не би да си мислиш, че Правец 82 би могъл да ми плейва DivX? Или да поиграя DeltaForce на него? Да не говоря, че 48-те килобайта RAM едва стигаха за ДОС..... или ти все още милееш за:
*300: 20 58 FC 60
*300G
;o) Хайде де, нека да си говорим реални неща.... Добрия стар SY6502 отдавна не се използва даже и за готварска печка ;о)
Хайде стига толкова от мен, че ще взема да се разчувствам ;о)
-------------------------------
Това е по-лошо от престъление, това е грешка!
Re: Kakvo e programirane?
Chakai malko. Po tazi logika i SQL ne e programirane.
A i zashto ako napishesh hanoiskite kuli na prolog da ne e programirane a ako gi napishesh na paskal da e?
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
A i zashto ako napishesh hanoiskite kuli na prolog da ne e programirane a ako gi napishesh na paskal da e?
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
Re: Kakvo e programirane?
Pyrvite kompyutri, koito ne sa imali prehod, ne sa bili kompyutri.
Obshtoprieto e i te da se narichat computri.
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
Obshtoprieto e i te da se narichat computri.
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
Re: Kakvo e programirane?
Ami za treti pyt (pone) shte izkaja edin tezis, koyto chuh ot doc. Manev i napylno poddyrjam:
Programa bez cikyl ne e programa.
Mashinata za izvod na Prolog, interpretatoryt na zayavki na SQL server ili parser+render na browser sa programi, no Prolog, SQL i HTML ne sa programni ezici (v tyah cikli nyama).
Programa bez cikyl ne e programa.
Mashinata za izvod na Prolog, interpretatoryt na zayavki na SQL server ili parser+render na browser sa programi, no Prolog, SQL i HTML ne sa programni ezici (v tyah cikli nyama).
Re: Kakvo e programirane?
samo za protokola, IBM puskat XT s hard disk prez 1983 :)
(prez 1981 puskat IBM PC bez HDD)
ti koia godina si gi pisal tezi programi na prawec 82?
i kakwo tolkowa si pisal za 82 :)
edin poznat se opitwashe da pishe programa za edin cementow zawod
no ne stana shtoto se cimentirashe flopito :)
a '85 weche i w BG imashe XT
drug e wyprosa che 1999 :) widiah w edin zawod w
kyrdjali rabotesht Prawec82 :)))))
(prez 1981 puskat IBM PC bez HDD)
ti koia godina si gi pisal tezi programi na prawec 82?
i kakwo tolkowa si pisal za 82 :)
edin poznat se opitwashe da pishe programa za edin cementow zawod
no ne stana shtoto se cimentirashe flopito :)
a '85 weche i w BG imashe XT
drug e wyprosa che 1999 :) widiah w edin zawod w
kyrdjali rabotesht Prawec82 :)))))
Re: Kakvo e programirane?
Interesno Zemedeleco, kakwa e tazi promyana w otnoshenieto kym GL-a :) Da ne sa te nakarali da propishesh w sluzhbata ? Kazwah ti az - prawi PDA igri - tam dazhe i FPU nyama oshte, kamo li 3D acceleratori... zhiwota e hubaw, kato pri i486SX :)
[линк]
[линк]
Re: Kakvo e programirane?
по тази логика Лисп какво е, ако няма цикли в явен вид?
щото феновете на Лисп сигурно ще ви обяснят, че for-loop e синтактична захар за една рекурсивна функция?
щото феновете на Лисп сигурно ще ви обяснят, че for-loop e синтактична захар за една рекурсивна функция?
Re: Kakvo e programirane?
Ами на D3D пишем да, ама аз за OGL-то се бъзикам само, то оставаше да кажа че не струва
, след като целия developer-ски отдел на NVidia на него пише.
Ама след като разбрах, че софтуерна емулация за вертекс програмите липсва и историите покрай pbuffer-ите малко се разочаровах де...
С две думи - ако някой каже, че едното API sux за сметка на другото просто плаче за филтър!
i486SX е зверска машина, но аз съм вечен фен на V-образния 20-цилиндров!
The ones who live by the sword get shot by the ones who don't.
Ама след като разбрах, че софтуерна емулация за вертекс програмите липсва и историите покрай pbuffer-ите малко се разочаровах де...
С две думи - ако някой каже, че едното API sux за сметка на другото просто плаче за филтър!
i486SX е зверска машина, но аз съм вечен фен на V-образния 20-цилиндров!
The ones who live by the sword get shot by the ones who don't.
Re: Е, видя ли какво е програмиране ...
Mой човек, ти нас с Мист-а ли визираш?
The ones who live by the sword get shot by the ones who don't.
The ones who live by the sword get shot by the ones who don't.
Re: Kakvo e programirane?
Декларативен какво? Език за програмиране или нещо друго, според твоята теза за циклите?