🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
3 messages
3 total messages Started by Marek D Thu, 30 Apr 2009 20:40
Koncepcja
#51345
Author: Marek D
Date: Thu, 30 Apr 2009 20:40
25 lines
2373 bytes
Szanowni Koledzy

Mam do Was pytanko. Wybaczcie że nie dotyczy to stricte perla, ale
program będzie implementowany w perlu, a z drugiej strony gdzie znajdę
lepszych fachowców :-).

Aplikacja będzie przeznaczona do parsowania plików. W zależności od
typu pliku inaczej będą realizowane pewne funkcje. Ogólnie ujmując
problem od chwili rozpoczęcia szukania pliku, parsowania, zapisania
pliku wynikowego można wyodrębnić kilka punków - presearch, search,
postsearch, preread, read, postread, preparse, parse, postparse,
prewrite, write, postwrite, itd, itp. Wyodrębnienie tych punktów jest
ważne ze względu na odmienność wymagań w zakresie akcji jakie będą
musiały być wykonane w trakcie całego procesu. I w tym miejscu
interesuje mnie Wasza opinia jak byście rozwiązali taki problem. Jak
zbudować taką kolejkę działań, podpinać odpowiednie procedury, wyjście
z jednego etapu przekazać na wejście drugiego. Interesuje mnie
szczególnie koncepcja, Wasze przemyślenia, implementacja jest
drugoplanowa. Może macie jakieś przykłady? Może coś takiego znacie w
innym języku programowania?

Za wszystkie podpowiedzi z góry dziękuję.

Pozdrawiam
Marek
Re: Koncepcja
#51346
Author: Krzysztof Krzyżaniak
Date: Thu, 30 Apr 2009 21:28
39 lines
2596 bytes
Marek D <marek.dabrowski@gmail.com> writes:

> Szanowni Koledzy
>
> Mam do Was pytanko. Wybaczcie że nie dotyczy to stricte perla, ale
> program będzie implementowany w perlu, a z drugiej strony gdzie znajdę
> lepszych fachowców :-).
>
> Aplikacja będzie przeznaczona do parsowania plików. W zależności od
> typu pliku inaczej będą realizowane pewne funkcje. Ogólnie ujmując
> problem od chwili rozpoczęcia szukania pliku, parsowania, zapisania
> pliku wynikowego można wyodrębnić kilka punków - presearch, search,
> postsearch, preread, read, postread, preparse, parse, postparse,
> prewrite, write, postwrite, itd, itp. Wyodrębnienie tych punktów jest
> ważne ze względu na odmienność wymagań w zakresie akcji jakie będą
> musiały być wykonane w trakcie całego procesu. I w tym miejscu
> interesuje mnie Wasza opinia jak byście rozwiązali taki problem. Jak
> zbudować taką kolejkę działań, podpinać odpowiednie procedury, wyjście
> z jednego etapu przekazać na wejście drugiego. Interesuje mnie
> szczególnie koncepcja, Wasze przemyślenia, implementacja jest
> drugoplanowa. Może macie jakieś przykłady? Może coś takiego znacie w
> innym języku programowania?


Jak dla mnie to brzmi na standardową obiektówkę a jak słyszę obiekty i
perl to automatycznie widzę Moose [1] i dodatkowo w tym przypadku 
Moose::Role [2]

  eloy

[1] http://www.iinteractive.com/moose/
[2] http://www.iinteractive.com/moose/ppw_roles_talk/roles.xul

dodatkowo:
* http://www.stonehenge.com/merlyn/LinuxMag/col94.html
-- 
-------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------

       jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
Re: Koncepcja
#51347
Author: Marek D
Date: Mon, 04 May 2009 22:22
42 lines
3217 bytes
On Apr 30, 11:28 pm, e...@kofeina.net (Krzysztof Krzyżaniak) wrote:
> Marek D <marek.dabrow...@gmail.com> writes:
> > Szanowni Koledzy
>
> > Mam do Was pytanko. Wybaczcie że nie dotyczy to stricte perla, ale
> > program będzie implementowany w perlu, a z drugiej strony gdzie znajdę
> > lepszych fachowców :-).
>
> > Aplikacja będzie przeznaczona do parsowania plików. W zależności od
> > typu pliku inaczej będą realizowane pewne funkcje. Ogólnie ujmując
> > problem od chwili rozpoczęcia szukania pliku, parsowania, zapisania
> > pliku wynikowego można wyodrębnić kilka punków - presearch, search,
> > postsearch, preread, read, postread, preparse, parse, postparse,
> > prewrite, write, postwrite, itd, itp. Wyodrębnienie tych punktów jest
> > ważne ze względu na odmienność wymagań w zakresie akcji jakie będą
> > musiały być wykonane w trakcie całego procesu. I w tym miejscu
> > interesuje mnie Wasza opinia jak byście rozwiązali taki problem. Jak
> > zbudować taką kolejkę działań, podpinać odpowiednie procedury, wyjście
> > z jednego etapu przekazać na wejście drugiego. Interesuje mnie
> > szczególnie koncepcja, Wasze przemyślenia, implementacja jest
> > drugoplanowa. Może macie jakieś przykłady? Może coś takiego znacie w
> > innym języku programowania?
>
> Jak dla mnie to brzmi na standardową obiektówkę a jak słyszę obiekty i
> perl to automatycznie widzę Moose [1] i dodatkowo w tym przypadku
> Moose::Role [2]
>
>   eloy
>
> [1]http://www.iinteractive.com/moose/
> [2]http://www.iinteractive.com/moose/ppw_roles_talk/roles.xul
>
> dodatkowo:
> *http://www.stonehenge.com/merlyn/LinuxMag/col94.html
> --
> -------e-l-o-y----------------------------e-l-o...@-k-o-f-e-i-n-a-.-n-e-t------
>
>        jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej

Bardzo dziękuję za odpowiedź. To jest to co szukałem.

Pozdrawiam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads