« first day (895 days earlier)      last day (640 days later) » 

08:20
@ngn you are mentioned in here: reddit.com/r/apljk/comments/p621vt/…
 
5 hours later…
13:23
@ktye hmm yeh I forgot how much of a pain it was to be able to chat here, especially when you're not already part of the stackoverflow/stackexchange world
 
3 hours later…
ngn
ngn
16:02
@ktye interesting. thanks!
@ngn More specifically, catboy/catgirl week
ngn
ngn
@coltim yep, the rules here are a bit annoying. it may be worth to make another attempt to move to matrix.
last time there wasn't much enthusiasm for moving
Does K have anything like Lisp's macros?
ngn
ngn
@user no, and probably never will - they are perceived as complicated
:(
ngn
ngn
16:11
@user who knows, if you threaten arthur with paying him millions of $, anything is possible :P
@ngn it seems like the discord is picking up a bit (at least in general)
ngn
ngn
@coltim afaik matrix and discored are linked
if you post on one, a bot will post your message on the other
@ngn yeh; only the discord has a k-specific room though
ngn
ngn
@coltim i didn't even know..
i use matrix because it has a less bad ui
I mean if there are going to be multiple K's out there, let alone variants of APLs/Js/others, surely having three-to-four different discussion places is par for the course =P
ngn
ngn
16:20
sure
ngn
ngn
16:49
@rak1507 now they should be closer performancewise
I'd suggest adding back to the room description the procedure to get write access
17:13
@ngn Threatening with millions of $ I can do, although not bribing with millions of $ :P
 
1 hour later…
18:24
The closest thing K has to macros is that for some dialects you can easily obtain a K-parse tree from a string (and vice versa) as well as execute a parse tree. Since parse trees are ordinary K data, you can fold, spindle, and mutilate them as desired.
but in general, macros are mechanisms of abstraction and detail-hiding. APL-family languages eschew obfuscatory abstraction, and aim to provide a toolkit of language features that can be brought to bear directly on a wide range of problems
2
I find it a very amusing historical note that K syntax is extremely similar to M-expressions, the syntax Lisp was intended to have before the implementors gave up and chose to write thousands of parens instead
so perhaps it's best to just think of K as lisp, except properly finished
@JohnE Makes sense, I guess
@JohnE Extremely similar? I thought it was exactly the same
18:48
@ngn Nice, either you've slowed down & or sped up # by a lot :P I assume the latter

« first day (895 days earlier)      last day (640 days later) »