yorecode is a pseudonym, a pen name pun name. Name is Brian, in Ottawa, Ontario, Canada.
Member of the GNU project, co-maintainer of the GnuCOBOL compiler suite.
Member of the ISO working group committee for the COBOL 2022 Standard, with work on the next
COBOL 202x Standard in progress.
This will be a collection of repositories covering the art, science and craft of Computer Programming with examples, along with details and commentary about various programming languages and Software Development environments. All within thick layers of bias and unabashed favouritisms.
While programming resources are now global in nature, the person behind this profile is englsh Canadian. Most world views, ethics and morality that seep through here will be from an english Canadian perspective.
Started programming in Z80 Assembler and TRS-80 Model I BASIC, back in the 1970s. The study of programming and programming languages have been a hobby ever since. Always on the lookout for new ones to explore. This collection of repositories started in 2024 and will continue to grow into the future.
For the joy of it.
Documentation writing, building repositories of demonstration code, and spewing of opinions.
Author of the GnuCOBOL FAQ. A COBOL reference, with many program examples of integrating GnuCOBOL with the myriad of other computing envvironments that the world places at our fingertips.
https://gnucobol.sourceforge.io/faq/index.html
GnuCOBOL is written in C. Most of the internet is written in C.
Feels smoother than C, with a much more modern take on developer quality of life issues.
Power in the older compiler that is Icon, made more modern with the Unicon project.
https://unicon.sourceforge.io/up/index.html
Handy, and ubiquitous.
Microcontrollers are now powerful enough to run Micropython and Circuitpython.
https://github.com/yorecode/RP2040PicoW
A C flavoured programming language and Virtual Machine for microcontrollers. Very promising.
https://github.com/sillycowvalley/Hopper
All programmers should know a little bit about Forth if only to highlight the fact that there are different ways of thinking about problems and solutions.
All programmers should know about REBOL and Red. A different way of thinking, strapped to a jetpack.
A newer compiler being developed with hints of REBOL, Nim, Flutter.
In paricular, BaCon, the BASIC to C Converter.
Handy to know scripting environment, language and paradigm.
What did Batman say to Robin, just before they got in the car?
"Robin, get in the car."
What was was?
Before was was was was was is.
Why does no one like the number 288?
It's two gross.
A Neganumerophobic will stop at nothing to avoid negative numbers.