Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 33 odgovora
  • 9.647 pregleda

Najnovija ↓

Linus ne voli specifikacije 03.10.2005. u 14:09 · pre 256 meseci
izmenjeno 1 put, poslednji put neetzach 03.10.2005. u 14:12
  1. neetzach03.10.2005. u 14:12zapis iz teksta poruke
#1
http://kerneltrap.org/node/5725

Citat:

"a 'spec' is close to useless. I have _never_ seen a spec that was both big enough to be useful _and_ accurate. And I have seen _lots_ of total crap work that was based on specs. It's _the_ single worst way to write software, because it by definition means that the software was written to match theory, not reality."


Drugim recima ako pratite specifikaciju nekog servisa racunajte da cete napisati krs od softvera... Mislim da ova izjava vise govori o kvalitetu ne pracenja specifikacije ako se pogleda sam Linux :>
Potpis
What I hear, I forget. What I see, I remember. What I do, I understand. What I screw up, I
master.
Re: Linus ne voli specifikacije 03.10.2005. u 20:07 · pre 256 meseci #2
Linus je ili genije ili pravi kauboj softveras (pre ce biti ovo drugo).
Potpis
Owl
Re: Linus ne voli specifikacije 04.10.2005. u 00:02 · pre 256 meseci #5
Citat:
MladenIsakovic:
A little bit of both, i suppose :)


Ma bitanga najobičnija..baci kosku, pa se onda danima ljudi glođu "šta je pisac hteo da kaže":D

Kako god, kernel napreduje, i radi.. za inat mrziteljima ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 00:21 · pre 256 meseci #7
Citat:
Ivan Dimkovic:
Wow ... kernel radi ;-) Fantastican uspeh ;)


Što? umeš bolji da napišeš? ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 01:47 · pre 256 meseci #9
Citat:
random:
Kad bi mu dao 14 godina da se zanima time, i broj programera-pomagača koji je Linus imao, zaista ne verujem da bi Ivan napisao lošiji kernel.


Hm? po Ivanovom poimanju stvari, ovo bi moglo da se smatra teškom uvredom..za Ivana ;)

Vic je u tome da to nikada nećemo saznati..Linus je jedan, a mrzitelja nebrojeno mnogo..što će reći da mogu samo da ga mrze ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 09:02 · pre 256 meseci
izmenjeno 1 put, poslednji put neetzach 04.10.2005. u 09:04
  1. neetzach04.10.2005. u 09:04zapis iz teksta poruke
#11
Citat:
MatrixxX: 
Vic je u tome da to nikada nećemo saznati..Linus je jedan, a mrzitelja nebrojeno mnogo..što će reći da mogu samo da ga mrze ;)


Ne vidim zasto je dobro imati "mrzitelje". Uostalom, Linux nije jedini open source sistem, ali je jedini koji ima toliko ljudi da ga mrze. Zasto niko recimo ne mrzi FreeBSD? (Osim Linuxasa)

Uostalom, nisi komentarisao Linusovu izjavu. Covek otvoreno tvrdi da ne treba koristiti specifikacije. Sta to znaci? Ako imas dokument koji definise kako nesto treba da radi, kao sto su recimo RFC-ovi, onda nemoj da ih koristis jer ce ti softver biti s*****. Upravo zahvaljujuci Linuxu imamo tako "izvanrednu" podrsku za standarde i portabilnost koda sa UNIX(-like) sistema na UNIX(-like) sisteme.

Ne znam ni zasto bi neko kog vraga pisao novi kernel i izmisljao toplu vodu, kad bolji kerneli i sistemi vec postoje.
Potpis
What I hear, I forget. What I see, I remember. What I do, I understand. What I screw up, I
master.
Re: Linus ne voli specifikacije 04.10.2005. u 09:22 · pre 256 meseci
izmenjeno 1 put, poslednji put Ivan Dimkovic 04.10.2005. u 09:30
  1. Ivan Dimkovic04.10.2005. u 09:30zapis iz teksta poruke
#12
Citat:

Što? umeš bolji da napišeš?


Primeti da ovde svi komentarisu akutnu neprofesionalnost Linusa i ostalih kolega zealota - ovog puta u primeru nerazumevanja modernog softverskog inzenjeringa i procesa standardizacije. Treba biti vrlo neupucen li zeleti flame - ili biti GPL zilot (sto po meni ukljucuje one prve 2 osobine) - i ne sloziti se sa ljudima koji su komentarisali Linusovu izjavu.

