🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #484551

Re: Koniec Unity

#484551
From: Krzysztof Mitko
Date: Sun, 17 Jun 2018 14:35
72 lines
4692 bytes
On 17 Jun 2018, Sebastian Biały wrote
(in article <pg5mep$s5e$1@node1.news.atman.pl>):

> On 6/17/2018 11:04 AM, Krzysztof Mitko wrote:
> > Nie, to raczej jak gdybym mówił, że gdy kupuję dom, to nie obchodzi mnie
> > czy architekt rysował to w cadzie
>
> Zły przykład. Jesli program ktory kupileś napisany zostal w COBOLu to
> jeśli chcesz za 2 lata kupić upgrade bedziesz musiał być nekromantą bo
> ostatni programiści własnie pisza z hospicjów. Być moze Krysia od
> oglądania facebooka ma w poważaniu w czym to napisano, ale juz Zenek
> pracujący w CADzie chciałby wiedziec czy za 2 lata bedzie jakiś upgrade
> zeby mu nową maszyne obsługiwało. I Zenek zainteresuje się czasem w czym
> to piszą.

Dla Zenka większy wpływ od języka będzie mieć np. popularność 
rozwiązania na rynku, wyniki finansowe firmy produkującej to oprogramowanie 
czy wreszcie jak długie wsparcie ma w umowie.

Nawiasem mówiąc, nie wiem jak Cobol, bo go nie znam. Ale ja w codziennej 
pracy używam programu, który ma w bebechach zaszyte biblioteki pisanie w 
Fortranie 90. I prędzej spodziewałbym się, że nie dostanę upgrade’u do 
najnowszej appki pisanej przez jakiś startup-krzak, niż że te biblioteki 
wyjdą z użycia w przewidywalnej przyszłości.

> > No pięknie, najpierw poznajemy licencję, potem język, a dopiero na samym
> > końcu autor uznał za stosowne mnie poinformować, co ten program
> > właściwie robi. Od razu wiem, jakie miał priorytety.
>
> Jesli byłby napisany w TurboPascalu bylo by istotne z powodu na tym
> gdzie działa. Jesli byłby napisany w C# bylo by istotne na czym działa.
> jesli to binbliteka to jest to bardzo istotne. Tak, czasem język jest
> istotny.

Jest mniej istotne od tego, co program robi. Nie twierdzę, że nie można 
nigdzie w dokumentacji pisać z jakich języków/bibliotek korzysta program, 
no ale przecież nie w pierwszym zdaniu opisu!
>
> > > > Tak jakby miało mi robić
> > > > różnicę, czy programista używa najnowszego hipsterskiego języka.
>
> Czasami robi.

A często nie.
> > programiście pisać programy. A ja twierdzę, że nie ma znaczenia czy
> > program był pisany obiektowo czy proceduralnie - tylko czy spełnia
> > potrzeby
> > użytkownika.
>
> To bardzo płytka myśl. Owszem, jak kupujesz go z półki i uzywasz to masz
> to w dupie. Potem się okazuje że firma zakopała ostatniego programistę
> COBOLa i teraz nie ma komu rozwijać. I wylądowałeś w czarnej dupie. A
> kumpel co kupił soft napisanyw Pythonie ma co miesiąc upgrade. Niestety
> to w czym i jak napisano soft wpływa na kilka aspektów dla usera.

Równie dobrze może się zdarzyć, że kupiłeś program pisany w Pythonie, 
ale w międzyczasie firma zbankrutowała i zostałeś z parującą 
kupą^W^Wnieużywalną na nowym sprzęcie binarką. A twój kolega dalej 
dostaje uaktualnienia do swojego pisanego w przestarzałym C programu.

Swoją drogą, rozmowa się zaczęła od powodów dla których Canonical nie 
odniosło sukcesu na desktopie. Potrafisz wskazać jakieś programy pisane w 
Cobolu na ten rynek?
> Inna sprawa że przecieny user jest za tępy aby się nimi kierować.

Przeciętny user jest wystarczająco inteligentny żeby potrafić wybrać 
bardziej i mniej ważne kryteria. “W jakim języku to napisano” to 
kryterium mało istotne w porównaniu np. do “czy to ma wszystkie potrzebne 
funkcje” albo “ile to kosztuje”.

-- 
Chemical engineers do it in packed beds.
Technical Details
Message-ID: <0001HW.20D6A916008711CB7000092CC2CF@news.idecnet.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.netfront.net!.POSTED.31.174.17.138!not-for-mail
References: <0001HW.1E97DB370106949670000CED32CF@news.eternal-september.org> <1919c19c-b1c6-4919-a911-9472d12942e2@googlegroups.com> <slrnphfq97.4nm.invalid@macbook-pro.local> <6cc47dcf-d151-4fac-8b2c-83201ced20e6@googlegroups.com> <slrnphgc10.sgp.invalid@user-31-174-245-52.play-internet.pl> <3e8b8c9e-f212-4431-bc93-cfbd9e2fcdc4@googlegroups.com> <0001HW.20D65BB60074EF4F70000B8882CF@news.idecnet.com> <pg5mep$s5e$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.netfront.net!.POSTED.31.174.17.138!not-for-mail
From: Krzysztof Mitko <invalid@kmitko.at.list.dot.pl>
Newsgroups: pl.comp.os.advocacy
Subject: Re: Koniec Unity
Date: Sun, 17 Jun 2018 16:35:02 +0200
Organization: Netfront http://www.netfront.net/
Message-ID: <0001HW.20D6A916008711CB7000092CC2CF@news.idecnet.com>
References: <0001HW.1E97DB370106949670000CED32CF@news.eternal-september.org> <1919c19c-b1c6-4919-a911-9472d12942e2@googlegroups.com> <slrnphfq97.4nm.invalid@macbook-pro.local> <6cc47dcf-d151-4fac-8b2c-83201ced20e6@googlegroups.com> <slrnphgc10.sgp.invalid@user-31-174-245-52.play-internet.pl> <3e8b8c9e-f212-4431-bc93-cfbd9e2fcdc4@googlegroups.com> <0001HW.20D65BB60074EF4F70000B8882CF@news.idecnet.com> <pg5mep$s5e$1@node1.news.atman.pl>
Mime-Version: 1.0
Injection-Info: adenine.netfront.net; posting-host="31.174.17.138"; logging-data="28310"; mail-complaints-to="news@netfront.net"
User-Agent: Hogwasher/5.18
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit