Conversation
Notices
-
clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ (clacke@libranet.de)'s status on Friday, 24-May-2019 07:33:25 EDT clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ
softwareengineering.stackexchaβ¦
>> BCPL was the first curly bracket programming language
I thought that had to have been one step older, some missing link between Algol and BCPL. But then BCPL being from 1967 is also older than I imagined it to be.-
Dave Morriss (perloid@mastodon.sdf.org)'s status on Friday, 24-May-2019 08:38:30 EDT Dave Morriss
@clacke There was a guy at the University of Kent, Bob Eager, who I met many years ago, who had written BCPL compilers for many systems. There was a version for the ICL 2960 (running the VME/K OS) which I got a copy of and implemented on our 2960 ( I worked at the Uni. of Lancaster then). Loved that language, though didn't have a lot of time to use it. See his page: http://www.bobeager.uk/ihaveused.html
-
clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ (clacke@libranet.de)'s status on Friday, 24-May-2019 09:28:51 EDT clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ
@Dave Morriss
When I see the phrase "I have used" by itself like in that URL, my mind adds "... but I never inhaled". π -
clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ (clacke@libranet.de)'s status on Friday, 24-May-2019 09:36:15 EDT clacke: inhibited exhausted pixie dream boy πΈπͺππ°ππ
@Dave Morriss My main association with BCPL is old AmigaOS programming articles.
AmigaOS is beautifully put together, very elegant and flexible, ahead of its time and in some cases still unsurpassed.
But it has several quirks where maybe some particular datastructure needs to be aligned a certain way, or there is some unexpected limitation or weird calling convention. And usually that boils down to "yeah, that's an inheritance from TRIPOS, which was written in BCPL". π
-
-