• 246 odgovora
  • 52.847 pregleda
Windows vs Linux - programiranje 30.04.2005. u 21:11 · pre 261 meseci #1
Još jedna dosadna tema
Sad je u pitanju pogramiranje...
Dakle, gdje ima više resursa za programere, podrške, bla bla ...
Re: Windows vs Linux - programiranje 05.05.2005. u 07:46 · pre 261 meseci #3
Na linuxu nikad nisam radio development, tako da nemogu da pricam.
A sto se tice windowsa, podrska i resursi su vise nego odlicni.
Potpis
All beer is good. Some beer is better.
Re: Windows vs Linux - programiranje 05.05.2005. u 08:41 · pre 261 meseci #4
Za unixe (linux) imas jako mnogo biblioteka koje su izdane pod LGPL licencom koja ti omogucuje da ipak mozes napraviti aplikaciju zatvorenog koda. Do sada mi se nije desilo da mi treba biblioteka za neki prbolem a da ju nisam nasao. A po obicaju kada trazim nesto obicno naidjem na 2-3 bibliteke koji resevaju isti problem, a onda sam na slatkim mukama koju izabrati, pa gledam dokumentaciju vise njih istovremeno i tada se odlucim za ono sto izgleda najbolje. Ne retko znam da zavirim i u source da vidim kako su to radili iznutra tj da vidim kako je source pisan. Tada ume da se desi i po neki patch koji posaljem autoru ako primetim neki problem onako sto bi rekli da se vidi na prvi pogled da ima neki bug.
Potpis
http://speedy-order.com
Re: Windows vs Linux - programiranje 05.05.2005. u 09:42 · pre 261 meseci #5
....Sve što valja od tih OSS biblioteka ti je portano na win, a osim toga, na win možeš još iskoristiti i vrhunske RAD alate tipa Delphi, C++ Builder...

Evo uzmi i .NET, na win imaš open source alat za .NET programe (#develop) koji je 10 puta bolji od onoga na linuxu (monodevelop) :)
Re: Windows vs Linux - programiranje 05.05.2005. u 18:17 · pre 261 meseci #6
cisto onako u prolazu, zar ne bi trebalo reci i kakva je vrsta programiranja u pitanju?! Ili nema razlike...?

Recimo, PHP mi je apsolutno sve jedno na cemu cu da radim. Jednom sam cak prepravio neki programcic na PDA :)

Poz,
Sale
Potpis
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
Re: Windows vs Linux - programiranje 05.05.2005. u 23:56 · pre 261 meseci #7
Citat:
Deki:
Tada ume da se desi i po neki patch koji posaljem autoru ako primetim neki problem onako sto bi rekli da se vidi na prvi pogled da ima neki bug


Mora da su kvalitetne stvari u pitanju čim ti na prvi pogled primetiš da ima bug.
Potpis
Commercial-Free !!!
Re: Windows vs Linux - programiranje 06.05.2005. u 07:40 · pre 261 meseci #9
Mislim da je pravo pitanje zašto su većina korisnika na linuxu - programeri/administratori.

Mora da ima neke veze sa lakoćom korištenja i user-friendlyness :)
Re: Windows vs Linux - programiranje 06.05.2005. u 19:36 · pre 261 meseci #10
Ha, govore da je linux jako kompliciran pa ga ljudi zato izbjegavaju.
A budući da su resursi slabi(ji) zašt ga vole programeri?
Re: Windows vs Linux - programiranje 06.05.2005. u 20:15 · pre 261 meseci #11
Citat:
NeznamTkoSam: Ha, govore da je linux jako kompliciran pa ga ljudi zato izbjegavaju.
A budući da su resursi slabi(ji) zašt ga vole programeri? :O


Pa zli jezici pricaju da su UNIX smislili programeri zarad njih samih :), inace kao power user na unixu mnogo ces lakse uraditi mnoge stvari nego na windowsu bas zbog cinjenice da se na unix-u sve vidi kao fajl, taj koncept ima jako velike prednosti kada mozes sa hardverom raditi kao sa najobicnijom datotekom.

