Skip to content

Instantly share code, notes, and snippets.

@alcidesfp
Created June 16, 2012 03:38
Show Gist options
  • Save alcidesfp/2939820 to your computer and use it in GitHub Desktop.
Save alcidesfp/2939820 to your computer and use it in GitHub Desktop.
Snippet Swing ABCL
;; -*- coding:utf-8; mode:Lisp -*-
;; Snippet de código utilizando Swing en Armed Bear Common Lisp
(require :abcl-contrib)
(require :jss)
(let ((frame1 (jss:new :JFrame "Ventana Hola")) )
(#"add" frame1 (jss:new :JLabel "Hola a todos desde ABCL"))
(#"pack" frame1)
(#"setDefaultCloseOperation" frame1 (jss:get-java-field :JFrame "EXIT_ON_CLOSE"))
(#"setVisible" frame1 +true+))
@defunkydrummer
Copy link

defunkydrummer commented Sep 6, 2018

Como aprendí Ruby antes que Lisp (desgraciadamente)

Jajaja... Hace pocas semanas aprendí Ruby después de Common Lisp, y abandoné el aprendizaje al 3er día, harto de encontrar defectos en Ruby.

Lo de los dos puntos ":" para keywords, es influencia de CL en Ruby. Matz sí conocía Lisp.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment