🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Koniec Unity

#484549
From: Krzysztof Mitko
Date: Sun, 17 Jun 2018 09:04
73 lines
4456 bytes
On 17 Jun 2018, szykcech@gmail.com wrote
(in article<3e8b8c9e-f212-4431-bc93-cfbd9e2fcdc4@googlegroups.com>):

> > "Nowoczesny, obiektowy, modułowy" kod dla
> > użytkownika programu nic nie znaczy.
>
> Akurat!!! To tak jakbyś mówił, że dobrze zaprojektowany dom (albo
> samochód) to to samo, co partactwo projektowe...

Nie, to raczej jak gdybym mówił, że gdy kupuję dom, to nie obchodzi mnie 
czy architekt rysował to w cadzie, na desce kreślarskiej, czy może se 
szkryfał piórem po pergaminie. Ani czy miał wygodne krzesło.

Podam ci przykład z mojej branży: zawodowo zajmuję się odsalaniem i 
oczyszczaniem wody. Uważam, że bioreaktory membranowe są technologicznie 
lepsze od konwencjonalnych metod, ale jako konsument w ogóle nie oceniam 
wody pod tym kątem. Uważasz, że powinno mnie to obchodzić?
> Maluch mimo, że był
> małym, prostym samochodem, to do naprawy był koszmarem.

Malucha przecież da się naprawić łatwiej, niż współczesne, 
naszpikowane elektroniką samochody.
> Choć mało kto
> dziś samodzielnie naprawia samochody, to nie zawodność i łatwość
> naprawy bierze się właśnie z dobrego projektu i jego porządnego
> wytestowania.

Owszem - za to nie bierze się z tego, pod jakim systemem hulała obrabiarka 
CNC, a na moje oko tak próbujesz advocacować wyższość KDE na Gnome.
> > To zresztą dosyć zabawna cecha społeczności free software: bardzo
> > często
> > już w pierwszym zdaniu podkreślają, w czym napisali program (wrzuć do
> > google software "* is a * tool written in").
>
> Nic sensownego nie wyświetla...

U mnie pierwsze dwa wyniki to:

"phpMyAdminis a free software tool written in PHP, intended to…”
"VicuñaUploaderis a free tool written in Java designed to…”

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.

> > Tak jakby miało mi robić
> > różnicę, czy programista używa najnowszego hipsterskiego języka.
>
> Takie "najnowsze" języki są przez długi czas (ok. 10 lat) na straconej
> pozycji z braku wsparcia Ide, debugerów i profilerów... Tak więc mogą
> być tylko ciekawostką...

To samo kiedyś można było mówić o C++ :).
> > Równie
> > dobrze mogliby pisać "GNU Something is a text editing tool written while
> > sitting in a comfy chair".
>
> Nie równie dobrze! Dobre wsparcie pradygmatu obiektowego, możliwość
> modularyzacji projektu, pluginy - to podstawowe wyznaczniki nowoczesnego
> języka programowania. Bez tego można się zaangażować w projekt który na
> starcie będzie przestarzały architektonicznie, czyli nie rozwojowy, lub
> można się szarpać z przestarzałymi narzędziami i próbować zrobić to
> czym "normalne", "nowoczesne" języki dysponują "na starcie"... Po prostu:
> odpowiednie narzędzia pozwalają lokować wysiłek programisty tam gdzie on
> jest rzeczywiście potrzebny (zamiast szarpać się ze wszystkim).

Cały czas usiłujesz ze mną dyskutować, w czym lepiej tobie jako 
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.

-- 
A spokesman said: “Would you like to buy some of my spokes?”
Technical Details
Message-ID: <0001HW.20D65BB60074EF4F70000B8882CF@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>

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 11:04:54 +0200
Organization: Netfront http://www.netfront.net/
Message-ID: <0001HW.20D65BB60074EF4F70000B8882CF@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>
Mime-Version: 1.0
Injection-Info: adenine.netfront.net; posting-host="31.174.17.138"; logging-data="74979"; mail-complaints-to="news@netfront.net"
User-Agent: Hogwasher/5.18
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit