Hacker News new | past | comments | ask | show | jobs | submit login

You've made time to learn J! That's some commitment. I'm waiting for my first child right now and have recently been into J in my spare time. I'm also a manager now (CTO at a non-startup company).

Yeah, someone mentioned it on here a while ago and I decided to give a go. jsoftware has really amazing resources/free books if you dive into it. It's really enjoyable if you use jupyter cuz you write in literate style so you can remember what the heck you just wrote months down the line. lol. https://github.com/martin-saurer/jkernel-docker. yeah for a few months I was addicted to it, and it's the only language where I feel like a sculptor since you are literally sculpting and transforming the array to yield your solution. For me the saddest thing was that I can't bring that experience to other languages,

MATLAB, NumPy, and a lot of GPU programming (not to mention, Julia) relate to APL and J. You might be surprised by how important what you're learning is to express an efficient computation on a GPU in terms of array operations.

Yeah, I know NumPy, but what I really enjoy about APL/J that you can only get from those languages is "notation as a tool of thought", something is lost in high level expressive languages.

Applications are open for YC Winter 2022

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact