« first day (386 days earlier)      last day (2565 days later) » 

09:08
@H.PWiz Yes I believe JOT MOP → F is a crude attempt to model the outer product syntax. In Dyalog APL the MOP must be of the form ". something", but NARS2000 has generalised this so that you can use JOT as a generic null operand to any operator.
@H.PWiz Yes when JOT behaves as a DOP it binds the same as any other DOP.
09:21
@JayFoad Thanks
 
2 hours later…
11:03
0
Q: Parallel sessions in Dyalog APL

Lurgid BeeAt least one of the single-letter languages (probably k or q) have a facility for starting new sessions, thus allowing a kind of parallel execution of longer-running processes on multiple computers. These sessions could be on the same computer or on a server on a different continent. I remember...

 
5 hours later…
16:06
Ahh, I missed it :(
16:53
@Hosch250 The webinar? It's available on dyalog.tv
No, the training session.
I was planning on watching it live.
But we had a fire on our stage site, and I missed it.
@Hosch250 Well, you can always read the transcript and ask me questions.
Yep.
 
1 hour later…
18:13
>_< I need to work on an industry to download K
(or, more generally, Kdb+)
the question is, should I lie or just not download it at all?
 
1 hour later…
19:47
@EriktheOutgolfer It just says closest match. I'd say your closest match is Research. School → University → Research :-) The license agreement (yes, I read it all) doesn't mention anything about being dependent on the details given at all.
@Adám (I read it all too ;-) )
@EriktheOutgolfer How?
@Adám yeah I thought Research too
@Adám uh, by reading it?
@EriktheOutgolfer The box is very small.
@Adám unfortunately that's the case for literally every other site
@Adám also you can copy-paste and read it on e.g. Notepad ;)
19:50
@EriktheOutgolfer Oh. Dyalog's installer at least makes a proper effort to present it.
@EriktheOutgolfer I did.
@Adám hm, maybe they make the box small purposefully so that it's inconvenient to read and hide something suspicious in there people won't bother to read
now I'm reconsidering about downloading kdb+
@EriktheOutgolfer Maybe, but at least in KX's there's nothing special. Enough space on the page, so it is strange.
@Adám enough space? eh, there exists a little something called a scroll bar, but at least make it readable please
@EriktheOutgolfer I have it installed to try out things in K. The TIO Ks are not quite the real deal.
@Adám I think they're (open-source) reimplementations
19:56
Yes, they are. KX didn't use to allow people to use K without payment. Even now, they don't actually tell you that the download includes K or how to get to K.
@Adám yeah, you have to search in the "SOLUTIONS" drop-down first to no avail, then go to a dozen or so other websites until you realize the "DOWNLOAD" button on the upper-right corner is what you should click
...and then I get a .zip file which is next to useless
@EriktheOutgolfer Even then, when you download, you'll start Q (which is the language of KDB+). You'll have to search far and wide to find out how to access K.
@Adám did that already
@EriktheOutgolfer And you found it?
@Adám no, I did "start Q"
20:03
@EriktheOutgolfer toggle q/k
@Adám oh so I remembered well
and now how do I start Q? \q\w32\q >_>
@EriktheOutgolfer Yeah, not exactly user friendly. The K community believes in terse and bare-bones, apparently. Have you seen K's official documentation?
@Adám I did take a glance, but I left immediately, it was such an abomination to my eyes
@EriktheOutgolfer ngn likes to write in that style. Look.
ngn
ngn
that's not the "official" documentation
20:08
@ngn Really? Who runs kparc?
ngn
ngn
it's a one-page summary of the language which I find incredibly useful
@EriktheOutgolfer See? ^
ngn
ngn
@Adám kparc is more like a research project (I guess named after xerox parc)
@ngn Wait, is it in Palo Alto?
@ngn so...what is the "official" documentation then?
20:10
@EriktheOutgolfer I don't think there is any. KX says K is "deprecated".
ngn
ngn
@EriktheOutgolfer I don't know for sure, but there're certainly a lot more verbose docs here: code.kx.com/q
@ngn That's all Q. No K documentation there.
@ngn good luck finding docs about K in there
I wanted to golf in K, what am I goddammit asking anymore‽‽‽
ngn
ngn
20:13
@Adám they don't sell k separately, they're trying to promote q of course
@Adám I'm not aware of any plans to stop the development of k, but you can ask in the google group if you want to be sure
@ngn What is :: in K?
ngn
ngn
@Adám identity
the only thing K in all that documentation is "K Syntax" that Adám linked
@ngn I know it isn't. Q is written in K.
@ngn the editor begins with c::a$"\n" / cuts on the first line. Can you explain that line to me?
ngn
ngn
:: here is assignment
a :: inside a {} means global assignment
20:17
@ngn So what's the difference
ngn
ngn
: is just local
I don't know what a$"\n" means, was there a backtick before "a"?
you can watch geo's presentation if you're really interested in the editor
@ngn No.
@ngn I tried :-(
ngn
ngn
this is a much more expanded and commented version than the one I once saw :)
@Adám you tried to watch it?
@ngn I watched it. I tried to understand.
Anyway, gotta go. Family.
ngn
ngn
@EriktheOutgolfer if you liked apl, don't give up on the first hurdle, k is the real deal
20:22
@ngn I think I've managed to find some website about K, but it's eye-hurting
ngn
ngn
which one?
I don't remember
I remember it has a green font over a black background
ngn
ngn
this one?
http://www.math.bas.bg/bantchev/place/k.html
I don't think so
ngn
ngn
there's a good deal of verbose documentation in kona and oK
though there may be differences with what you downloaded (k4), because oK tries to implement k6
@EriktheOutgolfer btw, if your only goal is golfing, you'll probably find k less concise than apl, as it's limited to printable ascii
20:34
@ngn I don't compare languages
in the same sense people like Kevin Cruijssen shouldn't use Java at all
21:09
@ngn EoT is one of the Jelly hammers. I don't think he uses APL for conciseness :P
ngn
ngn
@Uriel Yeah, unlike most ppcg users who stick to their favourite language, he has his fingers in many language pots :) That's a good thing.
@ngn well, PPCG did make me learn a several practical languages
ngn
ngn
@Uriel which ones?
@Uriel I hope APL counts as one of them :)
@ngn APL, Pascal, TeX, Julia, bf
ngn
ngn
@Uriel TeX or LaTeX?
21:22
@ngn TeX
@Uriel bf practical
ngn
ngn
@Uriel Cool. I've never used it directly.
@Adám your employer ships it inside his product ⍨
ngn
ngn
@Adám @Uriel is that brainf.. or befunge?
@ngn well my first answer here was befunge, so..
21:25
@ngn Befunge is not shipped with DYalog APL.

« first day (386 days earlier)      last day (2565 days later) »