Name: Jim Fawcett
Type: User
Bio: Retired from Syracuse University, 5/31/2019.
Taught graduate Software Design Courses in Computer Engineering Program.
Location: Urbana, Illinois, formerly Syracuse, New York
Blog: https://JimFawcett.github.io
Jim Fawcett's Projects
BasicBites are pages that describe basic programming technology, e.g., Platforms, Programming, and Object Models.
Code bits - small compilable demos of syntax, idoms, and small patterns
Home for remote collaboration on learning Rust (other languages later)
Basic demonstration of CMake - view the CMakeLists.txt
Materials created for participants in MVCC Codeathon Design Challenge
Transcibe source code file to web page fragment and write to console for copying
Compare synchronous message-passing communication systems written in Rust and C++
Illustrates how compound objects are initialized, used, and destroyed.
A sequence of short stories about Rust
Collection of basic C++ demonstrations
Thread-safe queue that blocks deQuer when queue is empty
Static type-based code analysis
Asynchronous Message-Passing Communication Channel
File system wrapper supporting concurrent file access
Directed Graph class
Prototype HTTP client and server
Lexical Scanner combines Tokenizer and SemiExpression classes
Contains code discussed in the CppModels videos
Prototype NoSQL database
Rule-based parser for sttic code analysis
Implemts property template class
Demonstration code for C++ Story
C++11 thread demonstrations
Code, String, and Test Utilities
Demonstrations of language syntax, delegates, reflection, etc
Thread-safe queue that blocks deQer when empty
Asynchronous message-passing communication channel
Facility to retry opening files in concurrent environment
Type-based dependency analysis of files in a specified directory