Article View: pl.comp.programming
Article #215465Re: Programowanie wizualne
From: Maciej Sobczak
Date: Fri, 22 Mar 2019 06:43
Date: Fri, 22 Mar 2019 06:43
12 lines
2640 bytes
2640 bytes
> Moim zdaniem to, że nasze języki programowania są oparte na tekście, a nie na strukturze, jest sporym utrudnieniem Ale też pozwala zunifikować zestaw narzędzi do pracy z kodem. O ile jeszcze można sobie wyobrazić, że ktoś na swoim komputerze chce sobie zainstalować osobne narzędzie do każdego swojego ulubionego języka, to wiele takich narzędzi działa w połączeniu np. z repozytoriami. Taki git diff na zdalnym serwerze robi robotę, bo nie wnika, w jakim ulubionym dialekcie LISPa ktoś coś napisał. > (i pojawiają się idiotyczne diffy w rodzaju tego że ktoś gdzieś dodał nową linię albo że się zmieniły końcówki linii na CRLF, albo że ktoś woli spacje a ktoś inny tabulacje). To, czy taki diff jest idiotyczny, zależy od kontekstu. A nie chcemy obciążać tym kontekstem zdalnej infrastruktury. Ot, taka sytuacja. Rozwiązaniem może być projektowanie języków tak, aby dały się sensownie diffować. Czy wtedy ogon merda psem? Nie wiem, bo język też jest narzędziem (tak jak ten diff!) a nie celem. -- Maciej Sobczak * http://www.inspirel.com
Technical Details
Message-ID:
<83d4f05a-8ecb-490b-8b0a-061444e0eab4@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!h4no836336qtn.0!news-out.google.com!d8ni377qtr.1!nntp.google.com!h4no836323qtn.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<e4d59f64-95b4-48a0-82fa-443961897b2d@googlegroups.com> <de50bb70-2b8c-4e3b-942d-1702173ba19d@googlegroups.com> <7374e1fe-6b67-406e-8e78-f5cc4378973d@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a0c:924a:: with SMTP id 10mr6691914qvz.168.1553237039522; Thu, 21 Mar 2019 23:43:59 -0700 (PDT) X-Received: by 2002:a37:9c08:: with SMTP id f8mr5953602qke.353.1553237039344; Thu, 21 Mar 2019 23:43:59 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!h4no836336qtn.0!news-out.google.com!d8ni377qtr.1!nntp.google.com!h4no836323qtn.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Thu, 21 Mar 2019 23:43:59 -0700 (PDT) In-Reply-To: <7374e1fe-6b67-406e-8e78-f5cc4378973d@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=165.225.84.74; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 165.225.84.74 References: <e4d59f64-95b4-48a0-82fa-443961897b2d@googlegroups.com> <de50bb70-2b8c-4e3b-942d-1702173ba19d@googlegroups.com> <7374e1fe-6b67-406e-8e78-f5cc4378973d@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <83d4f05a-8ecb-490b-8b0a-061444e0eab4@googlegroups.com> Subject: Re: Programowanie wizualne From: Maciej Sobczak <see.my.homepage@gmail.com> Injection-Date: Fri, 22 Mar 2019 06:43:59 +0000 Lines: 26 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit