A Languages Visualization Experiment

tosh1 pts0 comments

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.

languages visualizations github reload search clojure

Related Articles