GitHub - PEZ/languages-visualizations: A Languages visualization experiment · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
PEZ
languages-visualizations
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>44
master
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>271 Commits<br>271 Commits
.clj-kondo
.clj-kondo
.github/workflows
.github/workflows
public
public
scripts
scripts
src/pez
src/pez
.gitignore
.gitignore
README.md
README.md
bb.edn
bb.edn
deps.edn
deps.edn
package-lock.json
package-lock.json
package.json
package.json
shadow-cljs.edn
shadow-cljs.edn
View all files
Repository files navigation
Languages Visualizations
This a playground for visualizing the the Languages benchmark of Benjamin Dicken's.
The visualizations are here: pez.github.io/languages-visualizations/ (There are some more notes about the experiment there.)
The benchmarks project is Benjamin Dicken's Languages , here: github.com/bddicken/languages.
You favorite language is missing?
If you lack some language in the visualizations, let me know in an issue. If you include instructions on how to get the toolchain installed on a Mac silicon (without any Docker involved) it increases the chances I get the language included.
How this was built
The visualizations app is written with Replicant (the page with “navigation”) and Quil (the animated visualizations). Some of the language logos come from techicons.dev.
I hope you fork this project and have some fun with it. 😄
How to have some fun
You'll need the Clojure CLI tool (clojure), Java, and NodeJS.
npm i
Start the app: npx shadow-cljs watch app
When the app is compiled, you can access it on localhost:9797
To play with the code, connect your editor to the shadow-cljs REPL and go.
(Or use the REPL Jack-in feature of your favorite Clojure editor.)
Run benchmarks
See github.com/bddicken/languages for instructions.
Share it around, please ❤️
If you share on X, please tag @pappapez and @BenjDicken.
About
A Languages visualization experiment
pez.github.io/languages-visualizations/
Topics
visualization
clojure
benchmarks
languages
Resources
Readme
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
44<br>stars
Watchers
watching
Forks
forks
Report repository
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Clojure<br>95.2%
CSS<br>3.0%
HTML<br>1.8%
You can’t perform that action at this time.