about
Site Explorer
08/18/2024
Site Explorer
Site Metadata
glossary, references
Home github Repository SiteGlossary SiteReferences SiteAdditions Help
Tracks
Code and language reference materials
Home Bits C++ Rust C# Basics WebDev Design Deployment Projects Prototypes
Code
examples, repos, and
code documentation
C++ Repos Rust Repos C# Repos JavaScript Repos Other Repos Rust Examples C++ Examples Prototypes Code Projects Compiler Explorer Rust Playground dotnet fiddle python-fiddle runjs
Site pages
site contents, navigation
Home SiteMap SiteDemo SiteDesign
Technical Details
Bits - lang cmp
Compare C++, Rust,
C#, Python, JavaScript
Bits Track Bits Repo Introduction Tooling hello world data types objects generic types iteration
Rust Bites
important Rust features
Rust Track Intro Code Examples Starting Tooling Undef Behavior Safety Data Ops FlashCards Facts Strings Data Str Smart Ptrs LifeCycle Ownership Traits Functions Structs LifeTime Annot Abstractions Enums Error Handling Options Conversions Collections Iterators Idiomatic Rust Macros Threads Synchronization Regular Express Hacks & Helps Code Experim
Rust Story
Rust language ebook
Rust Story Prologue Models Data Operations Structures Libraries References
C++ Bites
important C++ features
C++ Track Introduction STR Demo Survey More to come
C++ Story
C++ language ebook
C++ Story Prologue Models Survey Data Operations Classes Class Rel Templates Templ Metaprog Libraries Stream Libs Std Templ Libs Other Topics
C# Bites
C# features
Intro, Exec, ...
C# Track Introduction Execution
Basic Bites
models for platfrom,
memory, sched, IO, ...
Basic Track Platform Memory Scheduling IO Resources Programming Execution Types Functions
Design Bites
design, structure, examples
Design Track Design Structure Monolithic Factored Data Flow Type Erase Plug-in
Deployment Bites
git, more to come later
Deploy Track git
Idioms & Patterns
Comparison of patterns
for C++, Rust, and C#
Blogs
patterns, idioms,
ideas, opinions
Distinguished Rust Rust safety CommCompare First Things Design Principles OOD Object Models Scopes & Globals Concept Document SW Structure Msg Passing Active Objects No SQL DB Parsing Code Analyzer M-ary Tree C++ Graph Lib C++ File System
SU Website
Lectures,
Examples,
Exams
Course Notes CSE681-SMA CSE686-IP CSE687-OOD CSE775-DO CSE776-DP