about
Home Page
03/06/2024
Code Workshop
Code repositories, stories, and Documentation.
Quick Status
Resrcs pages and Blogs still use the old menus.
- Jim Horning
Disclaimer
1.0 Places to Start:
- This Home page
-
Site Explorer
Ordered links to view contents in iframe. -
Site Map
Links to almost everything in site organized into large tables
1.0 Website Introduction:
You will probably want to view "picture-in-picture" or "full-screen"
so details are large enough to be seen easily.
2.0 Intended Audience:
Site Navigation
Site Explorer
SiteMap
SiteDemo
3.0 Stories, Bites, Bits, and Repositories:
Many of the images and diagrams in this site are expandable. Click on the body to
expand, click on the title to contract.
Rust Story
Rust Bites
Code Bits
Rust Repositories
Languages Content
Table 1. - Language Tracks
Track | Content | Comments |
---|---|---|
Basics | Platforms, Programming, and Object Models | Background information needed to develop code effectively |
C++ | primitives, functions, classes, relationships, templates | Source compiles to native code, good performance, safe by convention using library tools |
Rust | primitives, mutation, copy, move, structs, generics, safety | Compiles to native code, good performance, safe by construction through compiler enforcements |
C# | primitives, classes, generics, garbage collection | Source compiles to bitecode, jitted to native at run-time, memory safe by construction |
4.0 Purpose:
4.1 Migrate code and resource materials from SU website
SU Site
4.2 Experiment with Web Display Techniques
5.0 Other Resources
Rust Cheat Sheet
Tour of Rust
Rust - the Book
Basic Bites
Tooling for C++, Rust, C#
Software Dev: Design
Software Dev: UML
- Resources "Resrcs" dropdown menu in the top menu bar.
- The Stories dropdown has C++ and Rust story tutorials. Eventually there will be other language stories as well.
- The C++ Repositories have a lot of C++ code examples and projects.
- The Rust Repositories are now acquiring code examples and projects.
- SiteMap links to most of the resources in this site.
Interesting links
You will find more information about the site goals, design, and status in
SiteDesign.html.
Repository home: | https://github.com/JimFawcett |
Syracuse University website: | https://ecs.syr.edu/faculty/fawcett |
Feedback
- What you liked and did not like about the site
- Is site navigation obvious and easy to use?
- Which of the discussions are too complex or too simple?
- Are the provided materials: Stories, Bites, Code, .. interesting?
- Did you find the site attractive
- Is it easy to use the SiteMap, access Stories and Bites, and use the site widgets (expanding images, badges)?