compiler
14 episodes mention this concept
lexfridmanSep 9, 2021Donald Knuth on Early Programming, Machine Learning, Literate Code, and the Future of AI Automation
TechnologyDecimal machine languageAssemblerDebuggingOff-by-one errors
lexfridmanOct 19, 2020Chris Lattner on Programming Language Design, Leadership, and the Future of Computing
TechnologyCompiler InfrastructureProgramming Language DesignValue SemanticsReference Semantics
lexfridmanSep 24, 2020James Gosling on Java, Early Computing, Emacs, and the Philosophy of Programming
TechnologyJava programming languageObject-oriented programmingSoftware engineeringConcurrent programming
lexfridmanJul 20, 2020The Evolution and Future of JavaScript: From Ugly Duckling to Ubiquitous Language, and the Perils of Modern Library Dependencies
TechnologyJavaScriptProgramming languagesLibrariesFront-end development
lexfridmanJun 27, 2020David Patterson on RISC Architecture, RAID, and the Evolution of Computing
TechnologyMicroprocessorRISC (Reduced Instruction Set Computer)RAID (Redundant Array of Independent Disks)Moore's Law
lexfridmanDec 30, 2019Donald Knuth: The Art of Computer Programming, Geek Thinking, and the Evolution of Algorithms
TechnologyComputational complexityAsymptotic notation (Big O notation)TeX typesetting systemIBM 650 computer
lexfridmanDec 9, 2019The Evolution and Standardization of C++: From C++98 to C++20
TechnologyC++ StandardizationISO RulesANSI StandardOpen Process
lexfridmanNov 10, 2019Bjarne Stroustrup on the Indispensable Value of Learning Multiple Programming Languages and C++ Abstraction
TechnologyProgramming paradigmsMachine codeAbstraction mechanismsCompiler optimization
lexfridmanNov 9, 2019Bjarne Stroustrup on the Necessity and Benefits of Multiple C++ Implementations (Clang, GCC, Microsoft, EDG)
TechnologyC++ implementationsGCCClangMicrosoft C++
lexfridmanNov 9, 2019Bjarne Stroustrup on the Necessity and Benefits of Multiple C++ Implementations (Clang, GCC, Microsoft, EDG)
TechnologyC++ implementationsGCCClangMicrosoft C++
lexfridmanAug 27, 2019Deep Learning Accessibility, Programming Languages, and AI in Medicine with Jeremy Howard
TechnologyDeep Learning AccessibilityPractical Application of Deep LearningArray-Oriented Programming (APL, J)Domain-Specific Languages (DSLs)
lexfridmanMay 13, 2019Chris Lattner on Compilers, LLVM, Swift, and the Future of ML Accelerators
TechnologyCompilersLLVM (Low Level Virtual Machine)Clang compilerSwift programming language
lexfridmanMay 13, 2019Chris Lattner on Compilers, LLVM, Swift, and the Future of ML Accelerators
TechnologyCompilersLLVM (Low Level Virtual Machine)Clang compilerSwift programming language
lexfridmanNov 22, 2018Guido van Rossum on Python, AI, Consciousness, and the Philosophy of Intelligence
TechnologyArtificial General Intelligence (AGI)Human nature (good vs. evil)Programming languages (Python, Pascal)Digital circuits
Knowledge Graph
Related concepts — line thickness indicates connection strength. Click any node to explore.
Want to explore how this connects to concepts you choose? Try Nexus →