http://pragtob.wordpress.com/2013/07...ogress-report/
Cela fait un mois que le Google Summer of Code a commencé.
Tobias Pfeiffer encadre ses étudiants pour cette V4.

En réalité, il s'agit presque de la neuvième version, entre des approches "méthodes" ou "DSL", et entre les langages C, Java ou Ruby : la version 3 n'était plus maintenable entre les différents bindings natifs, et la version 4 se basera sur SWT, avec un backend expérimental en Qt.

Parmi ses approches uniques, le layout "stack" ou "flow" pour décrire la manière dont les éléments de l'interface se positionnent.

Votre interface pourrait-elle être décrite aussi simplement que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Shoes. app title: 'Hello Shoes' do
  background gradient limegreen..blue
  para 'This is just a very basic app'
  button 'Click me' do alert 'Hello there!' end
  image 'http://shoesrb.com/img/shoes-icon.png'
end
Bon courage à eux, et n'hésitez pas à contribuer !
https://github.com/shoes/shoes4