--pgp-sign-Multipart_Tue_Mar_13_10:49:02_2007-1
Content-Type: text/plain; charset=US-ASCII

At Tue, 13 Mar 2007 07:48:05 +0900,
Berger, Daniel wrote:
> From the NEWS file:
>
> * New library: digest/bubblebabble
>
> I wish you would have let me know you were going to do this. I already
> have a version out there at

Indeed I should have.  I'll keep it in mind for the future.

> http://raa.ruby-lang.org/project/digest-babble/, which is a port of Ben
> Trott's Perl module. Personally, I like my (well, Ben's) API better, and
> writing this module in C seems like extreme overkill for something so
> simple.

My implementation in C is just as simple as yours in Ruby, and the API
is a superset of Perl's, which simply provides a static function only.

My API is not complex at all.  It's fairly easy to use.  Here's an
example as follows:

	require 'digest/bubblebabble'

	# as a static function
	puts Digest.bubblebabble(Digest::SHA1.digest('BubbleBabble'))

	# like hexdigest()
	puts Digest::SHA1.bubblebabble('BubbleBabble')

	# like hexdigest() via the instance method
	hash  igest::SHA1.new
	hash.update('BubbleBabble')
	puts hash.bubblebabble

Where you can use any hashing algorithms besides SHA1.

My intension is to implement a usable and extensible framework and
unified API for message digesting.

> Anyway, I hope this doesn't cause confusion. I'll delete my project from
> the RAA and hide it on RubyForge when I get home.

Sorry for the trouble.

--
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"Different eyes see different things,
    Different hearts beat on different strings --
       But there are times for you and me when all such things agree"

--pgp-sign-Multipart_Tue_Mar_13_10:49:02_2007-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBF9gMOkgvvx5/Z4e4RAj+aAJ98Xzbgw+IWKHiZUFC4ivsCtA9VgACffG8x
RaE9nxv4YuQ4AhBdLSF1CRkA9
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Tue_Mar_13_10:49:02_2007-1--