Razlika između inačica stranice »Zakon Zawinskog«
(Bot: Automatski unos stranica) |
m (Bot: Automatska zamjena teksta (-{{cite web +{{Citiranje weba)) |
||
Redak 3: | Redak 3: | ||
Zawinski taj zakon naziva "zakonom sofverskog razvoja".<ref name=jf/> [[Eric Raymond]] komentira da dok ovaj zakon ide protiv minimalističke filozofije [[Unix]]a (skup "malih, oštrih alata"), zapravo adresira pravu potrebu krajnjih korisnika imati skupa alate za zadaće koje su u međuodnosu, čak iako za kodera primjena ovih alata predstavlja jasno neovisne poslove.<ref name=aoup/> | Zawinski taj zakon naziva "zakonom sofverskog razvoja".<ref name=jf/> [[Eric Raymond]] komentira da dok ovaj zakon ide protiv minimalističke filozofije [[Unix]]a (skup "malih, oštrih alata"), zapravo adresira pravu potrebu krajnjih korisnika imati skupa alate za zadaće koje su u međuodnosu, čak iako za kodera primjena ovih alata predstavlja jasno neovisne poslove.<ref name=aoup/> | ||
Jamie Zawinski je programer [[Lisp (programski jezik)|Lispa]], ali većinu projekata napisao je u [[Perl]]u<ref>{{ | Jamie Zawinski je programer [[Lisp (programski jezik)|Lispa]], ali većinu projekata napisao je u [[Perl]]u<ref>{{Citiranje weba | ||
| url = http://www.jwz.org/hacks/ | | url = http://www.jwz.org/hacks/ | ||
| title = jwzhacks | | title = jwzhacks | ||
Redak 10: | Redak 10: | ||
| year = 2013 | | year = 2013 | ||
| accessdate = 29. travnja 2013. }}</ref> | | accessdate = 29. travnja 2013. }}</ref> | ||
and C.<ref name="Seibel1">{{ | and C.<ref name="Seibel1">{{Citiranje weba | ||
| url=https://gigamonkeys.wordpress.com/2009/10/16/coders-c-plus-plus/ | | url=https://gigamonkeys.wordpress.com/2009/10/16/coders-c-plus-plus/ | ||
| title=C++ in Coders at Work | | title=C++ in Coders at Work | ||
Redak 18: | Redak 18: | ||
| accessdate = 29. travnja 2013. }}</ref> | | accessdate = 29. travnja 2013. }}</ref> | ||
Kritizirao je nekoliko jezičnih i knjižničnih manjkavosti na koje je naišao dok je programirao u [[Java (programski jezik)|Javi]], zbog manjka osobina iz C-a i viška klasa. Usprkos pozitivnim aspektima, vratio se programiranju u [[C (programski jezik)|C-u]] “budući da je to još uvijek jedini način dostaviti prenosive programe”.<ref>{{ | Kritizirao je nekoliko jezičnih i knjižničnih manjkavosti na koje je naišao dok je programirao u [[Java (programski jezik)|Javi]], zbog manjka osobina iz C-a i viška klasa. Usprkos pozitivnim aspektima, vratio se programiranju u [[C (programski jezik)|C-u]] “budući da je to još uvijek jedini način dostaviti prenosive programe”.<ref>{{Citiranje weba | ||
| url=http://www.jwz.org/doc/java.html | | url=http://www.jwz.org/doc/java.html | ||
| title=java sucks. | | title=java sucks. | ||
Redak 25: | Redak 25: | ||
| accessdate = 29. travnja 2013. }}</ref> | | accessdate = 29. travnja 2013. }}</ref> | ||
U životi poslije Netscapea, nastavio je prozelitizirati protiv C++. U knjizi Petera Seibela book ''Coders at Work: Reflections on the Craft of Programming'', Zawinski naziva C++ "abominacijom".<ref name=Seibel2>{{ | U životi poslije Netscapea, nastavio je prozelitizirati protiv C++. U knjizi Petera Seibela book ''Coders at Work: Reflections on the Craft of Programming'', Zawinski naziva C++ "abominacijom".<ref name=Seibel2>{{Citiranje weba | ||
|last=Seibel | |last=Seibel | ||
|first=Peter | |first=Peter |
Inačica od 21:02, 9. prosinca 2021.
Zakon Zawinskog ili zakon Zawinskog o razvoju softvera tumači pojavu softverskog napuhavanja popularnim osobinama: [1][2]
Zawinski taj zakon naziva "zakonom sofverskog razvoja".[2] Eric Raymond komentira da dok ovaj zakon ide protiv minimalističke filozofije Unixa (skup "malih, oštrih alata"), zapravo adresira pravu potrebu krajnjih korisnika imati skupa alate za zadaće koje su u međuodnosu, čak iako za kodera primjena ovih alata predstavlja jasno neovisne poslove.[1]
Jamie Zawinski je programer Lispa, ali većinu projekata napisao je u Perlu[3] and C.[4]
Kritizirao je nekoliko jezičnih i knjižničnih manjkavosti na koje je naišao dok je programirao u Javi, zbog manjka osobina iz C-a i viška klasa. Usprkos pozitivnim aspektima, vratio se programiranju u C-u “budući da je to još uvijek jedini način dostaviti prenosive programe”.[5]
U životi poslije Netscapea, nastavio je prozelitizirati protiv C++. U knjizi Petera Seibela book Coders at Work: Reflections on the Craft of Programming, Zawinski naziva C++ "abominacijom".[6]
Izvori
- ↑ 1,0 1,1 Eric S. Raymond The Art of UNIX Programming, str.313
- ↑ 2,0 2,1 Jargon File, entry "Zawinski's Law"
- ↑ Zawinski, Jamie (2013). "jwzhacks". http://www.jwz.org/hacks/ Pristupljeno 29. travnja 2013.
- ↑ Seibel, Peter (16. listopada 2009.). "C++ in Coders at Work". https://gigamonkeys.wordpress.com/2009/10/16/coders-c-plus-plus/ Pristupljeno 29. travnja 2013.
- ↑ Zawinski, Jamie. "java sucks.". http://www.jwz.org/doc/java.html Pristupljeno 29. travnja 2013.
- ↑ Seibel, Peter. "Coders at Work". Apress. http://www.codersatwork.com/jamie-zawinski.html Pristupljeno 29. travnja 2013.