🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309348

Re: fir's sicl

#309348
From: (fir)
Date: Mon, 07 Aug 2017 23:44
42 lines
4875 bytes
W dniu wtorek, 8 sierpnia 2017 00:55:35 UTC+2 użytkownik M.M. napisał:
> On Tuesday, August 8, 2017 at 12:48:20 AM UTC+2, (fir) wrote:
> > W dniu poniedziałek, 7 sierpnia 2017 23:14:27 UTC+2 użytkownik godek....@gmail.com napisał:
> > > W dniu poniedziałek, 7 sierpnia 2017 20:17:39 UTC+2 użytkownik (fir) napisał:
> > > > W dniu poniedziałek, 7 sierpnia 2017 19:27:50 UTC+2 użytkownik (fir) napisał:
> > > > > wyglad kodu (postac, forma) jest tutaj drugorzędny w stosunku do idei (ktora jest 'przednia' jak dla mnie)
> > > > > 
> > > > > nad forma tak naprawde (jak i nad szczegolami kodu) nie rozmyslalem zbytnio - (nie majac czasu testujac prototypy) ale jak ktos ma jakies rzeczowe uwagi konstruktywne to moze i chetnie przeczytam
> > > > > 
> > > > > z ewidentnych beldow ktore rzucaja mi sie w oczy to np nazwy Compare i Quicksort (powinno byc oczywiscie CompareChunks i Quicksortchunks), bledow formy ktore mozna by tu wymienic jest zapewne duzo wiecej ale jak mowie nie mialem czasu na takie detale (a i dzis ciegle nie chce mi sie nad tym przysiąść)
> > > > 
> > > > ew mozna zastanowic sie jakie operacje na plikach tekstowych/teklstach w ramie moglyby byc uzyteczne a ja moglbym sie zastanowic jakby to wygladalo w implementacji 
> > > > 
> > > > jak widac takie operacje jak wczytanie pliku tekstowego posortowanie lini dodanie czegos do nich i zapisanie na dysk wykonuje sie tutaj latwo - kilkoma linijkami kosu, prostu bez zadnych wyrazen regularnych i tego typu badziewia 9mimoze biblioteczka jest mala 1000 linijek c)
> > > 
> > > nie wiem, co jest badziewnego w wyrażeniach regularnych.
> > > Twoich kilka linijek w C to z grubsza jedna linijka w perlu albo awk.
> > > 
> > 
> > moze nie wiesz ale z mojego punktu widzenia to twoj problem nie moj ;c
> > 
> > jutro mozemy porownac jak wyglada np przerobianie plikow tekstowych przy 
> > pomocy tej mojej biblioteczki (ew lekko poprawionej bo che ja udoskonalic ) i tych skryptow o ktorch mowisz (a ktorych ja nigdy nie pisalem) - to moze byc ciekawe, ale dzis juz ide spac
> > 
> > mozesz pomyslec np jak wygladalyby jakies proste do wymyslanie zadania, np
> > 
> > 1) posortowanie lini w pliku i zapisanie posortowanego
> > 2) policzenie slow
> > 3) posortowanie slow
> > 4) wyszukanie jakichs slow i ich podmienienie
> > 5) ponumerowanie lini i wstawienie tych numerow z lewej strony
> 
> Rozmowa nie ma sensu gdy to zadanie jest wyrwane z kontekstu. 
> 
> Gdy trzeba zrobić to tak po prostu to używa się właśnie
> programów narzędziowych typu awk, grep, wc, sort, sed, czasami
> łączy się te polecenia w jakimś glue-language.
> 
mi sie wydaje ze zamiast "awk, grep, wc, sort, sed, czasami łączy się te polecenia w jakimś glue-language. " raczej pisze sie program w pythonie - co chyba byloby prostsze - ale nie jestem pewien (bo nie uzywam anie tego ani tego)
mozesz w kazdym razie porownac ta wersje ktore masz na mysli a wersją na tym moim siclu w c i pokazac jakies wady czy zalety

- ja che miedzy innymi pokazac ze wyglada na to ze w c to sie da ladnie robic - wlasciwie wlasnie tutaj w tym siclu pokazalem jak
Technical Details
Message-ID: <13cf96ba-34b8-4ea2-a4b1-ec33871ffc56@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w51no1041949qtc.0!news-out.google.com!n39ni447qtf.1!nntp.google.com!w51no1041948qtc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <6950309e-21a6-436f-a500-301fc68754d5@googlegroups.com> <0c601f7b-4830-4d01-894a-9960dc6333fd@googlegroups.com> <9c9cc4ed-e8ac-43bc-9aae-89419967b92f@googlegroups.com> <9246338b-0d67-4774-a4be-6a76cd7386a7@googlegroups.com> <36fe8cff-997e-441c-8570-ef8171726ab8@googlegroups.com> <cff67bf1-eebf-416a-bd4f-e8268c4fe038@googlegroups.com> <2909a254-5e1a-4404-a6ad-4a7ae0a61b49@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.129.136.197 with SMTP id y188mr1555249ywf.197.1502149441489;        Mon, 07 Aug 2017 16:44:01 -0700 (PDT)
X-Received: by 10.31.151.77 with SMTP id z74mr13795vkd.3.1502149441457; Mon, 07 Aug 2017 16:44:01 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w51no1041949qtc.0!news-out.google.com!n39ni447qtf.1!nntp.google.com!w51no1041948qtc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Mon, 7 Aug 2017 16:44:01 -0700 (PDT)
In-Reply-To: <2909a254-5e1a-4404-a6ad-4a7ae0a61b49@googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.94; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.94
References: <6950309e-21a6-436f-a500-301fc68754d5@googlegroups.com> <0c601f7b-4830-4d01-894a-9960dc6333fd@googlegroups.com> <9c9cc4ed-e8ac-43bc-9aae-89419967b92f@googlegroups.com> <9246338b-0d67-4774-a4be-6a76cd7386a7@googlegroups.com> <36fe8cff-997e-441c-8570-ef8171726ab8@googlegroups.com> <cff67bf1-eebf-416a-bd4f-e8268c4fe038@googlegroups.com> <2909a254-5e1a-4404-a6ad-4a7ae0a61b49@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <13cf96ba-34b8-4ea2-a4b1-ec33871ffc56@googlegroups.com>
Subject: Re: fir's sicl
From: "(fir)" <profesor.fir@gmail.com>
Injection-Date: Mon, 07 Aug 2017 23:44:01 +0000
Lines: 67
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit