TeX CPP

Open-source TeX projects categorized as CPP

TeX CPP Projects

  1. milewski-ctfp-pdf

    Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source

    Project mention: Category Theory in Programming | news.ycombinator.com | 2024-12-01

    IMO Bartosz Milewski gave a pretty good answer to the "why" question in the preface to his book:

    > Second, there are many different kinds of math, and they appeal to different audiences. You might be allergic to calculus or algebra, but it doesn’t mean you won’t enjoy category theory. I would go as far as to argue that category theory is the kind of math that is particularly well suited for the minds of programmers. That’s because category theory — rather than dealing with particulars — deals with structure. It deals with the kind of structure that makes programs composable.

    Composition is at the very root of category theory — it’s part of the definition of the category itself. And I will argue strongly that composition is the essence of programming. We’ve been composing things forever, long before some great engineer came up with the idea of a subroutine. Some time ago the principles of structured programming revolutionized programming because they made blocks of code composable. Then came object oriented programming, which is all about composing objects. Functional programming is not only about composing functions and algebraic data structures — it makes concurrency composable — something that’s virtually impossible with other programming paradigms.

    https://bartoszmilewski.com/2014/10/28/category-theory-for-p...

    And regarding:

    > Anything that could be useful to you from CT can be explained in one afternoon over some coffee or beer.

    Yes, you can go through the definitions, but you won't understand all of those concepts in one afternoon unless you're a savant.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. rust-in-hpc

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TeX CPP discussion

Log in or Post with

TeX CPP related posts

  • Literature request: Lie groups and algebra

    2 projects | /r/robotics | 7 Mar 2023

Index

# Project Stars
1 milewski-ctfp-pdf 11,215
2 rust-in-hpc 39

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that TeX is
the 39th most popular programming language
based on number of references?