HNHacker News
TopNewBestAskShowJobs

RojerGS

446 karma · joined March 3, 2021

submissionscomments
RojerGS··on New Kind of Paper, Part Two
Amazing work on this!

I spotted a typo in your blog post. When you start talking about code on pizza boxes, you can read “Anyway, writing code by hand is very due for a serious experimentation.”, there's something missing between "very" and "due" :)

RojerGS··on Let's build a simple interpreter for APL, part 2 (2020)
Thanks :D I'm glad you enjoy my work!

For this particular series, I have _no idea_ how many articles it will take to cover enough APL syntax for me to be satisfied with the state of the interpreter. This is mostly a hobby project to help me learn APL and to help me learn about interpreters and related materials, so I feel the need to write about every major step I take, which might actually look like a minor step from the point of view of number of features that get added.

Does my reply make sense?

RojerGS··on Let's build a simple interpreter for APL, part 2 (2020)
Regarding your EDIT, I'd love to be able to answer, but alas, that is way out of my depth.

Something that's bothering me is your pairing of "symbolic" and "APL". As far as my (limited) knowledge goes, symbolic languages are those like Mathematica, where you can perform symbolic substitutions, for example. APL is not symbolic, it only uses "weird" characters as its primitives (its built-in functions).

RojerGS··on Let's build a simple interpreter for APL, part 2 (2020)
For your convenience, part 1: https://mathspp.com/blog/lsbasi-apl-part1

I don't know if your wording is too amateurish because you are using lingo outside of my knowledge. Does "make use of the speed of array-based language, but save computation time by compiling" refer to using an array language that is compiled? [Co-dfns](https://github.com/co-dfns/co-dfns) compiles a dialect of APL, so that might be interesting to you.

RojerGS··on Let's build a simple interpreter for APL, part 2 (2020)
OP here, thanks for sharing!

Feel free to ask any questions you might have in here or in the comments of the blog articles.

The series is not complete yet but rest assured that I haven't given up on it :)

RojerGS··on Try APL
While you are getting started, your IDE generally has a "language bar" with the glyphs, that you can press to type them, but hovering the language bar will show you the keyboard shortcuts for the glyphs... And you learn the shortcuts fairly quickly, to be honest. Also, most of the symbols have plenty of mnemonics or just end up being in the key you would expect.
RojerGS··on The Array Cast – A podcast about the array programming languages
I listened to the first episode and it was really interesting to listen to really experienced programmers share the things they like the most about array programming and the array-oriented languages they are most familiar with.
← PreviousPage 2 of 2