GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

hoare_csp_book.pdf

Download link

Notices where this attachment appears

  1. Embed this notice
    pistolero (p@fsebugoutzone.org)'s status on Friday, 02-Jan-2026 23:03:18 JST pistolero pistolero
    in reply to
    @nigger @Suiseiseki @bonkers

    > sure, if you pass around the address of a byte array you can call that an object

    No; first, disabuse yourself of the idea that object-orientation is about C++-style classes. Object-orientation is message-passing, it's CSP. The canonical Scheme illustration is "initializer returns a lambda, you call that lambda with symbols for message names", etc. Functional programming is filter-map-reduce pipelines, or passing higher-order functions, or whatever; FP is really poorly defined, it's worse than OOP. These are architectural styles. Some languages make some of them easier, sure: you can do filter-map-reduce really easily in Lisp, Ruby, sh; Bourne sh (and thus bash) does not do lambdas really well but Inferno's shell does. You hammer this shit hard enough, you see enough truly weird systems, it clicks. Everything you know about computer science is a lie because even Dijkstra was, in the final analysis, an optimist. You understand?
    fielding_dissertation.pdf
    hoare_csp_book.pdf
    In conversation about 8 months ago from fsebugoutzone.org permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.