Strings and Text are not the same
Thinking of text and strings as the same type is wrong. It leads to all kinds of errors and results in confusing or incomplete APIs.
Thinking of text and strings as the same type is wrong. It leads to all kinds of errors and results in confusing or incomplete APIs.
If a company has enough users they don’t have to care about any of them. Plus or minus one developer account, even with thousands of
OAuth authentication is not safe. This is the baseline from which all applications should be working. There is a place for social login, but it
It is important to write exception-safe code. A truly exception-safe function produces no side-effects when an error occurs. It returns to the caller with the
Should string be a distinct type or merely an alias for an array of characters? I’m considering the options for Leaf and can’t convince myself
A language’s type hierarchy is formed with both linking and attributes. But what if a uniform hierarchy is not the correct way to represent a
I’m in the midst of reworking a significant aspect of the type system in Leaf. It’s a lot of work, and I’d like to avoid
One way to convert source code to machine code is via “basic blocks”. After parsing and semantic processing, and just prior to machine code generation,
Below I’ve tried to catalog some of the typical uses of references in programming. My aim is to clarify the role references play in a
Programmers don’t usually spend a lot of time thinking carefully about names and values. As long as we follow a few basic rules, our code
Signup to my mailing list to get notified of each article I publish.
Made with Elementor. Hosted with SiteGround. Domain from Netim.