google / google/clojure-turtle

create a Java GUI with a REPL and canvas window

Abierto
#18 0 comentarios 0 reacciones 0 asignados Ver en GitHub
intermediate
Lenguaje dominante
Clojure
Estrellas
424
Forks
32
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Create a Java GUI that contains a REPL but can also spawn a turtle graphics canvas.

This issue represents the Java version of the the issue in #11, which targets JavaScript.

There is a library for creating a REPL in a Java Swing GUI: https://github.com/alandipert/clj-swingrepl
And Seesaw makes Swing programming actually fun: https://github.com/daveray/seesaw

Creating a JS-targeted REPL as in #11 obviously has more relevance and reach, but having a Java version is better than not having one, all things being equal. At the time of this writing, neither exists, so deployment of clojure-turtle is still a bit 'manual'.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza leyendo el issue de JavaScript relacionado #11 y revisando los proyectos enlazados clj-swingrepl y Seesaw. Define la interacción entre el REPL de la GUI de Java y el lienzo de la tortuga, y luego verifica que la GUI pueda alojar un REPL e iniciar el lienzo tal como se describe.

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

Evaluación

Stack tecnológico
clojure, java
Área
desktop
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.