S
Stefano Crocco
Ruber 0.0.4 has been released today
Ruber web page: http://stcrocco.github.com/ruber
Ruber repository: http://github.com/stcrocco/ruber
CHANGES
Another couple of bugs preventing startup or basic functionality from worki=
ng=20
fixed (sorry for the noise, by the way).
=46rom the Ruber home page:
Ruber is a fully modular IDE for ruby written in ruby using korundum, the K=
DE=20
ruby bindings which works on Linux (and should work on other Unix-like=20
systems)
=46ully modular:
Except for the basic infrastructure, all of Ruber=E2=80=99s functionality i=
s provided=20
by plugins. This means that any user can easily augment Ruber=E2=80=99s fea=
tures by=20
writing his own plugin. He can also replace functionality provided by the=20
plugins coming with Ruber in a way which integrates seamlessly with Ruber=20
itself.
Written in ruby:
Ruber is written in ruby, and so, of course, are its plugins. This means th=
at=20
its users already know the language needed to extend it. A very different=20
situation from, for example, Netbeans where you=E2=80=99d need to learn Jav=
a to write=20
a plugin for programming in ruby (in other aspects, Netbeans is a good IDE,=
=20
with very nice plugins for developing in ruby).
Using the KDE ruby bindings:
Ruber uses the wonderful KDE ruby bindings, which makes it expecially suita=
ble=20
for people using a KDE desktop (but can be enjoied also by users with a=20
different desktop). In particular, Ruber makes use of the excellent Kate pa=
rt=20
for the editor window, meaning it has the extremely well-written ruby synta=
x=20
highlighter and most of the tools Kate itself has.
If you try it, please let me know what do you think.
Stefano
Ruber web page: http://stcrocco.github.com/ruber
Ruber repository: http://github.com/stcrocco/ruber
CHANGES
Another couple of bugs preventing startup or basic functionality from worki=
ng=20
fixed (sorry for the noise, by the way).
=46rom the Ruber home page:
Ruber is a fully modular IDE for ruby written in ruby using korundum, the K=
DE=20
ruby bindings which works on Linux (and should work on other Unix-like=20
systems)
=46ully modular:
Except for the basic infrastructure, all of Ruber=E2=80=99s functionality i=
s provided=20
by plugins. This means that any user can easily augment Ruber=E2=80=99s fea=
tures by=20
writing his own plugin. He can also replace functionality provided by the=20
plugins coming with Ruber in a way which integrates seamlessly with Ruber=20
itself.
Written in ruby:
Ruber is written in ruby, and so, of course, are its plugins. This means th=
at=20
its users already know the language needed to extend it. A very different=20
situation from, for example, Netbeans where you=E2=80=99d need to learn Jav=
a to write=20
a plugin for programming in ruby (in other aspects, Netbeans is a good IDE,=
=20
with very nice plugins for developing in ruby).
Using the KDE ruby bindings:
Ruber uses the wonderful KDE ruby bindings, which makes it expecially suita=
ble=20
for people using a KDE desktop (but can be enjoied also by users with a=20
different desktop). In particular, Ruber makes use of the excellent Kate pa=
rt=20
for the editor window, meaning it has the extremely well-written ruby synta=
x=20
highlighter and most of the tools Kate itself has.
If you try it, please let me know what do you think.
Stefano