github / github/innovationgraph

Consider separating "programming languages" into logical high level groups

Open
#10 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
571
Forks
69
Avg merge
1m
Merged PRs (30d)
2

Description

Generally I think it's harder for me to wrap my head around the graph we currently have because it's mixing things that are used for different purposes.

For example, Makefile / Shell / Dockerfile / Batchfile / Powershell all seem to be a pretty different logical grouping than Java / C / C# / typescript / ruby etc. It's hard to really make sense of what seeing the plots side by side _means_ . Have you considered showing labels or groups or something that would allow the viewer of the graph to separate on an axis that shows more interesting views? Like "Imperative programming languages"? "shell" languages? Build scripts?

Mostly I'm interested in being able to see things visualized in for categories that are "apples to apples".

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. First review how the current graph presents programming languages, then clarify the desired grouping or labeling approach with maintainers; done should provide an agreed way to compare logically similar categories.

Written by the indexing model from the issue text.

Assessment

Domain
data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.