-
Data: 2013-12-21 03:46:31
Temat: Re: Detekcja wzorców w j?zyku, metody
Od: A.L. <a...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Fri, 20 Dec 2013 21:03:51 +0100, Sebastian Bia?y
<h...@p...onet.pl> wrote:
>Mam język imperatywny. Nie ważne jaki, wszystkie są w zasadzie identyczne.
>
>Język ten słuzy do programowania w pewnej wąskiej grupie zastosowań,
>gdzie używane są pewne charakterystyczne "wzorce projektowe".
>
>Nie mają one za duzo wspólnego z wzorcami OO, ale po chwili namysłu
>odpowiadam, że w zasadzie chodzi o coś bardzo podobnego w idei detekcji.
>Programista patrząc w kod widzi własnie taki wzorzec.
>
>Teraz ja chciałbym spojrzeć w kod i go dostrzec. Automatycznie.
>
>Kod ma masę szumu. Od trywializmów typu komentarze, przez i++, ++i a
>kończąc na wymianach całych bloków kodu na inne analogi. Ale to dalej
>implementacja wzorca, tylko czasem nie wprost.
>
>Na razie ostrożnie badam teren. To co udało mi się przeczytać
>publikowane na przestrzeni ostatnich kilku lat (i dostepne od reki z
>Googla) sprowadza się zazwyczaj do prostego mechnizmu:
>
>1) przeparsuj i zbuduj AST
>2) AST->Prolog
Co to jest AST-> Prolog, i co w ogole Prolog ma do rzeczy?
Caly ped do wzorcow stracil rozped dosyc dawno temu - patrzac na kod
nei da sie wyodrebnic wzorcow. Inaczej niz w przypadku ukladow
elektronicznych - inzynier elektronik, patzrac na schemat, od razu
powie co jest co.
Patzrac na program, ani go analizujac czymkolwiek, wyodrebnic wzorcow
sie nie da. Miedzy innymi dlatego ze wzorce zdefiniowane sa metoda
machania rekami
A.L.
Następne wpisy z tego wątku
- 21.12.13 03:47 A.L.
- 21.12.13 08:29 Sebastian Biały
- 21.12.13 08:32 Sebastian Biały
- 21.12.13 08:56 Adam Klobukowski
- 21.12.13 17:47 A.L.
- 21.12.13 18:49 Sebastian Biały
- 21.12.13 20:34 A.L.
- 23.12.13 14:48 Adam Przybyla
Najnowsze wątki z tej grupy
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-07-31 Wybory
- 2025-07-31 Czy negowanie usańskiego lądowania na księżycu jest karalne?
- 2025-07-31 Zabójcze zwycięstwo policji nad maczetownikiem [Sosnowiec]
- 2025-07-30 Taka ciekawostka pożarowa :)
- 2025-07-30 Danina dla artystów, tworców i producentów od zakupu sprzętu elektronicznego.
- 2025-07-30 Białystok => Software Engineer .Net <=
- 2025-07-30 Gdańsk => Programista Delphi <=
- 2025-07-30 Kolejni bezrobotni inżynierowie na zasiłkach...
- 2025-07-30 Rzeszów => International Freight Forwarder <=
- 2025-07-30 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-30 MILLER ZAORAŁ PRO-UKRAIŃSKIEGO REDAKTORA
- 2025-07-29 "cywilny przemysł stoczniowy w USA praktycznie nie istnieje"
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Re: PLL LOT na pokładzie zemdlało kilku pasażerów, a linie lotnicze nie zapewniły nawet podstawowego wsparcia - choćby szklanki wody.
- 2025-07-29 Re: Podkreślają też wielką szkodliwość zdrowotną wiatraków, które usytuowane bardzo blisko siedlisk ludzkich mają negatywny wpływ na zdrowie ludzkie".