Skip to content
View yorecode's full-sized avatar
Block or Report

Block or report yorecode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yorecode/README.md

Well met,

Who

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.

What

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.

Where

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.

When

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.

Why

For the joy of it.

How

Documentation writing, building repositories of demonstration code, and spewing of opinions.


Coverage

COBOL

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

C

GnuCOBOL is written in C. Most of the internet is written in C.

V

Feels smoother than C, with a much more modern take on developer quality of life issues.

https://vlang.io

Icon, Unicon

Power in the older compiler that is Icon, made more modern with the Unicon project.

https://unicon.sourceforge.io/up/index.html

Python

Handy, and ubiquitous.

Microcontrollers are now powerful enough to run Micropython and Circuitpython.

https://github.com/yorecode/RP2040PicoW

Hopper

A C flavoured programming language and Virtual Machine for microcontrollers. Very promising.

https://github.com/sillycowvalley/Hopper

Forth

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.

REBOL and Red

All programmers should know about REBOL and Red. A different way of thinking, strapped to a jetpack.

https://www.red-lang.org

Arturo

A newer compiler being developed with hints of REBOL, Nim, Flutter.

BASIC

In paricular, BaCon, the BASIC to C Converter.

https://basic-converter.org

Tcl/Tk

Handy to know scripting environment, language and paradigm.

... as many as will fit in the basket


Jokes

Lame jokes are the best jokes

Batman

What did Batman say to Robin, just before they got in the car?
"Robin, get in the car."

Was

What was was?
Before was was was was was is.

In bulk

Why does no one like the number 288?
It's two gross.

Negative numbers

A Neganumerophobic will stop at nothing to avoid negative numbers.


Contact

yorecode@gmail.com

Popular repositories

  1. RP2040PicoW RP2040PicoW Public

    RP2040 Pico W, Sunfounder Kepler kit, Waveshare and Pimoroni code for sharing.

    Python 1

  2. gcfaq gcfaq Public

    COBOL 1

  3. yorecode yorecode Public

    Config files for my GitHub profile.