Oko pisanja kernela - ono cime se ja bavim radim jako dobro, vrlo bolje od GPL zilota - tu na zalost ne spada pisanje kernela, sorry ;-) Medjitim pisanje kernela je podskup mnogo vece grane nauke - a to sto Linus sugerise se krsi sa necim sto su ljudi davno pre njega utvrdili da je pogresno i da ne vodi necemu mnogo boljem. Uostalom, videces kakve ce Linux GPL kernel imati probleme pri evoluciji u nove verzije... mozda ce neko da ga raspise od nule - bilo bi bolje da to ne bude Linus :-)

Kao sto ti Vrza rece - niko ovde ne "mrzi", ali je GPL Linux stvarno tema za smeh - eto ja mislim da je BSD daleko bolje projektovan i razvijan sistem od Linuxa - a pod projektovanjem i razvojem ne smatram code-monkey biznis, vec mnogo toga drugog sto je neophodno.

O kakvim standardima GPL ziloti pricaju ako im sam poglavica smatra da su standardi (hint: specifikacije) - glupost ;-)

2.8% ;-)
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Linus ne voli specifikacije 04.10.2005. u 09:48 · pre 256 meseci
izmenjeno 1 put, poslednji put random 04.10.2005. u 09:48
  1. random04.10.2005. u 09:48zapis iz teksta poruke
#13
Veoma je interesantno pročitati i čuvenu debatu između Torvaldsa i Tanenbauma iz 1992. godine, gde Tanenbaum kritikuje Linusov pristup arhitekturi Linux kernela (nasuprot sopstvenom MINIX-u, koji je u suštini mikrokernel arhitektura). Međutim, tu se takođe vidi da je developerima koji su stali na Torvaldsovu stranu bilo bitnije da imaju kernel koji radi "sada i ovde" nego dobro dizajniran kernel.

Drugim rečima, još 1992. je bilo jasno (i to ni Linus Torvalds nije pokušavao da porekne) da je fundamentalni dizajn Linux kernela zastareo i "zbudžen".

http://www.oreilly.com/catalog/opensources/book/appa.html
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: Linus ne voli specifikacije 04.10.2005. u 12:51 · pre 256 meseci #14
Citat:
Ivan Dimkovic: Primeti da ovde svi komentarisu akutnu neprofesionalnost Linusa i ostalih kolega zealota - ovog puta u primeru nerazumevanja modernog softverskog inzenjeringa i procesa standardizacije. Treba biti vrlo neupucen li zeleti flame - ili biti GPL zilot (sto po meni ukljucuje one prve 2 osobine) - i ne sloziti se sa ljudima koji su komentarisali Linusovu izjavu.



Mislim da nije ni pažljivo interpretirano njegovo mišljenje..nije on protiv specifikacija kao takvih, nego samo protiv onih koje se ne uklapaju u "real-world".
Ako pročitaš i naknadne komentare na istoj strani, ima ih podosta, videćeš da ljudi navode konkretne primere gde se ni mnoge druge kompanije ne drže specifikacija.
Meni je najsvežiji primer M$-a sa sopstvenom verzijom OpenDocument standarda, koju pokušava da nametne svima.

Citat:

Oko pisanja kernela - ono cime se ja bavim radim jako dobro, vrlo bolje od GPL zilota - tu na zalost ne spada pisanje kernela, sorry ;-) Medjitim pisanje kernela je podskup mnogo vece grane nauke - a to sto Linus sugerise se krsi sa necim sto su ljudi davno pre njega utvrdili da je pogresno i da ne vodi necemu mnogo boljem. Uostalom, videces kakve ce Linux GPL kernel imati probleme pri evoluciji u nove verzije... mozda ce neko da ga raspise od nule - bilo bi bolje da to ne bude Linus :-)


Bogami, ja ne vidim da Linus ima bilo kakvih problema ;)
Zato sam i pomenuo da kernel RADI, i radiće sigurno i ubuduće..a ako neko ume da napiše bolji, slobodno neka to uradi ;)


Citat:

Kao sto ti Vrza rece - niko ovde ne "mrzi", ali je GPL Linux stvarno tema za smeh - eto ja mislim da je BSD daleko bolje projektovan i razvijan sistem od Linuxa - a pod projektovanjem i razvojem ne smatram code-monkey biznis, vec mnogo toga drugog sto je neophodno.



Bilo to za smeh ili ne, Kanotix radi ;)
Ako extrapoliramo u obrnutoj srazmeri, uspeh jednog OS-a na osnovu kvaliteta kernela, Win po toj logici ima ubedljivo najgori kernel ;)

Citat:

O kakvim standardima GPL ziloti pricaju ako im sam poglavica smatra da su standardi (hint: specifikacije) - glupost ;-)



