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
orivej has quit [Ping timeout: 244 seconds]
andyjpb has quit [Ping timeout: 244 seconds]
libertas has quit [Ping timeout: 244 seconds]
libertas has joined #picolisp
libertas has quit [Ping timeout: 244 seconds]
libertas has joined #picolisp
alexshendi has quit [Ping timeout: 244 seconds]
olopierpa has quit [Quit: Page closed]
aw- has quit [Quit: Leaving.]
razzy has quit [Ping timeout: 252 seconds]
razzy has joined #picolisp
razzy` has joined #picolisp
razzy has quit [Ping timeout: 252 seconds]
_whitelogger has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
aw- has joined #picolisp
<beneroth> hi all
<beneroth> [OT] someone using windows? all versions since XP (including Win10 and Server 2016) allow privilege escalation: http://csl.com.co/rid-hijacking/
<Regenaxer> Hi beneroth!
<beneroth> Good morning Regenaxer !
<Regenaxer> :)
razzy`` has joined #picolisp
razzy` has quit [Ping timeout: 244 seconds]
razzy`` has quit [Remote host closed the connection]
razzy`` has joined #picolisp
razzy`` has quit [Remote host closed the connection]
razzy`` has joined #picolisp
razzy`` has quit [Remote host closed the connection]
razzy`` has joined #picolisp
orivej has joined #picolisp
DKordic has joined #picolisp
<beneroth> [OT] interesting discussion of microservice architecture: https://news.ycombinator.com/item?id=18255110
* beneroth is looking for pro-arguments for microservices, btw. contra-arguments about scaling monolith approach
<beneroth> and here a lisp discussion: https://news.ycombinator.com/item?id=18253596
<beneroth> maybe something for tankf33der :)
<tankf33der> thanks.
<beneroth> your welcome. top comment argues about the weaknesses of common lisp, so maybe good opportunity to mention alternatives ;)
<Regenaxer> Isn't a pil app server a kind of microservice? Small processes communicating with each other ;)
<beneroth> it could be used as a microservice (in a collection of other apps), but pil app is clearly monolith architecture
<Regenaxer> I don't know where the border is
<beneroth> even more so when DB is part of the application (which I consider an extreme advantage), this is nowhere the case anymore since like last 90s
<Regenaxer> calling java and/or shell and external tools
<beneroth> there is of course no exact borde
<beneroth> I would say, typical pil Apps are definitely monolithic in nature
<beneroth> but PLIO and the pil IPC is a very powerful tool for building a web of pil-microservices. probably more powerful than what is usually used (REST, so HTTP + JSON I assume)
xkapastel has joined #picolisp
<beneroth> I remember talking to my colleague Gary Byers one time about current CCL, and I said, “Hey, look, we waste a lot of space sometimes, in certain data representations, and if we made a little bit of effort we could make things a lot smaller.” And he said, “Listen, when I was working on old Coral Common Lisp and MCL after that, we worried about how many symbols were left over, maybe useless symbols in the heap image because we didn’t want the distribu
<beneroth> tion to span extra floppies."
<beneroth> hahaha
<beneroth> picolispers: still worrying about number of Symbols in 2018 :)
<beneroth> (well even more hardcore, we worry about cells :P )
<Regenaxer> haha, exactlty
<beneroth> my friend just made me aware of a blog about someone learning picolisp!
<beneroth> anyone knowing this person?
<beneroth> the critic about lack of tutorials is a pretty valid one :)
razzy`` has quit [Ping timeout: 244 seconds]
<Regenaxer> Cool! Did not know him
<Regenaxer> reading ...
<Regenaxer> Really cool so far!
<Regenaxer> "blame alcohol" for car and car
<Regenaxer> The 'nth' example is wrong though
<beneroth> PicoLizard made a comment concerning nt xD
<Regenaxer> oh
<Regenaxer> "Please enable JavaScript to view the comments powered by Disqus"
<Regenaxer> so I did not see :)
<Regenaxer> yes, PicoLizard is correct
<beneroth> I was just made aware of the GRPC format (alternative to REST/JSON, used in microservices now apparently): https://developers.google.com/protocol-buffers/docs/encoding
<beneroth> from reading that I have the impression that PLIO is more powerful.
<Regenaxer> At least PLIO seems easier to use
<beneroth> that too. but you forget that nobody these days does implement anything binary, they just use fat libraries for their languages provided by someone else. and some compilers and code-generators and such.
<beneroth> within picolisp PLIO is still easier to use of course :D
<beneroth> PLIO and C might be different, but I still feel that PLIO would be easier
<Regenaxer> yeah, and concerning power, PLIO is equivalent to s-expr
<Regenaxer> not more and not less
<beneroth> exactly
<beneroth> Regenaxer, good quote from Alan Kay illustrating modern software development:
<beneroth> "Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. "
<beneroth> I'm sure aw- agrees.
<beneroth> Regenaxer, big gap to your way of working :)
<Regenaxer> true!
<Regenaxer> yeah
<Regenaxer> Though thousands of slaves would be good to have
<beneroth> bad educated depressed slaves?
<Regenaxer> hmm, ok, give up
<beneroth> a niche group in economics is actually arguing that slavery-based economy was better (at least in some respect) to the current model ^^
<Regenaxer> Yes, so we could use robots
<Regenaxer> (until the robots get rights!)
<beneroth> but well... in some sense many people in western societies are still kinda enslaved, but in Huxly-Style they are (kept) ignorant of it
<beneroth> aye
<Regenaxer> sadly yes
<beneroth> robots are better slaves. but for quite longer human drones will give more functionality for less money.
freemint has joined #picolisp
freemint has quit [Ping timeout: 252 seconds]
freemint has joined #picolisp
dan2wikFE has joined #picolisp
dan2wikFE has quit [Remote host closed the connection]
andyjpb has joined #picolisp
andyjpb has quit [Ping timeout: 244 seconds]
ubLIX has joined #picolisp
andyjpb has joined #picolisp
ubLIX has quit [Quit: ubLIX]
freeemint has joined #picolisp
freemint has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 246 seconds]
andyjpb has quit [Ping timeout: 252 seconds]
freeemint has quit [Remote host closed the connection]
orivej has joined #picolisp
andyjpb has joined #picolisp
ubLIX has joined #picolisp
andyjpb has quit [Ping timeout: 268 seconds]
razzy has joined #picolisp
grp has joined #picolisp
ubLIX has quit [Quit: ubLIX]
mtsd has quit [Ping timeout: 245 seconds]
xificurC has joined #picolisp
pierpa has joined #picolisp
grp has quit [Quit: box shutting down...]
razzy has quit [Ping timeout: 252 seconds]
xificurC has quit [Quit: WeeChat 2.2]
andyjpb has joined #picolisp
andyjpb has quit [Ping timeout: 244 seconds]