RSSAmplifier

Blog

Dan’s Blog

Daniel Tuveson's Blog

danieltuveson.github.ioRSS feed ↗6 posts

Latest posts

Riddle Me This, Mr. Chatbot

LLMs LLMs — they’re everywhere now. If you throw a rock you’ll hit someone talking about how LLMs are great or terrible or saying “ouch!” or saying “someone stop that guy! he just thew a rock at my son!” Apparently the LLMs have gotten good enough to write web applications from scratch, compete in the math olympiad, and find the most highly populated elementary schools for our beautiful…

Exceptions or Lies

I’ve been working on my programming language, del, and trying to figure out how to implement arrays. Like most simple language features, there are a bunch of little things to consider that you probably wouldn’t think about until you sit down and try to implement it. Right now I’m trying to figure out how to implement arrays. I want creating an array to be just like creating any other object, where…

Unions or Sumthing

I’ve been thinking about adding unions (or sum types) to the del programming language, the hobby language I’ve been working on for the last year and a half. I still have a dozen more pressing issues to implement, but I want to use this post to catalog some of my thoughts on adding sum types (or union types) to the language.

Stupidly Typed Programming Languages

Earlier this week, I was browsing a programming forum and saw two fellows arguing about the definitions of “strong” and “weak” typing. One of the fellows argued that Python has a “strong” type system, because every object has a type, and that C has a “weak” type system because the programmer can circumvent the type system by casting. The other argued that this definition deviated from the original…

A Simple Threaded Interpreter

Background

Hello

This post is a test to make sure things are working properly. Hello.