Re: Ruby - Computer Language Shootout
Michael Neumann <[email protected]> Sun, 17 Oct 2004 17:06:25 +0200
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Oct 17, 2004 at 12:24:05PM +0200, Josef 'Jupp' Schugt wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> Enrico Schwass wrote:
> | Sch=F6n, da=DF es noch irgendwie geschafft wurde. eine deutsche
> | Mailingliste einzurichten.
>=20
> Es gab bereits einmal eine deutsche Mailingliste. Die ist (so weit
> ich es mitbekommen habe) Problemen mit dem Betreiber des Servers zum
> Opfer gefallen.
>=20
> | Und man mu=DF sich nicht f=FCr sein miserables Englisch sch=E4men. :)
>=20
> Keine Sorge, auf Mailinglisten egal in welcher Sprache ist mit Leuten
> zu rechnen, die die Sprache miserabel beherrschen :-)
Sind ja auch dazu da, ne Sprache zu lernen (Ruby ;-).
> Sieb - na ja, eine Variante jedenfalls:
>=20
> n =3D 100
> a =3D (2..n).to_a
> n2 =3D Math.sqrt(n)
> b =3D (2..n2).to_a
>=20
> b.each{|n|
> a =3D a.reject{|i| i % n =3D=3D 0 and i > n }
> }
Wow, das ist aber kurz. Hier ist meine Version:
http://www.ntecs.de/old-hp/uu9r/lang/html/ruby.en.html#_%20Sieve%20of%20E=
ratosthenes
Interessant w=E4re auch wenn man die Berechnung von PI in den
verschiedenen Sprachen vergleichen w=FCrde.
Gr=FCsse,
Michael