Ja ne pričam o standardima..Linux je sam za sebe standard ;)
Ni M$ se ne drži standarda/specifikacija, nego arogantno nameće svoje..Linus je to lepo uočio, pa jebava protivnika njegovim oružjem ;)


Citat:

2.8% ;-)


5,6% ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 12:56 · pre 256 meseci #15
Citat:
neetzach:

Ne znam ni zasto bi neko kog vraga pisao novi kernel i izmisljao toplu vodu, kad bolji kerneli i sistemi vec postoje.



Ključna reč "konkurencija" ;)

Ljudi kao Linus upravo i vuku napred..to što je on bitanga, ne umanjuje njegovu ulogu u IT industriji..kao što niko ne može da ospori da je i Bil Gejts bitanga par exelans, pa njega boli uvo za sve ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 13:08 · pre 256 meseci #16
Citat:
random: Veoma je interesantno pročitati i čuvenu debatu između Torvaldsa i Tanenbauma iz 1992. godine, gde Tanenbaum kritikuje Linusov pristup arhitekturi Linux kernela (nasuprot sopstvenom MINIX-u, koji je u suštini mikrokernel arhitektura). Međutim, tu se takođe vidi da je developerima koji su stali na Torvaldsovu stranu bilo bitnije da imaju kernel koji radi "sada i ovde" nego dobro dizajniran kernel.

Drugim rečima, još 1992. je bilo jasno (i to ni Linus Torvalds nije pokušavao da porekne) da je fundamentalni dizajn Linux kernela zastareo i "zbudžen".

http://www.oreilly.com/catalog/opensources/book/appa.html



Vidi.. postoje 2 vrste ljudi..jedni, kojima je bitno da 40 godina štede, da bi jednog dana "uživali u plodovima svoga rada", kada "sve postave na svoje mesto", i drugi, kojima je, uz rad, bitno da usput i žive, a ne samo crnče ;)

Valjda je jasna analogija? ;)
Potpis
MatrixxX is rolling, the others are stoned.
Re: Linus ne voli specifikacije 04.10.2005. u 13:45 · pre 256 meseci #17
Kada neko pročita prvi post i odgovore u ovoj temi, dobije jednu sliku o onome što je Torvalds rekao.

A ako se pročita cela njegova poruka sa gornjeg linka, dobije se sasvim drugi smisao.

Dakle tamo je Torvalds objasnio da je praćenje specifikacija "u tom i tom slučaju, i na taj i taj način loše".

E sad', ja nisam kernel developer i ne mogu da kažem da li je on u pravu ili nije. Ali ako neko želi da o tome povede diskusiju ovde, bilo bi lepo da obrati pažnju na ceo kontekst njegovog stava, a ne samo da izvuče jedan pasus iz cele priče. Na taj način se samo širi FUD.
Potpis
Pozdrav.
Re: Linus ne voli specifikacije 04.10.2005. u 15:19 · pre 256 meseci #19
@caboom, random, Dimković, neetzach:

Vi to pokušavate da "mojoj maloj firmi" objasnite važnost softerskog inženjeringa? Pa još raspravljate sa njim o tome na ravnoj nozi? Vi mora da ste neki istočnjački "filosofi" koji treniraju strpljivost i samokontrolu :)
Potpis
IOCC
Re: Linus ne voli specifikacije 04.10.2005. u 18:27 · pre 256 meseci
izmenjeno 1 put, poslednji put caboom 04.10.2005. u 18:28
  1. caboom04.10.2005. u 18:28zapis iz teksta poruke
#20
vise kratimo vreme, rekao bih :)
evo nove zabave... elem, krenuh ja tako da pogledam sta ima novog u svetu i naletim na ovo:
http://www.linuxdevices.com/news/NS9521569196.html
u cemu je zanimljiv detalj bio ovaj detalj (da citiram):
Citat:

An R&D affiliate of the world's largest telephone company has achieved a stable release of a new Linux filesystem said to improve reliability over conventional Linux filesystems, and offer performance advantages over Solaris's UFS filesystem.

i posto je zvucalo dovoljno zanimljivo, nije me mrzelo da odem na link pomenutog projekta:
http://www.nilfs.org/
i zateknem ovo:
Citat:

This software is experimental and developing software. Therefore, this software is provided without support and without any obligation on the part of NTT Laboratories to assist in its use, correction, modification or enhancement. There is no guarantee that this software will be included in future software releases, and it probably will not be included.

hell yeah... stable. ali je jos bolji momenat kada covek pogleda TODO i skonta da ovo nema veze sa bilo kakvim stable release-om, ali je bitno postovati vest. publish or perish u novom pakovanju...
Potpis
OV SM
LA PK
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme