Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Stan

< >

Stan is an open source programming language created in 2012.

#597on PLDB 12Years Old 774Repos
Homepage · Wikipedia · Twitter

Stan is a probabilistic programming language for statistical inference written in C++. The Stan language is used to specify a (Bayesian) statistical model with an imperative program calculating the log probability density function. Stan is licensed under the New BSD License. Read more on Wikipedia...


Example from Linguist:
data { int<lower=0> N; vector[N] incumbency_88; vector[N] vote_86; vector[N] vote_88; } parameters { vector[3] beta; real<lower=0> sigma; } model { vote_88 ~ normal(beta[1] + beta[2] * vote_86 + beta[3] * incumbency_88,sigma); }

Language features

Feature Supported Example Token
Integers ✓
Floats ✓
Type Inference ✓
View source
- Build the next great programming language · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll