Online Space for Liam Whalen

TRC Principles Introduction

What We Have Learned: Principles of Truth and Reconciliation The Truth and Reconciliation Commission of Canada This report is in the public domain. Anyone may, without charge or request for permission, reproduce all or part of this report. 2015 Truth and Reconciliation Commission of Canada Website: www.trc.ca From pages 5 - 8 of “What We Have Learned: Principles of Truth and Reconciliation” https://ehprnh2mwo3.exactdn.com/wp-content/uploads/2021/01/Principles_English_Web.pdf Introduction For over a century, the central goals of Canada’s Aboriginal policy were to eliminate Aboriginal governments; ignore Aboriginal rights; terminate the Treaties; and, through a process of assimilation, cause Aboriginal peoples to cease to exist as distinct legal, social, cultural, religious, and racial entities in Canada.

Read more →

Notes About Java Part Four

IMPLICT MAGIC I learned to program with BASIC followed by C. These languages require syntax to tell the computer to do something. Java, like many contemporary languages, has many implicit features that add convenience, but my impartive language roots make these features difficult to accept. This diffculty results in a trouble with fluency. For example, in Part 2, I mention implicit casting and the fact that it will not loose precision.

Read more →

Notes About Java Part Three

ENUMs Enumerations can help me create code that is readable and maintainable. However, in my last project I created a program design based on enums that proved to be too complex. This complexity increases the burden on maintenance in the aims of making the code maintainable. I need to find a balance between ease of reading and ease of updating. I had not used Java’s Enums before. So, it took me some time to figure out how I wanted to design their use.

Read more →