This is Jeff.![]()
He is a mascot I made for the Elm community.![]()
![]()
![]()
![]()
He is in the public domain.![]()
Repo:
Hidden message in “T & M” ? ![]()
Thomas and Martha Jefferson? Sure hope not.
The lore for Jeff is documented in the Codeberg page: JonathanMcCormickJr/jeff: Art for Jeff: the Jefferson Elm for the Elm Programming Language - Codeberg.org
“T&M” does indeed stand for Thomas and Martha Jefferson. Elm trees have historically lived lifespans well into the 3-figures. So it’s at least theoretically possible there’s a living elm tree that would have been alive at the time they were a couple. Dutch elm disease has admittedly made this less likely, unfortunately.
I do wonder about the inclusion of the Jeffersons. Elm is a global language and this would bind it more to the US.
That’s a fair concern. My approach with this was to fit Jeff’s lore to the most natural logical connections to him. In this case, it was something like:
"Elm Lang" -> "Elm tree" -> "Ulmus americana 'Jefferson'" -> "Thomas & Martha Jefferson"
Taking a step into hypothetical land, if we had a “Space Lang” with a rocket mascot showing the initials “YG” (or, better yet, “Ю. А. Гагарин”) for Soviet cosmonaut “Yuri Gagarin”, the lore logic might flow like this:
"Space" -> "humans in space" -> "first human in space" -> "Yuri Gagarin"
So this isn’t inherently a national/regional thing. It’s just what flowed most naturally (in my mind, at least). With that said, Thomas Jefferson did have an impact that extended far beyond the US. Despite his personal shortcomings in applying the principles he espoused, his writings have been influential in various human rights movements around the world, for example.