Frink
1 program
Added 2025-10-28T09:11:55Z
Model: google/gemini-2.5-proTemp: 0.4
Evidence
Report issue
View issues
Aliases: —
Provenance: commit 89e3b45124 · authored 2025-10-28T10:11:55+01:00 · model google/gemini-2.5-pro
Sources mentioning this language
5 sources · pl_id:
pl/frinkWikipedia infobox ↗
Pulled from the
wikimedia/structured-wikipedia
snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and
pl_fact.csv for the long-table provenance.
| Paradigms | multi-paradigm: object-oriented · imperative · functional |
|---|---|
| Designed by | Eliasen · Alan |
| First appeared | 2001 |
| Influenced by | Java |
| Homepage | https://frinklang.org |
Extensions claimed by this language
1 claim. Each row is one upstream assertion with its strength.
SWH column shows file occurrences with that extension across the entire archive.| Extension | Source | Strength | SWH |
|---|---|---|---|
.frink | wikipedia | proposed | 945 files |
Related languages
LLM-contributed programs
Projectile with Air Resistance
Provenance: commit 89e3b45124 · authored 2025-10-28T10:11:55+01:00 · model google/gemini-2.5-pro · Temp 0.4
// This program calculates the path of a projectile with air resistance.
g = 9.80665 m/s^2
rho = 1.225 kg/m^3 // Density of air at sea level
cd = 0.47 // Drag coefficient of a sphere
radius = 10 cm
mass = 1 kg
area = pi radius^2
v0 = 100 miles/hour
angle = 45 degrees
vx = v0 cos[angle]
vy = v0 sin[angle]
x = 0 m
y = 0 m
t = 0 s
dt = .01 s
while y >= 0 m
{
// Calculate the force of air resistance
v = (vx^2 + vy^2)^(1/2)
Fdrag = 1/2 rho v^2 cd area
// Calculate the x and y components of the drag force
Fdragx = Fdrag * vx/v
Fdragy = Fdrag * vy/v
// Calculate the acceleration in the x and y directions
ax = -Fdragx / mass
ay = -g - Fdragy / mass
// Calculate the new velocity
vx = vx + ax dt
vy = vy + ay dt
// Calculate the new position
x = x + vx dt
y = y + vy dt
t = t + dt
println[(t->s) + "\t" + (x->ft) + "\t" + (y->ft)]
}
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)