ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
xkapastel has joined #picolisp
ubLIX has quit [Quit: ubLIX]
xkapastel has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #picolisp
orivej has quit [Ping timeout: 245 seconds]
_whitelogger has joined #picolisp
orivej has joined #picolisp
orivej has quit [Ping timeout: 245 seconds]
xkapastel has joined #picolisp
<razzy> i came to this part of error line (query (goal "CL") i am disturbed picolisp core use pilog function. is it true?
razzy has quit [Read error: Connection reset by peer]
razzy` has joined #picolisp
<beneroth> razzy`, find out yourself.
razzy` has quit [Ping timeout: 268 seconds]
razzy` has joined #picolisp
<Regenaxer> razzy`, why "disturbed"?
<Regenaxer> In any case, the core (or "base") system does not use Pilog I would say
<Regenaxer> It is the DB-layer that does
<Regenaxer> Mainly in the GUI
<Regenaxer> afp
<beneroth> Regenaxer, let him learn grep instead of answering.
orivej has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
<Regenaxer> beneroth, indeed
<Regenaxer> plus 'find'
xkapastel has joined #picolisp
<beneroth> I'm disturbed by finds syntax xD
<Regenaxer> yes, a bit funny
<Regenaxer> In the past, before grep hat recursive options, I used it a lot. Is still in my muscle memory
<Regenaxer> find -name "*.l" -exec grep -w xxx "{}" ";"
<Regenaxer> Now I use pil scripts for most of such searches
<tankf33der> are pil scripts public ?
<Regenaxer> I think not
<Regenaxer> not sure if useful
<Regenaxer> eg http://ix.io/1yFt
<Regenaxer> I have this as bin/vf
<Regenaxer> (vip on found files)
<tankf33der> ok
<Regenaxer> eg vf +Bag .l
<Regenaxer> or vf +Bag er.l
<Regenaxer> also wildcards vf c@r .l
<tankf33der> commited to repo.
<tankf33der> thanks.
<Regenaxer> Great, thanks
<Regenaxer> Ah, one note: It uses a file .pil/grep if present
<Regenaxer> exclude files from the search
<Regenaxer> my one is:
<Regenaxer> http://ix.io/1yFu
<Regenaxer> Perhaps you can add this too as an example?
<tankf33der> added.
<Regenaxer> Thanks!
<Regenaxer> OK, but then it also needs bin/vip
<Regenaxer> http://ix.io/1yFv
<Regenaxer> (or is that already included in the distro?)
<tankf33der> alreasdy included. in bin
<Regenaxer> ah, yes
<Regenaxer> is included. Perfect
<beneroth> hehe, nice
orivej has quit [Ping timeout: 246 seconds]
_whitelogger has joined #picolisp
alexshendi has joined #picolisp
alexshendi has quit [Remote host closed the connection]
alexshendi has joined #picolisp
ubLIX has joined #picolisp
orivej has joined #picolisp
razzy` has left #picolisp [#picolisp]
mtsd has joined #picolisp
razzy has joined #picolisp
<razzy> Regenaxer: thx. i was hoping for some intelectual handle. with pilog
<Regenaxer> Some handle?
<razzy> something like "pilog is only in DB" or "pilog is used only in "macro" time before execution" or "there is no pilog at all" to limit my search space :]
<Regenaxer> I don't know exactly
<Regenaxer> Why do you want to know that?
<mtsd> Good evening Regenaxer!
<Regenaxer> Hi mtsd!
<tankf33der> mtsd: o/
<Regenaxer> razzy, It *is* used in DB queries
<mtsd> Hi tankf33der, Good evening! :)
razzy has quit [Ping timeout: 272 seconds]
<Regenaxer> But you can do anything
<mtsd> Hope you are all having a good Saturday night?
<tankf33der> hey, i watching - cowboy bebop :)
<Regenaxer> Yeah, I'm watching Handball
<mtsd> Nice :)
<Regenaxer> Ger <-> Island
<mtsd> Both options :)
<mtsd> Ah, how is it going?
<Regenaxer> 22 : 17 now
<Regenaxer> 4 more minutes
<Regenaxer> 5 min
<mtsd> My brother-in-law is an ex- Handball player.
<Regenaxer> Cool
<mtsd> On a fairly high level
<tankf33der> i played hockey for 10 years
<Regenaxer> wow
<mtsd> Me, not so much, haha
<Regenaxer> Oh, great!
<mtsd> hockey, great, tankf33der!
<Regenaxer> I never did any sports
<mtsd> Big sports in Russia and Sweden
<Regenaxer> ice hockey?
<Regenaxer> or "dry"?
<tankf33der> ice, i was a goalkeeper
<mtsd> ice hockey
<mtsd> And Bandy as well
<Regenaxer> 👍
<mtsd> I have only done some distance running, but not on a very high level. I just liked doing it
<mtsd> I like the solitude, find it very relaxing to just run
<Regenaxer> Like a meditation
<mtsd> Yes, exactly
<Regenaxer> Finished, 24 : 19 :)
<mtsd> Congratulations :)
<Regenaxer> Thanks! :)
<Regenaxer> Not my merit ;)
<mtsd> Good that your team won :)
<Regenaxer> yep
<mtsd> I cheer for teams in the order I speak the language. So, first Sweden, If Sweden is out of the tournament, I go for England or Germany :)
<Regenaxer> In case of Iceland it is near to Swedish, no?
<mtsd> In a way. It is a scandianvian country. But the language is more similar to old norse than swedish
<mtsd> We all used to speak similar to icelandic, but swedish, norwegian, danish has diverged over the years
<mtsd> So, today norwegians and swedes understand each other fairly well. I find danish a bit harder, icelandic even more so
<Regenaxer> ok
<Regenaxer> Some words are the same even in German
<mtsd> Still, we have a lot of history in common
<tankf33der> mtsd: if i want find a job in sweden, what site i could use ?
<mtsd> tankf33der: There are quite a few, and it could be worth checking Linkedin as well
<mtsd> Thinking of moving here?
<mtsd> Regenaxer: I remember thinking the same thing when I first started learning German, at school. How I recognized many words.
<tankf33der> mtsd: no, just asking. its ok
<Regenaxer> The very old, basic words are similar
<Regenaxer> Son = Sohn
<mtsd> Swedish has borrowed many words from German. In fact, German used to be the first foreign language taught here
<mtsd> Fader = Vater
<Regenaxer> T
<mtsd> Moder = Mutter
<Regenaxer> Dottir = Daughter = Tochter
<Regenaxer> In north german dialect it is also Fader and Moder
<mtsd> tankf33der: just let me know if you need any help
<mtsd> Regenaxer: Interesting!
<mtsd> I did not know that
<Regenaxer> I think even the "a" in Fader is near to "o"
<Regenaxer> å
<Regenaxer> tankf33der, is it far to Sweden from Riga?
<Regenaxer> Ferry?
<mtsd> I think there still is a Ferry, from Stockholm to Riga
<Regenaxer> must be
<mtsd> Had to check. There is, an overnight trip.
<Regenaxer> So rather far
<mtsd> Leaves here at 17:00, arrives in Riga 11:00 the next day
<Regenaxer> quite some time indeed
<mtsd> I think it is quite popular as a sort of party trip. A bit longer than the cruises to Finland
<mtsd> Floating night club :)
<Regenaxer> Haha, cool, USAxit ! https://www.der-postillon.com/2019/01/usaxit.html
<tankf33der> eh.
<Regenaxer> :)
razzy has joined #picolisp
<mtsd> hahaha
<Regenaxer> Trump announces to better control the border between EU and USA ;)
<mtsd> "Der Brief is handgeschrieben, voller Rechtschreibfehler.." :)
<Regenaxer> yeah :)
<Regenaxer> ... thus it must be authentic ;)
<Regenaxer> haha, yeah, very good idea
<mtsd> We could use that in some places here too
<Regenaxer> Postillon has really ideas to the point
<Regenaxer> Some days ago there was the solution of *all* others except Britain leaving the EU and simply founding a new union
<Regenaxer> Thats easier
<Regenaxer> EUxit :)
<Regenaxer> brilliant
freemint has joined #picolisp
<freemint> Regenaxer that link was funny
<Regenaxer> :)
<Regenaxer> Good evening freemint btw
<freemint> i would love to have more multi hour dialogs with you but until mid March Prüfungszeitraum has priority
<Regenaxer> OK, this should indeed have priority
<freemint> agter that i got a few other interesting projects but one dialog every 4-3 weeks should be possible
<Regenaxer> We don't need to make so very long dialogs
<Regenaxer> A set of questions a time is easier
<mtsd> Good evening freemint!
<freemint> ideally yes, but realistically we will see.
<freemint> i imagine that one could turn it in to a book about programming in PicoLisp
<freemint> "Programming from first principles" might be a suitable title
<Regenaxer> Nice
<freemint> depending on how thick we want the tomb to be we might want to go down right down to discussing how pil32 is implement and what choices were made when making it pil64 including how the pilASM pipeline works
<Regenaxer> Hmm, I would like to avoid pil32
<Regenaxer> The future is pil64, and the two versions are different and thus confusing
<freemint> my reasoning is that i guess that explaining pil32 is easier
<freemint> I get that
<Regenaxer> The code might look easier, as it is C
<Regenaxer> But the internal structures are not so pure
<Regenaxer> needed compromises
<mtsd> Regenaxer, you were thinking of retiring pil32, right?
<Regenaxer> At some distant time, yes
<Regenaxer> Just keep mini
<Regenaxer> if necessary
<mtsd> So I should focus on trying to learn and understand pil64 fully, I take it
<freemint> I will maybe depend on mini in 10 months or so
razzy has quit [Ping timeout: 244 seconds]
<Regenaxer> some embedded stuff?
<freemint> my port real time OS to old/new CPU arch project
<Regenaxer> Sounds good
<freemint> the CPU already has GCC so it is fine.
<Regenaxer> right
<freemint> but no mmu in case that is relevant
<freemint> does minipil work without VLA?
<Regenaxer> MMU is needed for multiple processes
<Regenaxer> fork() is not in mini
<Regenaxer> It runs on minimal hardware
<freemint> how minimal?
<Regenaxer> The guys in India (Raman) have it running in less than 100 KiB RAM
<Regenaxer> a little more ROM of course
<Regenaxer> flash that is
<Regenaxer> I ran it on an STM-32 here
<mtsd> Time to sleep here. Good night everyone. See you!
<Regenaxer> Good night mtsd!
<Regenaxer> I go to sleep too very soon :)
<mtsd> Sleep well! :)
<Regenaxer> Good night all!
mtsd has quit [Quit: WeeChat 1.6]
<freemint> Good Night
orivej_ has joined #picolisp
orivej has quit [Ping timeout: 268 seconds]
alexshendi has quit [Read error: Connection reset by peer]
orivej_ has quit [Ping timeout: 244 seconds]
orivej has joined #picolisp
freemint has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
ubLIX has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 240 seconds]
ubLIX has joined #picolisp