Project Valence

Complete 100% Complete

Current Phase: Complete

Project Description

An interactive "Periodic Table of Programming Languages" visualization mapping 38 languages on a grid where position encodes properties. Languages are scored across six dimensions (abstraction level, domain breadth, ecosystem maturity, learning curve, industry adoption, momentum) and plotted using Plotly with hover cards showing full profiles. Includes analysis services for grouping by domain/era/paradigm, quadrant analysis, lineage trees, and composite scoring. Exports to interactive HTML, PNG, SVG, CSV, and JSON with full summary statistics. To view the visualization, open this in your browser: F:\code\valence\output\periodic_table.html

Progress

Completion 100%
Status: Complete
Current Phase: Complete

Project Details

Started:
February 8, 2026
Completed:
February 8, 2026

Tech Stack

  • Python
  • pandas
  • Plotly
  • D3.js
  • JSON
π