[#3986] Re: Principle of least effort -- another Ruby virtue. — Andrew Hunt <andy@...>

> Principle of Least Effort.

14 messages 2000/07/14

[#4043] What are you using Ruby for? — Dave Thomas <Dave@...>

16 messages 2000/07/16

[#4139] Facilitating Ruby self-propagation with the rig-it autopolymorph application. — Conrad Schneiker <schneik@...>

Hi,

11 messages 2000/07/20

[ruby-talk:04283] Re: Ruby.next, Perl6, Python 3000, Tcl++, etc. -- Any opportunities for common implementation code?

From: Mo <mo@...>
Date: 2000-07-31 21:05:10 UTC
List: ruby-talk #4283
Conrad Schneiker wrote:
> 
> Hi,
> 
> Cameron Laird wrote:
> 
> > HOWEVER, I am *very* optimistic about less lofty but more
> > focused attempts to co-operate.  Tk's a good example.  Even
> > without "big" solutions, it'd be a great thing for Rubyists,
> > Pythonians, and so on all to join in the TkGS design rewrite,
> > as well as contribute new widgets, correct OS-specific
> > blemishes, and do other such deeds for the common good.  The
> > Tcl maintenance organization is in the middle of reorganizing
> > to make it more feasible for "outsiders" to join in.  I see
> > benefits to all the languages from this kind of co-operation.
> > Similarly, even if Perl and Python can't share RE implementa-
> > tations at an object-code level, at least their maintainers
> > can talk together and solve problems with only half the ef-
> > fort.
> 
> Great.
> 
> Along another dimension, are there any synergy prospects between
> Tk and other portable GUI libraries (either co-operative, or
> code-copying), such wxWindows and
> fltk and so on?

You should check out the TkGS project. It is still very high level,
but it should be possible to use Tk on top of other low level
drawing systems with minimal effort. I am thinking of doing a
port of TkGS that works with the SDL graphics library.

The online version of the docs is here:
http://www.multimania.com/fbonnet/Tcl/TkGS/specs.htm

The code is in the Ajuba CVS, but it is not quite ready for
prime time.

Mo DeJong
Red Hat Inc

In This Thread

Prev Next