Path: csiph.com!goblin3!goblin.stu.neva.ru!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: =?UTF-8?Q?Sebastian_Bia=c5=82y?= Newsgroups: pl.comp.programming Subject: =?UTF-8?Q?Re:_[OT]_Du=c5=bca_kasa_i_kiepski_wynik_-_dlaczego=3f?= Date: Sun, 13 Sep 2015 18:50:35 +0200 Organization: ATMAN - ATM S.A. Lines: 77 Message-ID: References: NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: node2.news.atman.pl 1442163040 10572 176.115.85.233 (13 Sep 2015 16:50:40 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 13 Sep 2015 16:50:40 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: Xref: csiph.com pl.comp.programming:27427 On 2015-09-13 18:21, szemrany wrote: >> On 2015-09-13 17:57, szemrany wrote: >>> Tak gwoli ścisłości. Podajesz linka, który informuje, że Windows na świecie >>> w 2014 roku spadł poniżej 90% jako argument za tym, że to nisza? Dobrze >>> rozumiem? >> W *tej* niszy spadł do 90%. W wielu innych nie istnieje w ogole. > Ta argumentacja jest trochę siłowa i życzeniowa. Co z tego, że windows nie > istnieje w respiratorach, skoro respiratory nie istnieją w życiu > przeciętnego człowieka. Ile razy respirator Cię ratował? A Twoją żonę? Nie > twierdzę oczywiście, że respirator jest nieważny, przeciwnie, bardzo ważny, > ale ...on jest właśnie niszą. Tak. Zgadleś. Jest niszą. Nie istnieje w niej windows. Sa nisze gdzie nie istnieje Linux. Są nisze gdnie nie istnieje CPU a tylko logika. Świat systemów operacyjnych i jezyków programowania to nisze. Są języki (java/C/C++/skryptowe) pokrywające wiele z nich i są jak .net pokrywające tylko jedną niszę. Fakt, głęboką, fakt, przynoszącą zyski. Ale ciagle tylko niszę. Jeśli zmienie zgodnie z sugestią AK język na C# to wypadnę z pozostałych nisz. Wiec jest to język kompromisowy. Nie jest alternatywą dla języków przenośnych. Jest co najwyzej alternatywa w niszy desktopów. > Deprecjonujesz wartość Autocada, ale stopień > skomplikowania Autocada jest jakby ciut wyższy niż oprogramowania > respiratora, prawda? Nie. Patrzysz na to źle. Oprogramowanie AutoCAD ma pierdyliard bugów i co najwyżej komuś wyjdzie kwadratowe koło a ktos inny straci pare $ na produkcji jajowatych kółek. W przypadku respiratora bugi kończą się smiercią. To powoduje że rady z gatunku "c# działa na mono" są niebezpieczne - nie ufasz mono nawet jesli da się je skompilować na architekturę cpu w respiratorze. Nie ufasz - .net jest zbyt skomplikowany i na pewno posiada bugi a klon pryszczatych nastolatków raczej lepszy nie bedzie. Oczywiście to nie jest żaden problem, wziąśc jakiś dupny os i wsadzić go w system od ktorego zalezy życie. Przykład firm motoryzacyjnych pokazał ostatnio że głupców nie brakuje rownież i w embedded: http://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_slides.pdf Z innymi systemami wbudowanymi jest podobnie. Ich > wartością jest niezawodność, ale są zasadniczo proste i mało funkcjonalne. Przykład powyżej wykazuje że nawet łatwe zadania probuje się rozwiązywać w niezwykle skomplikowany sposób jesli tylko wpusci się programistów "z klapkami na oczach" którzy jak trzeba przesłać bajt do innego procesu to bez xmla i corby sobie nie poradzą. Coraz ich więcej w embedded, być może dlatego że przychodza z doświadczeniem m.in. z C#. > Zatem nawet jeśli ich liczebność na sztuki w postaci szczoteczek do zębów i > wibratorów będzie szła w miliardy to nie będzie to oznaczało, że desktopy > to nisza. Systemy embedded to coś więcej niż szczoteczki do zębów. De facto desktopy to mało liczna grupa w porównaniu z mobile. Zaś ARM to najpopularniejszy procesor. AMD miał nawet wydać hybrydę x86 i arm, ale jakoś chyba im nie wyszło, może za wcześnie. Ale to się stanie. MS doskonale wie że za chwile nastąpi rewolucja i postanowili przeciwdzialać zawczasu organizując narzędzia kompilujące jednoczesnie na dwie architektury. > Co do tabletów vs desktopów. Mam tableta, nawet dwa, iPada i Asusa. Oba > używam do gierek i czytania prasy. Nie wyobrażam sobie na nich pracy, mawet > mimo tego, że oba mają ekrany 10'' a Asus ma klawiaturę. Wystarczy że przygłupy w garniturach sobie wyobrażają. Twoje zdanie nie ma znaczenia. Zdecydują ceo duzych korporacji. > ps. sprawdziłem tę statystykę z artykułu Golańskiego, gdzie w 2014: "łączny > wynik „okienek” (od Windows XP po Windows 8.1) wyniósł wg Net Marketshare > 89,96%," i obecnie po zsumowaniu jest to 90,79%. Czyżby "nisza" rosła? Nisza się zmienia. Nisza desktopów jest jednak przytłoczona przez inne nisze, a najbardziej przez mobile. Myślisz że dlaczego MS przyłaczył się do wyścigu z apple i google? Nawet tam w końcu załapali że desktopy to nie jest koniec ewolucji.