Live data from Hacker News

Marelle: logic-based devops with Prolog

larsyencken.github.io

1–10 of 24 posts

Re: Marelle: logic-based devops with Prolog

#2
This looks like scripting to me, not describing the desired state of a system:

    % we can install by running apt-get in shell
    meet(python, linux(_)) :-
      % could also use: install_apt('python-dev')
      bash('sudo apt-get install -y python-dev').

Re: Marelle: logic-based devops with Prolog

#3
post #2

This looks like scripting to me, not describing the desired state of a system: % we can install by running apt-get in shell meet(python, linux(_)) :- % could also use: install_apt('python-dev') bash('sudo apt-get install -y python-dev').

Give them a break. It is not prolog had been hip for a long time. Using it more idiomatically will take some practice, maybe a few web frameworks and a couple of package managers.

Re: Marelle: logic-based devops with Prolog

#4
post #2

This looks like scripting to me, not describing the desired state of a system: % we can install by running apt-get in shell meet(python, linux(_)) :- % could also use: install_apt('python-dev') bash('sudo apt-get install -y python-dev').

Give them a break. It is not prolog had been hip for a long time. Using it more idiomatically will take some practice, maybe a few web frameworks and a couple of package managers.

Give them a break? Why? They're trying to push this as a better way of managing a system.

Re: Marelle: logic-based devops with Prolog

#8
post #4

Earlier quoted context omitted.

Give them a break. It is not prolog had been hip for a long time. Using it more idiomatically will take some practice, maybe a few web frameworks and a couple of package managers.

Give them a break? Why? They're trying to push this as a better way of managing a system.

Another failure for getting my point across on my part.

I don't see that we disagree that it is a feeble attempt at best. But consider this, who are we to judge the merits of that particular thing without more than a cursory examination? His project may as well be just a seed round away from becoming the next buzzword which people would wax poetic in the next few years. Also, logic programming is well positioned to be the next big thing discovered by the web developers because of its relative obscurity and functional programming losing its mystery.

Give them a break. It is just one of the hundreds of hopeful toy projects posted here, of which only a handful that haven't been shot down within ten seconds.

Re: Marelle: logic-based devops with Prolog

#9

> Quickstart > Run the bootstrap script: bash -c "`curl https://raw.github.com/larsyencken/marelle/master/bootstrap.sh`" PFHAHAHAHAHAHAHAHAHAHAHAHAHAHA no

Ahm, that's the way to install pretty much everything these days.

I mean, I know it's a security risk. But it isn't any more (or less) of a risk than installing nvm or just running git clone.

Re: Marelle: logic-based devops with Prolog

#10
post #4

Earlier quoted context omitted.

Give them a break? Why? They're trying to push this as a better way of managing a system.

Another failure for getting my point across on my part. I don't see that we disagree that it is a feeble attempt at best. But consider this, who are we to judge the merits of that particular thing without more than a cursory examination? His project may as well be just a seed round away from becoming the next buzzword which people would wax poetic in the next few years. Also, logic programming is well positioned to b…

You're right: it might be.

But it also might not.

And without him explaining the advantage of his approach, the project will be ignored by anyone who has used a system that shares his goal.

Post reply on HN