Andrew Craig
@andrew_cb2
Followers
204
Following
1K
Media
21
Statuses
394
Data Scientist | R | Python | APL | Compilers | Opinions are my own
Tokyo-to, Japan
Joined September 2015
Great and wide-ranging discussion about symbols (represented by languages like APL) vs words (represented by languages like q) in array languages.
The plan was to talk about tacit programming, but we never got around to it. Instead we found naming things is one of the hard problems of computing. Host: @code_report Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault. https://t.co/K8M1SzT6xu
0
1
4
Explore the efficiency of array programming at #LambdaConf2024 with @Max_ErinMills. Learn how APL stands as a concise alternative to #NumPy. Perfect talk for those new to #APL. 🔥 Grab Your Early Bird Ticket before Jan. 21st! ➡️ https://t.co/VTGqSgfVy3
1
5
15
Advent of Code 2023 Day 7 (part 1) comparison between (Dyalog) #APL, #Kap, and base #rstats
https://t.co/oEOH4tuvRV -- in which I detail an elegant array solution. I'm all in for learning the APL glyphs, now!
0
1
7
RSVP for our C++ #Meetup on November 21 at 6:30 pm (JST) at our Tokyo office! Join us for a joint presentation from @RCS and @barrelshifter to learn about improving optimization. 👋 RSVP by November 14, 12pm! https://t.co/EakPePOCL4
0
16
40
⊏↯5_10⌊×26[⍥⚂50]+@a⇡26 vs ⎕c⎕a[?5 10⍴26] New post: Hooray, Array! https://t.co/kDPehsWak6 in which I try out the new stack-based array language Uiua Open challenge to @code_report (or anyone) to improve on my solution(s). #APL #uiua #rstats
0
1
2
New post: Now You're Thinking with Arrays in which I realise that I got into programming while exclusively learning languages with something interesting in common. https://t.co/9TjNs4pBwi (shoutout to @code_report)
jcarroll.com.au
I keep hearing the assertion that “writing APL/Haskell/etc… makes you think differently” and I kept wondering why I agreed with the statement but at the same time didn’t think too much of it. I …
1
3
9
Some dataframe history: 'Statistical Models in S' (1991) is the book that first mentions dataframes. From Monday Morning Data Chat podcast episode 135: Dataframe Deep Dive w/ Devin Petersohn.
creators.spotify.com
Devin Petersohn (Modin, Ponder) knows a thing or two about dataframes, having done his PhD thesis on them, among other related achievements. We'll talk about all things dataframes, both high level...
0
0
1
Domain modeling with types in #Python: https://t.co/OPAG4drxdW
0
1
2
I wrote a short article about q, a language that's surprisingly similar to #rstats (built-in data frames etc.). https://t.co/nM9Haes3Sb
github.com
A short article to highlight similarities between the q and R programming languages. - andycraig/q-for-r-programmers
2
3
24
Following extensive discussions, there is now a formal proposal for APL Array Notation. Read about the proposal and access it at https://t.co/dwhqoll1xA – we would appreciate your feedback before we proceed with our implementation.
0
1
6
Yesterday at the Tokyo APL/J/K Meetup we solved some problems with the q programming language. It has lots of nice features, like implicit function parameters and partial function application.
0
0
3
Registration is now open for APL Seeds '23, a free online user meeting on 22 March 2023 from 14:00 UTC. For more information and to register, see https://t.co/StnUxhlmMX
0
3
13
As an #rstats tidyverse fan, I like how concise q's querying syntax can be for operations on data frames ('tables' in q).
1
3
5
@BarryRevzin @arraycast And of course there is the hidden gem of a talk by the infamous Roger Hui (implementer of J) entitled "What is Functional Programming?" where he uses legos to illustrate combinators in J https://t.co/st1pLS85YY
Literally can't believe what I just watched ... a talk from 2011 entitled: "What is Functional Programming?" by John Scholes and Roger Hui. Hui refers to combinators as ... combinators (not trains or operators) and uses lego to describe them 🤯🤯🤯 https://t.co/ecE45Dn4Qz
1
3
14
#vscode #rstats extension v2.7.0 released! New syntax highlighting, help preview in package devlopment, code block detection more consistent with #rstudio, and some bug fixes.
github.com
New Features New syntax highlighting support for NAMESPACE and .Rbuildignore. (#1221, thanks @nx10) Support help preview in package development. (#1259, #1266) Enhancements The extension is re-p...
1
9
49
If you use VS Code, like that it detects R code blocks and wished that it could do the same for Python code blocks ... now it can thanks to @kylebarron2!
I got so annoyed at vscode and saddened by Atom's death that I made my own vscode extension to automatically infer Python blocks - really interactive Python dev - rich IPython outputs like dataframe rendering - w/o having to manually mark cell boundaries https://t.co/pSodfPEcwp
0
0
0