Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Add a language comparison page

Abierto
#696 5 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript, python, rust

Línea de trabajo

No se indica ningún archivo de implementación ni ninguna prueba. Empieza revisando la ventana existente “Extensions” y las incidencias de Workbench vinculadas; después, define los datos de comparación de lenguajes, los enlaces y los criterios de experiencia del desarrollador. Se considera terminado cuando Workbench tenga una ventana “Languages” con una tabla comparativa y enlaces útiles para quienes empiezan y para quienes mantienen lenguajes.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Similar to the "Extensions" window, we should have a "Languages" window with a comparison table and links.

Similar to https://developer.gnome.org/documentation/introduction/languages.html but with a bit more focus on Workbench and developer experience

This will have 2 objectives

  1. Help newcomers decide which language to use in Workbench
  2. Encourage language maintainers to implement features

Here is an example

Formatter Linter Library demos Support Recommended for
JavaScript Yes Yes 100 100% Beginners
Vala No Yes 90 80% Intermediate
Rust Yes No 90 80% Intermediate
Python No No 0 50% Beginners

Support would refer to UX, APIs and features, for example

Note that these aren't Vala specific anymore.

Lenguaje dominante
JavaScript
Estrellas
846
Forks
91
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de workbenchdev/Workbench

Todos los issues de workbenchdev/Workbench

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.