Posts by Bryan MacLee

@Bryan MacLee

Bryan MacLeeverified

Apart from life itself. Programming is The truest form of magic that we humans h...
Vernal UT scrml.dev Joined August 2026
2.5k Points25 Badges21 Connections21 Followers25 Following

Posts by Bryan MacLee

Bryan MacLeeverified in Articles 2 min read
I am Jack's . Without me, Jack's application has values without a place. Jack declares me once. I am a singleton. Every part of his program that reads my cell is reading the same me. ${ type Order:enum = { Cart, Paying, Paid, Shipped, Refunded...
post-cover-27290
Bryan MacLeeverified in Articles 2 min read
To whom it may concern, The articles that I publish. The smack talking that I engage in, here or on X more likely. That is all an attempt at engaging anyone, with an opinion and the junk to back it, in a conversation about what programming should lo...
post-cover-27013
Bryan MacLeeverified in Articles 2 min read
I am Jack's match. I am the question Jack asks about a value that could be more than one thing. He has an order. It is exactly one of five things, and he wrote the list himself. type Order:enum = { Cart, Paying, Paid, Shipped, Refunded } There...
post-cover-26496
Bryan MacLeeverified in Articles 3 min read
I am Jack's . Jack declares me once, in one file, for the whole application. Everything he writes lives inside me — his markup, his logic, his styles, his database. There is a line running through me. On one side is Jack's server. On the other is a...
post-cover-26455
Bryan MacLeeverified in Articles 2 min read
If you give a dev an enum, they're going to ask if they can match on it. When you let them match on it, they'll want to know they got it all. So the compiler counts. And it finds one. It says E-MATCH-NOT-EXHAUSTIVE, and it names the variant: .Empt...
post-cover-25933
Bryan MacLeeverified in Tutorials 1 min read
When I started designing this language, I had a lot of fundamental decisions to make. Among those, one of the easiest was whether or not to allow virtual functions in scrml structs. If I had chosen to include virtual functions; I would have just cal...
Bryan MacLeeverified in Articles 1 min read
I am not exactly sure when this language really started to become writable. I imagine I am one of the few, if not the only guy to build a legitimately usable programming language without ever really having written it. Don't get me wrong. I have writ...
Bryan MacLeeverified in Articles 1 min read
I love programming! Not just the act of writing code; but also learning about it's history, it's outliers, the reasonings behind the chaotic and beautiful tumbling of dominoes that led to this perpetual Pandora's puzzle box, simultaneously solved, an...
Bryan MacLeeverified in Articles 1 min read
When I started actually experimenting with transpiling my own ideas into the languages that the browser understands. I really didn't have any idea where I was going to end up. I certanily didn't expect to flip the whole damn paradigm; but hey, the o...
chevron_left

Latest Jobs

View all jobs →