summaryrefslogtreecommitdiffstats
path: root/computer/programming.md
blob: 3fe718216871c156e285ab6f34459eeef345ac68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
title: Programming
---

Notes on programming go here.

These are more general notes, not tutorials. Some sections contain links to
tutorials and resources.

## Lists of Public APIs

* [public-api-lists/public-api-lists](https://github.com/public-api-lists/public-api-lists)
* [public-apis/public-apis](https://github.com/public-apis/public-apis)


## Awesome

* [Awesome Falsehood - A curated list of falsehoods programmers believe in](https://github.com/kdeldycke/awesome-falsehood)
    * [hackernews](https://news.ycombinator.com/item?id=30710908)
* [Awesome TUIs](https://github.com/rothgar/awesome-tuis)

## Readworthy articles

* [The Voids Of Haskell](https://github.com/graninas/The-Voids-Of-Haskell)
* [Why is Object-Oriented Programming Bad?](https://ovid.github.io/articles/why-is-object-oriented-programming-bad.html)
* [CppCon 2018: Matt Godbolt “The Bits Between the Bits: How We Get to main()”](https://www.youtube.com/watch?v=dOfucXtyEsU)
* [The worst programming language ever - Mark Rendle - NDC Oslo 2021](https://www.youtube.com/watch?v=vcFBwt1nu2U)
* [Plain Text - Dylan Beattie - NDC Oslo 2021](https://www.youtube.com/watch?v=_mZBa3sqTrI)
* [(Video) Why Does Scrum Make Programmers HATE Coding](https://www.youtube.com/watch?v=HURvJDldVGA)
* [(Video) Plain Text](https://www.youtube.com/watch?v=_mZBa3sqTrI)
* [glibc is still not Y2038 compliant by default](https://ariadne.space/2021/12/29/glibc-is-still-not-y2038-compliant-by-default/)
* [Programming breakthroughs we need](https://yoyo-code.com/programming-breakthroughs-we-need/)
    * [hackernews](https://news.ycombinator.com/item?id=32495133)
* [The type system is a programmer's best friend](https://dusted.codes/the-type-system-is-a-programmers-best-friend)
    * [hackernews](https://news.ycombinator.com/item?id=33480571)
* [IO is no longer the bottleneck](https://benhoyt.com/writings/io-is-no-longer-the-bottleneck/)
* [Falehoods Programmers believe about undefined behaviour](https://predr.ag/blog/falsehoods-programmers-believe-about-undefined-behavior/)