Da se vratim na temu, nema smisla razgovarati o matematici i paskalu.
Nije to samo sumrak software industrije nego globalne ekonomije.
Sve je posledica "amerikanizacije" svijeta tj. ovog wild-west kapitalizma u kome je u prvom, ponekad i jedinom, cilju izbaciti proizvod na market. Za kvalitet, korisnost, lakocu upotrebe, resource management i ostale nekada vazne stavke se brine naknadno, naravno samo ako se musterija izdere dovoljno jako da kompanija procjeni da ce da je izgubi ako nesto ne promjeni.
Ako imas monopol, ne moras da brines ni za to, samo izbacuj i po 20+ razlicitih proizvoda u istoj liniji :)
Sto se tice bloatware-a, mislim da se tu malo pretjeruje. Adobe PDF reader je definitivno jedan od najgorih slucajeva ali ne bi taj primjer koristio da opisem vecinu softvera kao bloated. Da, 99% korisnika je potreban samo light-weight reader da jednostavno otvore pdf fajl i to je to a ne da download-uju AIR i jos gomilu kojekakvih budalastina ali kada se radi o ERP sistemima i nekim malo vecim projektima koji su namenjeni kompanijama, rijetko cete naci bas tako ekstreman primjer, sa sve Adobe Acrobat SpeedUp u startup-u :)
U ovakvoj ekonomiji, ne samo softverskoj industriji, non-stop dolazi do ukrupnjavanja, ima par ogromnih (ginarmous?) kompanija koje vedre i oblace, kad neko digne glavu ili ga otkupe ili poklope nekim smijesnim (patent) tuzbama ili EULA glupostima. Tih par velikih igraca odredjuju sta i kako, nama ostalima ostaje da se kao suncokreti prilagodjavamo, nadajuci se da cemo jednog dana biti u stanju nesto promjeniti.
Neko je napomenuo nedostatak kvalitetnih programera. Ovo je na zalost velika istina a problem je sto moze da bude samo gore. Trenutna fabricka proizvodnja je u neprekidnoj potrebi za automatizacijom i robotizacijom, kompjuteri zamjenjuju radnu snagu ali jednostavno ne postoji XXXX broj programera koji su spremni da isprate to. Dolazi do losijeg kvaliteta i svega o cemu smo vec pricali, svako se zamajava da moze da dizajnira i programira aplikacije, ponekad i mission-critical.
Dobro bi bilo da je problem samo u softverskoj industriji, on je mozda izrazeniji tu za nas koji smo u svemu tome ali je itekako prisutan u cijeloj ekonomiji i uopste, u drustvu.
Da ne pominjemo moralni sunovrat, big brother/celebritism, lazne vrijednosti (cash is king) itd itd.
Tema je dobra ali zaista mislim da nije problem samo u softveru nego i u ostatku i ima mnogo dublje korjene.
Pokusacu posle da pronadjem par linkova, imao sam ranije priliku da procitam par disertacija na tu temu.
http://www.pro-transport.com - The most advanced trucking software on the market