ConnorAtherton / rb-readline

Pure-Ruby Readline Implementation
BSD 3-Clause "New" or "Revised" License
248 stars 54 forks source link

BUGS, PERFORMANCE AND PLATFORMS #25

Open luislavena opened 13 years ago

luislavena commented 13 years ago

Hello,

rb-readline is completely unoptimized code, there is a chance that in your platform it behaves painful slow or have some bugs.

rb-readline is used as replacement of GNU Readline as part of RubyInstaller and has been more tested and optimized on Windows than any other platform. The main an sole purpose of the project is to allow a functional IRB console.

Contributions are welcome, and optimizations will be highly appreciated.

Spakman commented 13 years ago

Do we have anyone that has been running on OS X much?

It seems like rb-readline gets decent testing on Windows and Linux, but I haven't really heard anything from those on OS X.

camdez commented 9 years ago

I know this issue is way old, but it's still open, so, eh...

I use rb-readline on OS X quite regularly. I think a lot of other people do at this point (for instance, those who built Ruby without Readline support and want to use something like guard). Performance is sufficiently good that it's not obvious whether one is using GNU Readline or rb-readline. There probably is a drastic difference in speed between the C and Ruby implementations, but numbers involved are tiny enough that it doesn't matter on modern hardware.