« first day (752 days earlier)      last day (1897 days later) » 

2:05 AM
Strings are bad any ideas on how to make them less bad?
Man I haven't tried to golf APL (or any other language for that matter) for a long time
 
 
9 hours later…
ngn
10:54 AM
@Quintec ' '(≠⊆⊢)'Baby Daddy Mommy Grandpa Grandma' -> (∊∘⎕a⊂⊢)'BabyDaddyMommyGrandpaGrandma'
(⊂' Shark'),⍨¨ -> ,∘' Shark'¨
 
ngn
11:14 AM
@Quintec 71 bytes: ↑3 1/(24⍴' doo')'!'∘.,⍨,∘' Shark'¨'BabyDaddyMommyGrandpaGrandma'(∊⊂⊣)⎕a
 
11:32 AM
@ngn which numeric type do you have built-in to k? Are the 10 lines in k.0 all you need for bigints?
 
ngn
@ktye you mean 0.k, my library for project euler?
 
@ngn yes, I assume it's a library.
 
ngn
@ktye i have 64-bit ints
and also partially implemented 64-bit doubles but i don't use them
 
@ngn so int64 is for everything, no special handling for boolean?
 
ngn
@ktye yep, all ints are 64-bit. i didn't bother with implementing smaller types
@ktye afaik recent versions of the original k don't have bit booleans
 
11:37 AM
@ngn this helps for a compact implementation. I thought about float64 only, like lua was doing for many years
 
ngn
@ktye js does that too
 
@ngn but I need complex numbers everywhere, so I put a large type system in iv
btw, Is there a way to start dyalog in the terminal?
 
ngn
the problem with that is that it will be slower (dyalog will surely beat you) for applications with small data because of the cost of accessing more memory. but on the other hand you could beat them at applications with varying data sizes, because they might have to convert too often between different int sizes
@ktye yes, if typing dyalog doesn't work, try mapl
or something like /opt/mdyalog/15.0/64/unicode/mapl, adjusted for your version
 
11:55 AM
What happened to dyalog apl sharp (or #, not sharp/apl). I've seen a document to it's parser from 2011? Was it a research system, now discontinued, or is it part of current versions?
 
12:06 PM
@ngn When I enter ./dyalog in msys shell, it's in console mode, but in cmd or powershell it opens the gui!
 
ngn
@ktye ah...
you're on windows :)
afaik, there isn't a terminal version there
 
@ngn but from msys2, it is in the terminal. And it's the same executable, I think.
 
ngn
@ktye well, i don't know. @Adám or @H.PWiz might be able to explain what's going on there
 
 
1 hour later…
1:40 PM
@ktye Dyalog APL# is not part of the current version of Dyalog. Pretty sure the effort has been discontinued for a long time.
It was never commercially delivered
 
 
1 hour later…
3:04 PM
@ngn Neat split trick and others, thanks
As always, it becomes perfectly clear once pointed out, but I just never think of these things in the first place
 
 
6 hours later…
8:48 PM
Haven't got much to go on beyond domain registration records and a landing page, but it sounds like Arthur Whitney and Janet Lustgarten are setting up a 'time series', 'big database' company. Sources here: https://www.reddit.com/r/apljk/comments/ar18lv/k7/

Maybe K7 will be the backing for it?
 

« first day (752 days earlier)      last day (1897 days later) »