-
Data: 2011-11-16 17:11:06
Temat: Re: Narzedzia CASE i generowanie kodu
Od: A.L. <l...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Wed, 16 Nov 2011 16:38:04 +0000 (UTC), "Stachu 'Dozzie' K."
<d...@g...eat.some.screws.spammer.invalid> wrote:
>On 2011-11-16, A.L <l...@a...com> wrote:
>[...]
>>>Przy jeszcze większej specjalizacji mamy frameworki i biblioteki.
>>>Raczej nie będziesz pisał aplikacji webowej w Prologu - łatwiej
>>>choćby w Pythonie + Django.
>[...]
>> Znam co najmniej jedna duza aplikacje webowa napisana w 90% w Prologu.
>> Niestety, nie moge sluzyc informacjami po podpisalem NDA...
>
>Oczywiście. Jak to ty zwykle.
Popatrz sobie tutaj:
http://arxiv.org/abs/0711.0917
Prolog is an excellent tool for representing and manipulating data
written in formal languages as well as natural language. Its safe
semantics and automatic memory management make it a prime candidate
for programming robust Web services. Where Prolog is commonly seen as
a component in a Web application that is either embedded or
communicates using a proprietary protocol, we propose an architecture
where Prolog communicates to other components in aWeb application
using the standard HTTP protocol. By avoiding embedding in external
Web servers development and deployment become much easier. To support
this architecture, in addition to the transfer protocol, we must also
support parsing, representing and generating the key Web document
types such as HTML, XML and RDF. This paper motivates the design
decisions in the libraries and extensions to Prolog for handling Web
documents and protocols. The design has been guided by the requirement
to handle large documents eciently. The described libraries support a
wide range of Web applications ranging from HTML and XML documents to
Semantic Web RDF processing. The benets of using Prolog for Web
related tasks is illustrated using three case studies.
Ale autorzy TEZ nei udziela ci konkretnych informacji na temat swoich
klientow.
Mozesz tez zobaczyc to
http://arxiv.org/abs/cs/0312031
Distributed WWW Programming using (Ciao-)Prolog and the PiLLoW library
We discuss from a practical point of view a number of issues involved
in writing distributed Internet and WWW applications using LP/CLP
systems. We describe PiLLoW, a public-domain Internet and WWW
programming library for LP/CLP systems that we have designed in order
to simplify the process of writing such applications. PiLLoW provides
facilities for accessing documents and code on the WWW; parsing,
manipulating and generating HTML and XML structured documents and
data; producing HTML forms; writing form handlers and CGI-scripts; and
processing HTML/XML templates. An important contribution of PiLLoW is
to model HTML/XML code (and, thus, the content of WWW pages) as terms.
The PiLLoW library has been developed in the context of the Ciao
Prolog system, but it has been adapted to a number of popular LP/CLP
systems, supporting most of its functionality. We also describe the
use of concurrency and a high-level model of client-server
interaction, Ciao Prolog's active modules, in the context of WWW
programming. We propose a solution for client-side downloading and
execution of Prolog code, using generic browsers. Finally, we also
provide an overview of related work on the topic.
Oni tez podpisali NDA wiec ci nie powiedza o swoich klientach
A.L.
Następne wpisy z tego wątku
- 16.11.11 17:18 Stachu 'Dozzie' K.
- 16.11.11 17:18 A.L.
- 16.11.11 18:28 A.L.
- 16.11.11 18:37 Stachu 'Dozzie' K.
- 16.11.11 18:50 A.L.
- 16.11.11 19:07 Stachu 'Dozzie' K.
- 16.11.11 19:13
- 16.11.11 19:26 A.L.
- 16.11.11 21:16 Marek Borowski
- 16.11.11 22:01 A.L.
- 16.11.11 22:23 Stachu 'Dozzie' K.
- 16.11.11 22:37 Wojciech Muła
- 16.11.11 22:39 Stachu 'Dozzie' K.
- 16.11.11 22:04 Maciej Sobczak
- 17.11.11 02:05 A.L.
Najnowsze wątki z tej grupy
- 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ą."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
Najnowsze wątki
- 2025-06-27 BMW
- 2025-06-26 Re: Recykling akumulatorów
- 2025-06-26 Re: Recykling akumulatorów
- 2025-06-26 Inwentaryzacja budynku
- 2025-06-26 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-06-26 Warszawa => Strategic Account Manager <=
- 2025-06-26 Warszawa => Specjalista rekrutacji IT <=
- 2025-06-26 Re: Zatonął kolejny statek wiozący 800 palnych elektryków
- 2025-06-26 Warszawa => C Programmer <=
- 2025-06-26 Karty mBąka.
- 2025-06-26 Traktorek do trawy na prund
- 2025-06-26 Warszawa => Specjalista/tka ds. Administracji <=
- 2025-06-25 klawiatura podświetlana zasilana z sieci
- 2025-06-25 Gdańsk => Programista Mainframe (z/OS, Assembler) <=
- 2025-06-25 Warszawa => Konsultant Wiodący SAP PP <=