Template:Programming: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{| align=center style="background:#fdc6c7; border: 1px solid #aaa; padding: .2em; margin-bottom: 3px; font-size: 95%; width: auto; page-break-before:avoid; -moz-border-radius-bottomleft:0.25em; -moz-border-radius-bottomright:0.25em; -moz-border-radius-topleft:0.65em; -moz-border-radius-topright:0.65em;" | {| align=center style="background:#fdc6c7; border: 1px solid #aaa; padding: .2em; margin-bottom: 3px; font-size: 95%; width: auto; page-break-before:avoid; -moz-border-radius-bottomleft:0.25em; -moz-border-radius-bottomright:0.25em; -moz-border-radius-topleft:0.65em; -moz-border-radius-topright:0.65em;" | ||
| style="padding-right: 4px; padding-left: 4px;" | | | style="padding-right: 4px; padding-left: 4px;" | Some fragmented programming-related notes, '''not''' meant as introduction or tutorial | ||
Data: [[Notes on numbers in computers|Numbers in computers]] ·· [[Computer dates and times]] ·· [[Data structures]] | Data: [[Notes on numbers in computers|Numbers in computers]] ·· [[Computer dates and times]] ·· [[Data structures]] |
Revision as of 13:43, 31 July 2023
Some fragmented programming-related notes, not meant as introduction or tutorial
Data: Numbers in computers ·· Computer dates and times ·· Data structures Wider abstractions: Programming language typology and glossary ·· Some mathy concepts around programming · · Computational complexity theory notes · Synchronous, asynchronous · First-class citizen Syntaxy abstractions: Constness · Memory aliasing · Closures · Context manager · Garbage collection Sharing stuff: Communicated state and calls · Locking, data versioning, concurrency, and larger-scale computing notes Language specific: Python notes ·· C and C++ notes · Compiling and linking ·· Lua notes More applied notes: Optimized number crunching · File polling, event notification · Webdev · GUI toolkit notes Mechanics of duct tapintg software together: Automation, remote management, configuration management · Build tool notes · Installers |