This commit is contained in:
Miloslav Ciz 2022-03-26 23:59:34 +01:00
parent 20b099eac2
commit 53fdfcde15
6 changed files with 33 additions and 8 deletions

18
lrs.md
View file

@ -23,19 +23,23 @@ The definition here is not strict but rather fuzzy, it is in a form of ideas, st
- Elegant by its simple, well thought-through solutions.
- No [bullshit](bullshit.md) such as [codes of conduct](coc.md), tricky licensing conditions etc.
## List of Software Considered Less Retarded
## Specific Software
The following things are considered LRS at least to some significant degree: the most LRS among these (i.e. adhering to LRS in most points) are the project by ourselves, the LRS community, however many project from e.g. the [suckless](suckless.md) community adhere to a pretty high degree as well (lots of time being mildly inferior only due to licensing etc.).
The "official" LRS programs and libraries have so far been solely developed by [drummyfish](drummyfish.md), the "founder" of LRS. These include:
- [Anarch](anarch.md): Game similar to [Doom](doom.md).
- [raycastlib](raycastlib.md): Advanced 2D [raycasting](raycasting.md) rendering library.
- [SAF](saf.md): Tiny library for small portable games.
- [small3dlib](small3dlib.md): Simple software rasterizer for 3D rendering.
- [smallchesslib](smallchesslib.md): Simple [chess](chess.md) library and engine ([AI](ai.md)).
Apart from this software a lot of other software developed by other people and groups can be considered LRS, at least to a high degree (there is usually some minor inferiority e.g. in licensing). Especially [suckless](suckless.md) software mostly fits the LRS criteria. The following programs and libraries can be considered LRS at least to some degree:
- [Anarch](anarch.md)
- [dwm](dwm.md)
- [OpenBSD](openbsd.md)
- [raycastlib](raycastlib.md)
- [SAF](saf.md)
- [small3dlib](small3dlib.md)
- [LIL](lil.md)
- [st](st.md)
- [badwolf](badwolf.md)
- [surf](surf.md)
- [tcc](tcc.md)
- [vim](vim.md)
- [vim](vim.md)