Post Reply 
Free ACM Programming Language Articles
06-29-2020, 12:47 AM (This post was last modified: 06-29-2020 12:55 AM by mfleming.)
Post: #1
Free ACM Programming Language Articles
I ran across a posting about freely downloadable articles from the Proceedings of the ACM on Programming Languages, History of Programming Languages (HOPL IV) conference. The HOPL conference is held about every 14 years, but this fourth one was not held due to Covid-19. The ACM made the conference papers freely available. The papers cover such topics as APL, Javascript, Logo, MATLAB, R, and Smalltalk. Likely something of passing interest for everyone. Here's the URL

https://dl.acm.org/toc/pacmpl/2020/4/HOPL

My interests were APL, Oz, and Verilog Smile

Edit: I should note that these articles will only be available through June 30th, so get them while you can!

Remember kids, "In a democracy, you get the government you deserve."
Find all posts by this user
Quote this message in a reply
06-29-2020, 05:09 AM (This post was last modified: 06-29-2020 05:10 AM by Sylvain Cote.)
Post: #2
RE: Free ACM Programming Language Articles
Wow!
I have downloaded all the papers.
I have evaluated or professionally used more than half of the language listed.

I just started reading the Origins of the D Programming Language, I knew several facts, but to read it chronologically put things in perspective.
I have been following Walter Bright since I bought Zortech C++ in 1988 of which I still have the 5.25" floppy disks.
I had a first look at D (aka D1) in 2003 but the language was immature and only had a Win32 compiler.
I had a second look at D (aka D2) in 2011 for an embedded ARM Cortex-M project, the ARM compiler was barely working at that time so I end up using C++ instead. (Keil, Gnu ARM & LLVM ARM)
I will have a third look after my reading.

Thanks Mark,

Sylvain
Find all posts by this user
Quote this message in a reply
06-29-2020, 05:49 AM
Post: #3
RE: Free ACM Programming Language Articles
These are not the usual 10 or 15 page conference papers, but in some cases the articles exceed 100 pages, so they really tell the story behind the history of a given language. The one on Javascript sounds like a fun read about the early days of the World Wide Web (does anyone remember what www stands for? WAIS? Gopher? I have the t-shirt!)

The intro to D sounds like its author was quite talented. I want to track it down tomorrow. I remember Oz 1 from the mid 90's. Wrap your head around a language in which every single statement was concurrent. I'll wait . . . (hint: statements blocked until dependent references were bound)

I skipped only F# (Microsoft bleh!) and Objective C, but may go back for the latter. I can remember playing around with a NeXT machine.

Remember kids, "In a democracy, you get the government you deserve."
Find all posts by this user
Quote this message in a reply
07-04-2020, 03:13 PM
Post: #4
RE: Free ACM Programming Language Articles
As of today, they are still downloadable
Find all posts by this user
Quote this message in a reply
07-04-2020, 03:42 PM
Post: #5
RE: Free ACM Programming Language Articles
(07-04-2020 03:13 PM)david sanz Wrote:  As of today, they are still downloadable
That's confusing, given that as of today this forum labels your post as "Today" but doesn't give any insight as to when "today" is (or should I say "was"? ).
BTW other articles are (or were?) available from the ACM digital library, not only the HOPL topics.

Stephen Lewkowicz (G1CMZ)
https://my.numworks.com/python/steveg1cmz
Visit this user's website Find all posts by this user
Quote this message in a reply
07-04-2020, 07:07 PM (This post was last modified: 07-05-2020 06:39 PM by Jonathan Busby.)
Post: #6
RE: Free ACM Programming Language Articles
(06-29-2020 12:47 AM)mfleming Wrote:  I ran across a posting about freely downloadable articles from the Proceedings of the ACM on Programming Languages, History of Programming Languages (HOPL IV) conference. The HOPL conference is held about every 14 years, but this fourth one was not held due to Covid-19. The ACM made the conference papers freely available. The papers cover such topics as APL, Javascript, Logo, MATLAB, R, and Smalltalk. Likely something of passing interest for everyone. Here's the URL

https://dl.acm.org/toc/pacmpl/2020/4/HOPL

My interests were APL, Oz, and Verilog Smile

Edit: I should note that these articles will only be available through June 30th, so get them while you can!

Thanks so much for the heads up! Smile

I didn't notice this post for some reason but it seems that all the journal article content in PDF form is still freely available and downloadable Smile ( And I just downloaded everything I could Smile ) I'm especially interested in the history of Verilog article as I do all my hardware design in Verilog and SystemVerilog Smile

Regards,

Jonathan

Aeternitas modo est. Longa non est, paene nil.
Find all posts by this user
Quote this message in a reply
07-04-2020, 10:36 PM
Post: #7
RE: Free ACM Programming Language Articles
(07-04-2020 03:42 PM)StephenG1CMZ Wrote:  
(07-04-2020 03:13 PM)david sanz Wrote:  As of today, they are still downloadable
That's confusing, given that as of today this forum labels your post as "Today" but doesn't give any insight as to when "today" is (or should I say "was"? ).
BTW other articles are (or were?) available from the ACM digital library, not only the HOPL topics.

All posts are dated in the upper left corner. If you are reading a post on the same day it was written, the timestamp says "Today", otherwise it shows the date that the post was added.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
07-05-2020, 12:32 AM
Post: #8
RE: Free ACM Programming Language Articles
(07-04-2020 03:13 PM)david sanz Wrote:  As of today, they are still downloadable

Perhaps the web admin is on holiday Smile

Remember kids, "In a democracy, you get the government you deserve."
Find all posts by this user
Quote this message in a reply
07-05-2020, 08:51 AM
Post: #9
RE: Free ACM Programming Language Articles
(07-04-2020 10:36 PM)rprosperi Wrote:  
(07-04-2020 03:42 PM)StephenG1CMZ Wrote:  That's confusing, given that as of today this forum labels your post as "Today" but doesn't give any insight as to when "today" is (or should I say "was"? ).
BTW other articles are (or were?) available from the ACM digital library, not only the HOPL topics.

All posts are dated in the upper left corner. If you are reading a post on the same day it was written, the timestamp says "Today", otherwise it shows the date that the post was added.

And after one day it becomes "Yesterday"...
I thought we were accustomed enough to these calendar oddities. :-)

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
07-05-2020, 01:37 PM
Post: #10
RE: Free ACM Programming Language Articles
(07-05-2020 08:51 AM)Massimo Gnerucci Wrote:  And after one day it becomes "Yesterday"...
I thought we were accustomed enough to these calendar oddities. :-)

I knew about "Today", but never noticed "Yesterday".

Not enough Beatles lately... Smile

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)