beneroth changed the topic of #picolisp to: PicoLisp language | The scalpel of software development | Channel Log: https://libera.irclog.whitequark.org/picolisp | Check www.picolisp.com for more information
_whitelogger has joined #picolisp
kuao has joined #picolisp
aw- has quit [Quit: Leaving.]
aw- has joined #picolisp
rob_w has joined #picolisp
rob_w has quit [Ping timeout: 256 seconds]
rob_w has joined #picolisp
schulze has joined #picolisp
kuao has quit [Quit: Connection closed for inactivity]
theruran_ has quit [Quit: Connection closed for inactivity]
razzy has joined #picolisp
razzy has quit [Read error: Connection reset by peer]
razzy has joined #picolisp
razzy has quit [Read error: Connection reset by peer]
razzy has joined #picolisp
<razzy> sorry for weird linux question. My iptables script in /etc/network/if-pre-up.d/iptablesload does not execute at start of system. manually executed script works. executable with enough rights.
<razzy> propably solved
razzy has quit [Read error: Connection reset by peer]
razzy has joined #picolisp
rob_w has quit [Ping timeout: 240 seconds]
rob_w has joined #picolisp
razzy has quit [Ping timeout: 240 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 245 seconds]
razzy has joined #picolisp
aw- has quit [Quit: Leaving.]
<beneroth> razzy, what was the mistake?
<beneroth> maybe a file ending convention in the if-pre-up.d dir? or wrong dir?
* beneroth hates systemD
razzy has quit [Ping timeout: 268 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 240 seconds]
<beneroth> Regenaxer, I have the impression that Andras is not familiar with FEXPRs ;-)
<beneroth> good mail you wrote
<Regenaxer> You mean pd or Andras?
<Regenaxer> I think pd has a very complicated image of Lisp evaluatoon
<Regenaxer> The things he worries about are a non-issue ;)
rob_w has quit [Remote host closed the connection]
<beneroth> Regenaxer, pd is clearly a platonist ;-)
<Regenaxer> In which sense?
<beneroth> I meant Andras, primarily because he wrote about the non-evaluating function definition as being for named parameters. Of course named parameters can be implemented that way, same as with (de foo @ ...), that is not the point.
<Regenaxer> loving Lisp?
<beneroth> loving elegant theoretical model :)
<Regenaxer> ok
<Regenaxer> Andras talked only about quote iirc
<Regenaxer> a "special form" in other Lisps
<Regenaxer> (in pil nothing is special ;)
<beneroth> like the idea of there being a pure elegant lisp, and practical implementation should aspire to get close to that abstract idea as possible. That is platonism, no? :P
<Regenaxer> yeah
<beneroth> I can very well understand the notion
<beneroth> but it leads to forgetting the whole point of programming. this way, it becomes art (about emotions, not necessarily of any practical use) and is not design anymore (form follow functions, first make it work than make it beautiful)
<beneroth> this is very attractive, of course, also to me. but in the end only physical effects (directly or indirectly) really "matters" (pun intended)
<beneroth> falling in love with the theory above practical uses leads to UML being defined in UML etc.
<beneroth> nice, not useful. art.
<Regenaxer> Exactly. For me too practical use matters most
<Regenaxer> ph thinks of "function application", I think of calling code which does something
<Regenaxer> "function application" is not suitable in the context of quote
<beneroth> yep. Picolisp has practical use and developer control and developer performance as main focus. everything else is secondary, even when you don't break with traditions without a "good" reason towards those goals.
<beneroth> yeah he thinks about lambda theory
<Regenaxer> yes
<Regenaxer> Cannot get the head around (quote . a) ;)
<Regenaxer> For me this is the simplest concept
<beneroth> thinking otherwise about this stuff is not bad, absolutely not. just a different focus, resulting in different decisions and consequences.
<Regenaxer> true
<Regenaxer> For me 'quote' is the mother of all functions, hor him it is just a special form and no function at all
<beneroth> T
<beneroth> of course, implicitly 'quote' is very closely tied to the actual function evaluation mechanism. It seems to me, he hasn't fully grokked it in picolisp yet.
<Regenaxer> To me too. It is simpler than the thinks
<beneroth> hehe, yeah. magic must not be simple. :)
kuao has joined #picolisp
razzy has joined #picolisp
<razzy> beneroth: one of the problems was that function iptables-restore had bad argument. it still does not work. I am calling script everytime i restart AP. which is one command almost never. no big deal.
<razzy> /exit
razzy has quit [Quit: leaving]
razzy has joined #picolisp
<razzy> Regenaxer: i am reading pd thread. i do not want to expand the thread. I like predictable boring languages. I had pain with (quote) function too. i was surprised i could do (quote . any). I think typical quote pd is talking about is good for predictability and meta programming. at least for me.