6 ms·
A Source Book in APL (1981)
- deleted 9y ago[deleted]
- fernly 9y agotarget domain softwarepreservation.org appears to be down with an internal error.
- pasbesoin 9y ago33 minutes later, per HN. It's there -- just slow. Took a couple of minutes for the PDF to come down. P.S. Here, I should have just done this, before: http://wayback.archive.org/web/20150908083715/http://www.softwarepreservation.org/projects/apl/Papers/ASourceBookInAPL http://wayback.archive.org/web/20150908083715/http://www.sof...
- throwaway7645 9y agoIs that really due to HN when there are 3 comments on here?
- fernly 9y agoTop level came up once, now back to 502 gateway error. (Acts like it's hosted on somebody's personal system out of comcast.)
- fernly 9y agoWhen it finally comes up I'm surprised to find it's an offshoot of the Computer History Museum, though odd it isn't hosted out of their normally bulletproof site, computerhistory.org.
- pasbesoin 9y agoP.P.S. I just clicked through to the full thread and see now that gtani did the same (wayback link) 6 minutes ago. Cheers
- gtani 9y agoSlightly faster, and i mean only slightly: https://web.archive.org/web/*/www.softwarepreservation.org/projects/apl/Papers/ASourceBookInAPL https://web.archive.org/web/*/www.softwarepreservation.org/p... (I will actually read carefully but maybe not today, as a former fulltime APL developer).
- throwaway7645 9y agoAny chance you could write a blog post on your experiences? As a young in, Dyalog APL and kdb+ look like amazing pieces of technology that would be great for my job as an engineer who writes a lot of code for analysis and scripting, but nothing for production. I'm sure there are a lot of pitfalls though, so I'd like to hear about the good and bad.
- alexcweiner 9y agoWhat do you want to know about, specifically?
- throwaway7645 9y agoAnything and everything, seriously! How easy is it to model in APL, how much did you enjoy coming up with array oriented solutions not possible in standard algol based languages? What type of field did you work in and did others in your group or company know APL? How easy was it to share/read code from/ collaborate with others? What were the pain-points? Do you now use something else that although less terse, you feel is better? If so, why? What were the coolest projects you worked on and do you think APL has a future?
- 5jt 9y agoWhile I’m learning kdb+, Dyalog remains my favourite language for hacking and is likely to remain so for much of the publishing work I do, because of its solid UTF-8 support. Iverson was on to something with his iterators. I am still getting insights decades later. When I use control structures like for-loops (even in APL) it feels like talking with my thumb in mouth.
- vsviridov 9y agoI understand staying true to the source material, but light brown/ochre on white background is barely readable... Especially with old school print type on a screen.
- fernly 9y agoOK so it will eventually load if you bang it enough. This is a collection of papers written Ken Iverson[1], some with his frequent collaborator Aden Falkoff. The most important, longest, and latest (1980) is Iverson's "Notation as a Tool of Thought" from the CACM. [1] https://en.wikipedia.org/wiki/Kenneth_E._Iverson https://en.wikipedia.org/wiki/Kenneth_E._Iverson
- tatazinha 9y agoOii alguém sabe como hackear Instagram?Se sim Me chame no @thayonaramattos
- ruricolist 9y agoMost (maybe all) of these papers are available in HTML at the Jsoftware site: http://www.jsoftware.com/papers/ http://www.jsoftware.com/papers/