« first day (1647 days earlier)      last day (994 days later) » 

2:40 AM
@Marshall (and @Bubbler) Awesome! I changed the program to •Show⊑+`∘⌽⍟12↕2 and it works great with #!/path/to/bqn.
 
 
4 hours later…
6:33 AM
^ which one should i click
 
@PyGamer0 setup.exe
 
Isn't setup.exe supposed to have the icon of the Dyalog logo?
 
@Bubbler i havent extracted it yet
 
7:11 AM
how to change the colorscheme
and edit files (i dont want the repl)
RANK ERROR
      +/1∘⍳100
          ∧
 
7:37 AM
@PyGamer0 Options>Colours.
@PyGamer0 You can use any editor to create .aplf (for functions) and .apln files (for namespaces), etc. in a folder. Then, from inside APL, do ]create # C:\my\folder – when you subsequently edit, create, or remove any files in that folder and any sub-folders, the APL side will be updated immediately.
@PyGamer0 This is trying to find the position of the first 100 in the scalar (single number) 1. You can't look up things in a scalar. What are you trying to do?
 
7:54 AM
@Adám sum of sin of first 100 numbers
 
@PyGamer0 Oh, wrong circle. You want the bigger one,
 
@Adám what does the small one do?
 
Composition, like in traditional mathematical notation you have (f∘g)(x).
 
are there loops in APL
 
@PyGamer0 Yes, but it is usually best to avoid them if necessary.
The simplest form is if you have a function f and an array A, you can loop over the elements of A using f¨A
A similar construct is looping over cells", i.e. sub-arrays of rank (number of dimensions) k, which is less than the rank of the whole array: (f⍤k)A
 
8:06 AM
how do i print
in a function
 
⎕←'thing to print'
 
@Adám thing to print
 
@PyGamer0 Finally, if you write a traditional style function, you can also use control structures like :For var :in list:EndFor, :While:EndWhile, :Repeat:Until, etc.
 
8:34 AM
⎕← +/⍳100
 
@PyGamer0 5050
 
 
2 hours later…
10:46 AM
@user16560319 Hi Bradley A. King. If you want to participate here, please email access@apl.chat
 
@Adám if I have outside helper functions in the phase 2 submissions will they definitely be sent too?
 
@rak1507 Outside? Did you paste them into the field or include them in the file you uploaded?
 
paste them into the field
helper←{⍵}
solution←{helper ⍵}
helper definitely gets sent too?
 
Yes.
 
ok great that's what I assumed but I just wanted to make sure
 
10:53 AM
If you don't do so yourself, we wrap what you submit in :Namespace:Endnamespace
 
right, great
 
11:07 AM
Announcement: If you're participating in the APL Programming Competition, don't forget to submit your solutions before UTC midnight tonight!
 
yes I'm reviewing my answers
hopefully they're good 🥴🥴
 
11:27 AM
mine are ... well at least they probably work, maybe
I still need to add comments and things :(
 
@rak1507 Then you'd better rush. Clarity is important.
 
so I can't just put '⍝ solves problem' at the top of every answer?
 
You can, but, while I can't speak for my fellow judges, I won't give that a very high clarity score.
 
how inconvenient
 
 
2 hours later…
1:38 PM
Dyalog competition was a lower-priority thing to me this year, so I don't even have any answer to phase 2 questions
 
@Bubbler Then others stand a chance. :-)
 
Yeah, sure :P
 
@Bubbler Vice versa I've nerded months to solve all problems ahahah
 
is there a mobile app for apl?
so i can execute apl programs
or does termux have apl?
 
dzaima/APL has an android app IIRC
J also has official android releases
Dyalog is yet to have one though
 
1:46 PM
@Adám when is the next one?
next year?
 
@PyGamer0 Yes. Approx. same schedule each year.
 
@Bubbler so are they making an app??
 
@PyGamer0 There's this mobile app, that was talking about Bubbler, github.com/dzaima/APL/tree/master/AndroidIDE .
 
^ can even use TryAPL or your computer as execution engine.
 
@PyGamer0 Otherwise you can use TryAPL.org from all devices
 
1:49 PM
@PyGamer0 look at the top message in the starboard
 
@PyGamer0 Btw, if you're just looking for small problems that are well-suited for APL, check out problems.tryapl.org
 
2:05 PM
@dzaima I was going to complain about the existing meaning of "starboard", but it turns out it is on the right.
 
 
6 hours later…
7:49 PM
@Adám tiny problem (RIDE): saving, clearing a breakpoint, and saving again (with the FX shortcut) doesn't clear the breakpoint. You need to make some other edit and save after that to clear it
(and spamming )sic is becoming quite annoying..)
 
 
3 hours later…
10:46 PM
how much would you like to see this for APL:
 
11:06 PM
One hour ago the competition was finished? Cause I've tryied submitting something, but the last valid submitions were three hours ago. I thougth the challenge would finish know...
 
11:53 PM
@user962336 it finishes in 7 minutes
if you're trying to submit something and it's not working maybe email support or something
@Wezl interesting font wonder how it'd work with apl chars
 

« first day (1647 days earlier)      last day (994 days later) »