google / google/clojure-turtle

create a Java GUI with a REPL and canvas window

Ouverte
#18 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
intermediate
Langage dominant
Clojure
Étoiles
424
Forks
32
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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'.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire l’issue JavaScript associée #11 et par examiner les projets liés clj-swingrepl et Seesaw. Définissez l’interaction entre le REPL de la GUI Java et le canevas de la tortue, puis vérifiez que la GUI peut héberger un REPL et lancer le canevas comme décrit.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
clojure, java
Domaine
desktop
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.