home.social

#bcpl — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bcpl, aggregated by home.social.

fetched live
  1. #TIL the // single-line comment in C++ and other languages (and initially rejected by, but later adopted by C) originally comes from #BCPL

    https://en.wikipedia.org/wiki/BCPL#Design

  2. #TIL the // single-line comment in C++ and other languages (and initially rejected by, but later adopted by C) originally comes from #BCPL

    https://en.wikipedia.org/wiki/BCPL#Design

  3. Yesterday, I took my family to the Vancouver FC vs Langley United game.

    I’ve never been to a Vancouver FC game because it’s far from where I live. But since we were in the neighbourhood anyway—and the weather was nice—I thought this would be a good way to spend a Sunday.

    This was a pretty important match since it’s a Canadian Championship game, and the winner plays CF Montreal in the quarterfinals.

    Langley United play in the BC Premier League, which is considered Tier 3 on the Canadian soccer pyramid. But you can’t take Tower 3 teams lightly. CS Saint-Laurent, which is a Tier 3 team beat Inter Toronto—and that was a game that also happened yesterday.

    And that wasn’t the only upset so far this year. Atlético Ottawa beat Toronto FC just last week. So it’s been an awful month for Toronto #soccer this month.

    Langley United did a great job against Vancouver FC. There were moments that I thought they could pull off an upset. But in the 2nd half, Vancouver FC got two goals.

    It was a good time with my family. My wife got a hat and my daughter got a scarf. And they both love soccer.

    #MLS #CPL #BCPL #VoyageursCup
  4. Yesterday, I took my family to the Vancouver FC vs Langley United game.

    I’ve never been to a Vancouver FC game because it’s far from where I live. But since we were in the neighbourhood anyway—and the weather was nice—I thought this would be a good way to spend a Sunday.

    This was a pretty important match since it’s a Canadian Championship game, and the winner plays CF Montreal in the quarterfinals.

    Langley United play in the BC Premier League, which is considered Tier 3 on the Canadian soccer pyramid. But you can’t take Tower 3 teams lightly. CS Saint-Laurent, which is a Tier 3 team beat Inter Toronto—and that was a game that also happened yesterday.

    And that wasn’t the only upset so far this year. Atlético Ottawa beat Toronto FC just last week. So it’s been an awful month for Toronto #soccer this month.

    Langley United did a great job against Vancouver FC. There were moments that I thought they could pull off an upset. But in the 2nd half, Vancouver FC got two goals.

    It was a good time with my family. My wife got a hat and my daughter got a scarf. And they both love soccer.

    #MLS #CPL #BCPL #VoyageursCup
  5. The next social will be lunch on Thursday the 1st of January at the Green Dragon, CR0 1NA. Hope to see some of you there! Not into perl? We don't care. , , , , - we love 'em all.

  6. The next #London #PerlMongers social will be lunch on Thursday the 1st of January at the Green Dragon, CR0 1NA. Hope to see some of you there! Not into perl? We don't care. #Rust, #Python, #BCPL, #MACRO11, #AmigaBASIC - we love 'em all.

    #croydon #perl

  7. @anselmschueler @simontatham and isn't B a cut down (and thus named after by truncation) ?

  8. @anselmschueler @simontatham and isn't B a cut down (and thus named after by truncation) #BCPL?

  9. @mhd I was quite fond of Amiga #CLI syntax, which many did not consider a proper #Amiga subsystem because of #BCPL, but it allowed commands to pre-declare the arguments in a uniform, documented way similar to Python’s #argparse.

    It’s actually handled by BCPL’s rdargs() function, documented in cl.cam.ac.uk/~mr10/bcplman.pdf (p68).

    1/2

  10. @mhd I was quite fond of Amiga #CLI syntax, which many did not consider a proper #Amiga subsystem because of #BCPL, but it allowed commands to pre-declare the arguments in a uniform, documented way similar to Python’s #argparse.

    It’s actually handled by BCPL’s rdargs() function, documented in cl.cam.ac.uk/~mr10/bcplman.pdf (p68).

    1/2

  11. Continued collateral damage from #crowdstrike to the #Baltimore County Public Library #BCPL

  12. Continued collateral damage from #crowdstrike to the #Baltimore County Public Library #BCPL

  13. The next social will be a joint meeting with croyden.pm on Thursday the 1st of August at the Green Dragon, CR0 1NA. Hope to see some of you there! Not into perl? We don't care. , , , , , we love 'em all. @perl @[email protected] @bob

  14. The next #London #PerlMongers social will be a joint meeting with croyden.pm on Thursday the 1st of August at the Green Dragon, CR0 1NA. Hope to see some of you there! Not into perl? We don't care. #Rust, #Python, #BCPL, #MACRO11, #AmigaBASIC, we love 'em all. #croydon #perl @perl @kake @bob

  15. I saw someone else do this, so I thought I should too ...

    Languages I have used to write software for other people to use, in roughly chronological order: 😃 . It saddens me that I have never perpetrated or for any other audience than myself. It doesn't sadden me that I have forgotten at least some of them due to lack of use.

  16. I saw someone else do this, so I thought I should too ...

    Languages I have used to write software for other people to use, in roughly chronological order: #BASIC #Z80assembler #Pascal #C #BCPL #MIPSassembler #LotusAmiproMacros 😃 #VisualBASIC #DataEase #SQL #Java #Javascript #Perl #BourneShell #bash #Postscript #Rust. It saddens me that I have never perpetrated #Forth or #Lisp for any other audience than myself. It doesn't sadden me that I have forgotten at least some of them due to lack of use.

  17. The Machinists (#IAM) union, which represents Baltimore County Public Library (#BCPL) workers, is celebrating the passage of the Library Workers Empowerment Act, a milestone piece of legislation initiated by the IAM last year that will grant library staff across Maryland the right to organize

    🔗 aflcio.org/2024/4/18/service-s

    #LibraryWorkersEmpowermentAct #BaltimoreCountyPublicLibrary #HB609 #SB591 #LibraryLabor #LibraryWorkers #LibraryUnions

  18. The Machinists (#IAM) union, which represents Baltimore County Public Library (#BCPL) workers, is celebrating the passage of the Library Workers Empowerment Act, a milestone piece of legislation initiated by the IAM last year that will grant library staff across Maryland the right to organize

    🔗 aflcio.org/2024/4/18/service-s

    #LibraryWorkersEmpowermentAct #BaltimoreCountyPublicLibrary #HB609 #SB591 #LibraryLabor #LibraryWorkers #LibraryUnions

  19. Always a pleasure to read this article (circa 1993) on the #history of #C by Dennis Ritchie – not sure why it’s on the front-page of #HackerNews today:

    “The Development Of The C Language” (cm.bell-labs.co/who/dmr/chist.).

    On HN: news.ycombinator.com/item?id=3

    #BellLabs #PLDI #Unix #BCPL #B

  20. @didier The best Amigas are where both kind of programs run perfect :)

    I've also been known to lsl.l #2,d0 here and there, which almost everyone kept on hating...

    #bcpl

  21. @didier The best Amigas are where both kind of programs run perfect :)

    I've also been known to lsl.l #2,d0 here and there, which almost everyone kept on hating...

    #bcpl

  22. I found a #SteelyDan CD at #BCPL which Discogs lists as "unofficial' as it was sourced from FM radio broadcasts in early days. After several listens, it dawned on me that Donald Fagan said Walter Becker was on bass and there were 2 other lead guitars including Jeffery "Skunk" Baxter. Might need to listen a few more dozen times.

    #BaltimoreCountyPublicLibrary

    discogs.com/release/13844249-S

  23. I found a #SteelyDan CD at #BCPL which Discogs lists as "unofficial' as it was sourced from FM radio broadcasts in early days. After several listens, it dawned on me that Donald Fagan said Walter Becker was on bass and there were 2 other lead guitars including Jeffery "Skunk" Baxter. Might need to listen a few more dozen times.

    #BaltimoreCountyPublicLibrary

    discogs.com/release/13844249-S

  24. Parallel Parallel Mothers, by Pedro Almodóvar.

    #Cinema

    #BCPL

  25. Parallel Parallel Mothers, by Pedro Almodóvar.

    #Cinema

    #BCPL

  26. @kroc Interesting ideas.

    Many of the classic Forth techniques, such as compiling to threaded-code, using BLOCKs instead of a memory allocator, and producing a sea of callable functions instead of a closed binary, work in any language.

    Instead of using #Forth as a base, it might be interesting to use #Oberon as a base (projectoberon.net/). That would give you an ALGOL-like language with strong types.

    #BCPL is another possibility, more approachable than C, but maybe too weakly typed for your taste. One very impressive BCPL hobbyist project is projects.drogon.net/ruby/.

    In your description of an ideal system, I also get strong #Smalltalk vibes, specifically its system-wide class browser that is basically a vat of building blocks ready for reuse in new programs. In this case, you'd want to take the idea and not the language, because Smalltalk tends not to fit well on small hardware.

  27. @kroc Interesting ideas.

    Many of the classic Forth techniques, such as compiling to threaded-code, using BLOCKs instead of a memory allocator, and producing a sea of callable functions instead of a closed binary, work in any language.

    Instead of using #Forth as a base, it might be interesting to use #Oberon as a base (projectoberon.net/). That would give you an ALGOL-like language with strong types.

    #BCPL is another possibility, more approachable than C, but maybe too weakly typed for your taste. One very impressive BCPL hobbyist project is projects.drogon.net/ruby/.

    In your description of an ideal system, I also get strong #Smalltalk vibes, specifically its system-wide class browser that is basically a vat of building blocks ready for reuse in new programs. In this case, you'd want to take the idea and not the language, because Smalltalk tends not to fit well on small hardware.

  28. @renice I say the same about #BCPL - A hashtag that surprisingly doesn't seem to have been used before :)