ACM Digital Library
Citas de la ACM Digital Library — el archivo de la literatura informática — agrupadas en lenguajes de programación y compiladores, gráficos en tiempo real y contenido procedural, y codificación de video/imagen/audio.
Lenguajes de programación y compiladores
- BASIC — History of Programming Languages. ACM Digital Library. dl.acm.org/doi/10.1145/800025.1198404
- History of Programming Languages — II (libro; cubre ALGOL, APL, BASIC, COBOL, FORTRAN, LISP, PL/I, SIMULA, SNOBOL). ACM Other Books. dl.acm.org/doi/book/10.1145/234286
- A history of the history of programming languages — Thomas J. (Tim) Bergin. dl.acm.org/doi/10.1145/1230819.1230841
- Programming languages: history and future — Jean E. Sammet. dl.acm.org/doi/10.1145/361454.361485
- The evolution of Forth — Elizabeth D. Rather, Donald R. Colburn, Charles H. Moore. History of Programming Languages — II (1996), pp. 625–670. dl.acm.org/doi/10.1145/234286.1057832
- The early history of Smalltalk — Alan C. Kay. History of Programming Languages — II (1996), pp. 511–598. dl.acm.org/doi/10.1145/234286.1057828
- Compilers: Principles, Techniques, and Tools ("Dragon Book", 1st ed.) — Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman (1986). dl.acm.org/doi/book/10.5555/6448
- Compilers: Principles, Techniques, and Tools (2nd ed.) — Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman (2006). dl.acm.org/doi/book/10.5555/1177220
- Crafting a compiler (libro guía). ACM Digital Library. dl.acm.org/doi/10.5555/33462
- A C Subset for Ergonomic Source-to-Source Analyses — João N. Matos (compilación fuente a fuente). ACM Digital Library. dl.acm.org/doi/10.1145/3642921.3642922
- User-Customizable Transpilation of Scripting Languages (DuoGlot: transpilador de Python a JavaScript) — B. Wang et al. (2023). dl.acm.org/doi/abs/10.1145/3586034
- The design and implementation of a TPL compiler system (Transportable Programming Language; compilador bifuncional/de dialectos). dl.acm.org/doi/10.5555/19217
- An intermediate language for source and target (IR de analizador sintáctico). dl.acm.org/doi/10.1145/800229.806969
- Axiomatic bootstrapping: a guide for compiler hackers — ACM Trans. Prog. Lang. Syst. 16(6). dl.acm.org/doi/10.1145/197320.197336
- The MLIR Transform Dialect — M. P. Lücke et al. (2025) (ordenar / parametrizar pasadas del compilador). dl.acm.org/doi/pdf/10.1145/3696443.3708922
- Teaching the compilers course — ACM SIGCSE Bulletin. dl.acm.org/doi/10.1145/1473195.1473196
- Survey on Combinatorial Register Allocation and Instruction Scheduling. dl.acm.org/doi/10.1145/3200920
- Combinatorial Register Allocation and Instruction Scheduling — R. C. Lozano et al. (2019). dl.acm.org/doi/fullHtml/10.1145/3332373
- Register allocation and instruction scheduling in Unison (generación de código por optimización combinatoria). dl.acm.org/doi/10.1145/2892208.2892237
- Register allocation & spilling via graph coloring — G. J. Chaitin. ACM SIGPLAN Notices 17(6), pp. 98–101. dl.acm.org/doi/10.1145/872726.806984
- Register allocation for programs in SSA-Form (grafos de interferencia cordales). dl.acm.org/doi/abs/10.1007/11688839_20
- Register allocation sensitive region scheduling. dl.acm.org/doi/10.5555/224659.224668
- Instruction Scheduling for the GPU on the GPU — Proc. 2024 IEEE/ACM Int. Symp. on Code Generation and Optimization (CGO). dl.acm.org/doi/10.1109/CGO57630.2024.10444869
- DCG: an efficient, retargetable dynamic code generation system — ACM SIGOPS Operating Systems Review 28(5). dl.acm.org/doi/10.1145/381792.195567
- Translation Validation for LLVM's AArch64 Backend. dl.acm.org/doi/10.1145/3763147
- A compiler infrastructure for accelerator generators — Proc. ASPLOS. dl.acm.org/doi/abs/10.1145/3445814.3446712
Gráficos en tiempo real, demoscene y contenido procedural
- The demo scene — V. Scheib (2002): ejecutables en tiempo real, límites de 4KB/64KB, texturas/geometría/música procedurales. dl.acm.org/doi/pdf/10.1145/1242073.1242125
- The Demo Scene (panel SIGGRAPH 2002) — ACM SIGGRAPH History Archives. history.siggraph.org
- Demoscene: The Underground Art of Real-time — ACM SIGGRAPH Blog (2019): intros de 4KB/64KB, gráficos de píxeles, competencias de C64/Amiga/Atari. blog.siggraph.org
- Demoscene – Underground Real-Time Art Worldwide (T. Bednarz, SIGGRAPH). history.siggraph.org
- Real-Time Procedural Generation with GPU Work Graphs — B. Kuth et al. (2024). Proc. ACM Computer Graphics and Interactive Techniques 7(3). dl.acm.org/doi/abs/10.1145/3675376
- Raymarching toolkit for Unity (técnicas SDF de la demoscene) — ACM SIGGRAPH 2018 Studio. dl.acm.org/doi/10.1145/3214822.3214828
- Real-time compression and streaming of 4D performances — ACM Trans. Graphics 37(6), Art. 256. dl.acm.org/doi/10.1145/3272127.3275096
- Procedural content generation for games: A survey — ACM Trans. Multimedia Comput. Commun. Appl. 9(1). dl.acm.org/doi/abs/10.1145/2422956.2422957
- Procedural content generation in games (panorama con integración de LLM) — Proc. AIIDE '24. dl.acm.org/doi/10.1609/aiide.v20i1.31877
- The Procedural Content Generation Benchmark — A. Khalifa et al. (2025). dl.acm.org/doi/full/10.1145/3723498.3723794
- PCG-based game design — G. Smith et al. PCGames '11. dl.acm.org/doi/10.1145/2000919.2000926
- Program synthesis as a generative method (PCG). dl.acm.org/doi/10.1145/3102071.3102076
- Procedural Content Generation for Game Props? — Computers in Entertainment 15(2) (props con ruido Perlin/Simplex, estudio de usuarios). dl.acm.org/doi/10.1145/2974026
- Deep learning for procedural content generation — Neural Computing. dl.acm.org/doi/10.1007/s00521-020-05383-8
- Procedural Content Generation in Games (libro). dl.acm.org/doi/10.5555/3029335
Codificación de video, imagen y audio
- MPEG: a video compression standard for multimedia applications — Commun. ACM 34(4). dl.acm.org/doi/10.1145/103085.103090
- The JPEG still picture compression standard — G. K. Wallace (1991). dl.acm.org/doi/abs/10.1145/103085.103089
- Huffman Coding (panorama ACM de los códigos de redundancia mínima de 1952). dl.acm.org/doi/fullHtml/10.1145/3342555
- A Survey on Perceptually Optimized Video Coding — ACM Computing Surveys. dl.acm.org/doi/10.1145/3571727
- Towards Hybrid-Optimization Video Coding — ACM Computing Surveys. dl.acm.org/doi/10.1145/3652148
- Image and Video Coding Techniques for Ultra-low Latency (panorama H.261 → AVC → HEVC → VVC). dl.acm.org/doi/pdf/10.1145/3512342
- Evaluation of Video Compression Methods for Network Transmission on Diverse Data (comparación H.264/H.265/AV1/MJPEG). dl.acm.org/doi/fullHtml/10.1145/3594806.3594863
- H.264 Video Compression Using Novel Refined Huffman Codes. dl.acm.org/doi/10.1007/s11277-023-10590-2
- The H.264 Advanced Video Compression Standard (libro). dl.acm.org/doi/10.5555/1942939
- A survey on video compression fast block matching algorithms. dl.acm.org/doi/10.1016/j.neucom.2018.10.060
- A Progressive-Adaptive Music Generator (PAMG) — Proc. FARM '24 (taller ACM SIGPLAN de arte/música funcional). dl.acm.org/doi/10.1145/3677996.3678291
- Generative Audio and Real-Time Soundtrack Synthesis in Gaming — C. Bossalini et al. (2020). dl.acm.org/doi/10.1145/3441000.3441075
- Real-Time Sound Synthesis and Propagation for Games — N. Raghuvanshi. Commun. ACM (2007). cacm.acm.org