Article I
Demographics & Standing
The Embassy first examined the basic vital statistics of its diplomats — declared experience, fluencies beyond Ruby, and self-reported proficiency.
§1 · Age, in Coding Years
Self-reported. Of 53 declarations, 52 contained a parseable figure.
10
years (median), ranging 1–29
Notable declarations on the record
- “21, old enough to party”
- “Let's just say... it's more and a 1/4 century!”
- “A bit”
§2 · Primary Language Other Than Ruby
Of 43 declarations, the following languages were named most frequently. Multi-language responses are counted individually.
-
1
JavaScript
12 mentions
-
2
Python
4 mentions
-
3
Elixir
3 mentions
-
4
HTML
3 mentions
-
5
CSS
3 mentions
-
6
English
3 mentions
-
7
Bash
2 mentions
Notable mentions, for the record
“Acts of Service” · “Wilderness” · “Nonviolent Communication” · “Engrish” · “Visual FoxPro” · “There are other languages?”
§3 · Declared Ruby Proficiency
Self-rated. 53 diplomats responded.
Just installed it
13% · 7
Article II
Statement of Purpose & Character
Diplomats were asked to declare their reasons for visit, their current emotional standing, and their personal coding constitution. Their responses are recorded below.
§1 · Stated Purpose of Visit
53 diplomats declared one or more purposes. Multi-select, so percentages reflect share of total selections (133).
-
Learning
33%
-
Networking
29%
-
Vibes
26%
-
Free coffee
12%
§2 · Most Recent Sentiment Experienced While Programming
53 diplomats declared one or more sentiments. Percentages reflect share of diplomats who selected each.
25%
Like a genius
13 of 53
19%
Like quitting forever
10 of 53
§3 · Declared Developer Persona
53 diplomats claimed one or more identities.
57%
The Debugger
30 of 53
51%
The Perfectionist
27 of 53
34%
The "it works, don't touch it"
18 of 53
32%
The Ship-It Gremlin
17 of 53
21%
The Vibe Coder
11 of 53
Article III
Heritage & Lineage
Each diplomat traces their own arc through Ruby. The Embassy invited declarations of first encounter and lasting attachment.
§1 · First Ruby Release Remembered
53 diplomats responded.
I refuse to answer
6% · 3
§2 · Ruby Release Held in Sentimental Attachment
34 of 53 diplomats declared an attachment.
Declarations span from 1.8.7 to 4.
-
1
Ruby 3.4
5 mentions
-
2
Ruby 3.0
5 mentions
-
3
Ruby 1.9
3 mentions
-
4
Ruby 2.5
2 mentions
-
5
Ruby 2.7
2 mentions
Article IV
Material Declarations
Finally, a matter of customs.
§1 · Possession of Unreleased Gems of Unknown Provenance
Mandatory affidavit. 53 diplomats responded.
25%
of diplomats plead the fifth
57% answered “No” · 19% answered “Yes”