Article View: pl.comp.os.advocacy
Article #484549Re: Koniec Unity
From: Krzysztof Mitko
Date: Sun, 17 Jun 2018 09:04
Date: Sun, 17 Jun 2018 09:04
73 lines
4456 bytes
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-mailReferences:
<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