Citat:
degojs: Mora da su kvalitetne stvari u pitanju čim ti na prvi pogled primetiš da ima bug.


Udaraj ti off topic :) ja sam za svo ovo vreme nasao tako dva buga, znaci nije sada da ja po svakoj biblioteci nalazim bagove, ali fakat ja najdem neki, pera nadje opet neki sledeci i tako se stvari sredjuju.
Potpis
http://speedy-order.com
Re: Windows vs Linux - programiranje 07.05.2005. u 00:10 · pre 261 meseci #12
Prvo, uopšte nije bilo off-topic, druga je stvar što, po tebi, niko ne sme ništa da primeti u tome što si napisao. Evo još ovo, pa neću više, a ti predstavljaj kako je to bajno.

Dakle, vidim kako se sređuju stvari -- ti i Pera i dalje nalazite bagove, onako.. na prvi pogled. Pri čemu verovatno uvedete još 2 nova za svaki ispravljeni. Samo što će ta 2 nova malo sutra tako lako da se nađu. Tu već mora da dođe Žika.

Igranka bez prestanka.
Potpis
Commercial-Free !!!
Re: Windows vs Linux - programiranje 07.05.2005. u 13:12 · pre 261 meseci #13
Citat:
degojs: Prvo, uopšte nije bilo off-topic, druga je stvar što, po tebi, niko ne sme ništa da primeti u tome što si napisao. Evo još ovo, pa neću više, a ti predstavljaj kako je to bajno.

Dakle, vidim kako se sređuju stvari -- ti i Pera i dalje nalazite bagove, onako.. na prvi pogled. Pri čemu verovatno uvedete još 2 nova za svaki ispravljeni. Samo što će ta 2 nova malo sutra tako lako da se nađu. Tu već mora da dođe Žika.

Igranka bez prestanka.


Cuj nije sve tako bajno da se razumemo, ali konstatacija da bugova ima u svakom programu/biblioteci stoji inace da budemo realni nikada se nebi pojavili niti patchevi niti nove verzije :) e sada ono sto je prednost OSS-a jeste da kada ja izdebagujem svoj program i 101% sam siguran da on ne pravi problem ja mogu da zavirim i u source biblioteke. Sto sa komercijalnim stvarima hmm hmm ide teze.
Potpis
http://speedy-order.com
Re: Windows vs Linux - programiranje 07.05.2005. u 19:03 · pre 261 meseci #15
Citat:
Dejan Lozanovic:inace kao power user na unixu mnogo ces lakse uraditi mnoge stvari nego na windowsu bas zbog cinjenice da se na unix-u sve vidi kao fajl, taj koncept ima jako velike prednosti kada mozes sa hardverom raditi kao sa najobicnijom datotekom.


Taj koncept je odavno prisutan i na Windows-ima. Pogledaj API funkcije CreateFile( ),
ReadFile( ), ReadFileEx( ), WriteFile( ), WriteFileEx( ). Svi bolji texbook-ovi za pisanje
device driver-a navode ove funkcije kao standard, isticuci da na ovaj nacin ima vrlo
malo razlike izmedju disk fajla i device drajvera.

Cinjenica je da device driver autori cesce resavaju da stvari implementiraju preko
DeviceIoControl( ) gde se lakse prilagodjava kod konkretnom uredjaju za koji se pise
driver, pa zato odstupaju od opste paradigme.
Re: Windows vs Linux - programiranje 07.05.2005. u 19:12 · pre 261 meseci #16
Jedno pitanje:
Ima jedna firma koja proizvodi neki softver. I sad će najvjerojatnije uzeti Winblowz XP + VS.NET. I za svakog programera će MORATI platiti WXP + VS.NET-a. A kad bi bilo Linux + npr. KDevelop, cijena bi bila 0. I sad pitanje je zašto oni rade sa WXP + VS.NET??
Re: Windows vs Linux - programiranje 07.05.2005. u 22:39 · pre 261 meseci #17
Da li tebe zanima neka konkretna vrsta programiranja ili si pitanje postavio onako uopšteno? Naravno da komercijalni softver niko ne bi kupovao kada ne bi imao prednosti nad besplatnim. A evo ti jedne veeelike prednosti VS.NET nad linuksaškim alatkama - omogućavaju ti pisanje programa za Windows.

