iNTERFACEWARE Documentation
Spaces
Apps
Templates
Create
Concepts
All content
Calendars
Space settings
Content
Results will update as you type.
Optimizing Systems
Bottlenecks
Complex Systems
•
System Constraints
•
The Goal
Conversation
•
Trust
Narratives
•
Influence the Narrative
•
No affiliate links giving commissions
•
Follow the conversation
•
Complex Systems Theory
Communication Concepts
Business Concepts
Workspace Concepts
Simplicity Design Concepts
Home Concepts
Law and Accounting Concepts
Computer Concepts
Web Technology Concepts
Security Concepts
GIT concepts
Text Editors
Computer Fundamentals
C++ Concepts
•
Why use C++ in 2021?
Why we don't use the standard C++ library?
Making a Single File C/C++ Sandbox
•
Make a multi-file sandbox with make
Your first day on the development team
•
Named prefixes with C++ and our string class
C++ Tracing
C Concepts
•
Const References for Inputs and Non const Pointers for Outputs
C DLL/Shared object APIs
•
Reference Counting
•
Initializing data in C/C++
C Preprocessor
Static keyword - it's multiple meanings in C++
C++ Core Library Foundations
Cross Platform Multithreading
Tools you need for a sandbox to play
•
What are classes and methods in C++?
•
Smart Pointers
•
Operator Overloading
•
Mutex
Coding Practices to avoid
•
Methods on object orientated code
•
Using a hidden global pointer for functions
•
Red flag - Helper functions which alter what they do with an input parameter
Python Concepts
Lua Concepts
Hacking Iguana
Apple Concepts
Information System Concepts
Product X
Consciousness
Human Concepts Overview
•
Further Reading
Our Core Values
Heuristics
Large Language Models
Blogs
Concepts
/
/
C++ Concepts
/
Coding Practices to avoid
Coding Practices to avoid
Eliot Muir
Owned by
Eliot Muir
Last updated:
Jul 18, 2022
Loading data...
{"serverDuration": 16, "requestCorrelationId": "7ef97100ed154e13acd6a9ff8c73e9e8"}