2 comments

  • discarded102347 minutes ago
    For those looking for a broader&#x2F;more portable introduction, Xavier Leroy and Didier Rémy wrote a great high-level text on UNIX system programming a long time ago [1]. Of course it uses ocaml (perhaps motivating some to learn that language) but the style is low-level and straightforwardly imperative. The advantage is that it sweeps up a lot of the messy and boring error handling into the ocaml runtime and&#x2F;or exceptions. This makes the code a lot easier to follow, but of course makes it look misleadingly simpler than it would be in C (etc).<p>[1] <a href="https:&#x2F;&#x2F;ocaml.github.io&#x2F;ocamlunix&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ocaml.github.io&#x2F;ocamlunix&#x2F;</a>
    • jacobgeorge0837 minutes ago
      Thanks! I just started the OCaml Programming Book this week to learn and language and get better at functional programming. Cant wait to jump into this after
  • NewsaHackO55 minutes ago
    Is there an actual book available?
    • fuzzybear396547 minutes ago
      Yes. Look at the README.<p><a href="https:&#x2F;&#x2F;www.informit.com&#x2F;store&#x2F;linux-application-development-by-example-the-fundamental-9780135325520" rel="nofollow">https:&#x2F;&#x2F;www.informit.com&#x2F;store&#x2F;linux-application-development...</a>
      • NewsaHackO30 minutes ago
        Of course, I saw that, but if the text of the book is not freely available, then the examples wouldn&#x27;t really be helpful, no?