Target Languages
For each of these top 5 we need full syntactic support, initially accessible directly through a plumbing command and eventually integrated into the core features. A proof of concept plumbing commands could list all the functions in a file, showing which had comments, outputting as Json.
- Python
- C / C++
- Java
- C#
- JavaScript/TypeScript
Language Popularity
PYPL: leading indicator
- Python
- Java
- JavaScript
- C#
- C/C++
- PHP
- R
- TypeScript
- Objective-C
- Swift
TIOBE: lagging indicator
- Python
- C
- Java
- C++
- C#
- Visual Basic
- JavaScript
- SQL
- Assembly language
- Swift
plumbingcommand exposing existing Python featuresdoccommand for C / C++ with Doxygen syntaxdoccommand for Java with Javadoc Syntaxdoccommand for C / C++ with XML doc syntaxdoccommand for JavaScript / TypeScripttypecommand for JavaScript / TypeScripttypecommand for Java genericstypecommand for C# genericsTarget Languages
For each of these top 5 we need full syntactic support, initially accessible directly through a
plumbingcommand and eventually integrated into the core features. A proof of concept plumbing commands could list all the functions in a file, showing which had comments, outputting as Json.Language Popularity
PYPL: leading indicator
TIOBE: lagging indicator