Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21c53d1a89cd434

Jump to content

Talk:HiLog

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 7 years ago by Biogeographist in topic Interesting but sketchy

Interesting but sketchy

[edit]

This is an interesting article but it needs fleshing out. What is 'a programming logic'? There is of course a Wikipedia article on logic programming, but what, if anything, is the connection? More please! 31.52.252.247 (talk) 13:11, 30 March 2019 (UTC)Reply

The article on logic programming says: "Logic programming is a type of programming paradigm which is largely based on formal logic. Any program written in a logic programming language is a set of sentences in logical form, expressing facts and rules about some problem domain." If you're going to have "a set of sentences in logical form", you need to define what that "logical form" is. HiLog is a "logical form", or more simply a logic, for logic programming. The first sentence of the abstract of the first reference in this article (Chen et al. 1993) says: "We describe a novel logic, called HiLog, and show that it provides a more suitable basis for logic programming than does traditional predicate logic." That's the connection between HiLog as "a programming logic" and logic programming, as I understand it. I'm not sure how this could be made clearer in the article, or if it needs to be. Biogeographist (talk) 15:15, 30 March 2019 (UTC)Reply