Nekada je pisanje programa za stari 16-bitni Windows (čija je poslednja verzija bila 3.11 for Workgroups) bilo očajno sve do pojave Delphi-ja (koji je od verzije 2 bio namenjen pisanju 32-bitnih programa). Međutim, korisnicima se svidelo kliktanje po sličicama, te su proizvođači softvera morali da pišu programe za njega bez obzira na sve. U zabludi su oni koji misle da softverska podrška za neku platformu zavisi od izobilja kojim raspolažu programeri. Proizvođači softvera se upravljaju prema potrebama tržišta, tako da količinu i kvalitet softverske podrške za neku platformu u suštini određuju korisnici. Naravno, ima tu i povratne sprege. Sa druge strane, ako se neka kompanija potrudi da obezbedi dobru podršku za neki sistem, ta podrška će uticati na korisnike. Međutim, zašto na to trošila novac i vreme bilo koja kompanija osim one koja proizvodi taj OS. Ostali proizvođači će se rukovoditi zahtevima korisnika.

Džaba toj firmi ušteda na Win XP + VS.NET licencama ako nema kome da proda svoj proizvod. Takođe, VS.NET je izuzetno kvalitetno razvojno okruženje sa kojim ne može da se poredi nikakav Kdevelop niti Open Source alat.

Međutim, postoje poslovi za koje su Open Source alati više nego dovoljno dobri. Nema potrebe zbog puta od Beograda do Pančeva podizati Boing 767. Sasvim dobro će poslužiti i neki Pežo. Naravno, preko okeana se putuje Boingom 767. Sa druge strane, tačno je da ako si siguran da tvoj program ne proizvodi problem da u slučaju Open Source biblioteka možeš da ispraviš grešku u biblioteci, dok u slučaju Closed Source biblioteka tu mogućnost nemaš, kao i da u zvaničnoj MS-ovoj dokumentaciji piše da su neke stvari neispravne i da se ne planira njihovo ispravljanje.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Windows vs Linux - programiranje 08.05.2005. u 00:06 · pre 261 meseci #18
Citat:
NeznamTkoSam: Jedno pitanje:
Ima jedna firma koja proizvodi neki softver. I sad će najvjerojatnije uzeti Winblowz XP + VS.NET. I za svakog programera će MORATI platiti WXP + VS.NET-a. A kad bi bilo Linux + npr. KDevelop, cijena bi bila 0. I sad pitanje je zašto oni rade sa WXP + VS.NET??


Ako su ti programeri do sada radili development u .Net (nekoliko godina iskustva), koliko ce tek tu firmu da kosta obucavanje istih da rade development na linuxu + izgubljen profit zbog smanjene produktivnosti dok se vrsi tranzicija sa jedne platforme na drugu? Mnogo, mnogo vise nego cena nekoliko Win XP i VS.Net Studio licenci.
Potpis
All beer is good. Some beer is better.
Re: Windows vs Linux - programiranje 08.05.2005. u 00:55 · pre 261 meseci #19
Citat:
Ima jedna firma koja proizvodi neki softver. I sad će najvjerojatnije uzeti Winblowz XP + VS.NET. I za svakog programera će MORATI platiti WXP + VS.NET-a. A kad bi bilo Linux + npr. KDevelop, cijena bi bila 0. I sad pitanje je zašto oni rade sa WXP + VS.NET??


Zavisi šta radiš. Kao što uopšte ne moraš da koristiš Windows i VS.NET ako programiraš u Javi, tako je i prirodno da ćeš da imaš Windows i VC++ ako programiraš za Windows koristeći C++.

The right tool for the job.
Potpis
Commercial-Free !!!
Re: Windows vs Linux - programiranje 08.05.2005. u 07:51 · pre 261 meseci #20
Pa ovdje sam mislio na programiranje općenito.
I zašto bi ko radio (osim M$) programe samo za winblowz ako bi se moglo sredit i da bude na Linuxu?
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme