Skip to content

seanpm2001/Software-Diversity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Software Diversity

What is software diversity?

Software Diversity is the method of using multiple languages for a single project, instead of writing everything in a small subset of languages (EG: C, Python, C++, Makefile, and Google Go) software diversity aims for using even more languages per project, so that other languages get a better representation. For example, you may want to try using a more obscure language every once in a while (such as Red, Elm & or E) instead of writing it in a different language.

There are thousands of programming languages. Software Diversity hopes to make all of them common.

Note This article is currently a draft


File version: 1 (2023, Thursday, January 26th at 12:08 pm PST)