[#17198] enhancing Ruby error messages for out of the bound constant Fixnum? — Guillaume Cottenceau <gc@...>

Hi,

11 messages 2001/07/03

[#17206] /* */ comments — Dave Thomas <Dave@...>

43 messages 2001/07/04
[#17207] Re: /* */ comments — Stephen White <spwhite@...> 2001/07/04

On Wed, 4 Jul 2001, Dave Thomas wrote:

[#17251] Re: /* */ comments — Sean Chittenden <sean-ruby-talk@...> 2001/07/04

> Over on http://www.rubygarden.org, dv posted a patch to parse.y that

[#17268] Re: /* */ comments — matz@... (Yukihiro Matsumoto) 2001/07/05

Hi,

[#17212] Ruby 1.6.4 Win32 .exe installer question — A Bull in the China Shop of Life <feoh@...>

Folks;

11 messages 2001/07/04

[#17225] Re: /* */ comments — Arnaud Meuret <ameuret@...4you.com>

|From: Mark Slagell [mailto:ms@iastate.edu]

17 messages 2001/07/04

[#17240] Ruby Mascot/logo — "Kevin Powick" <kpowick@...>

Hi there.

14 messages 2001/07/04

[#17281] Inheritance — "Aleksei Guzev" <aleksei.guzev@...>

15 messages 2001/07/05
[#17282] Re: Inheritance — ts <decoux@...> 2001/07/05

>>>>> "A" == Aleksei Guzev <aleksei.guzev@bigfoot.com> writes:

[#17348] Adding a method to a class at the top-level — Guillaume Cottenceau <gc@...>

Comrades,

14 messages 2001/07/05

[#17482] Aliases for class methods — "HarryO" <harryo@...>

Say I wanted to write my own version of File#open that adds some

23 messages 2001/07/08

[#17511] Ruby on Slashdot — jweirich@...

Ruby is currently mentioned on Slashdot. I posted some references.

29 messages 2001/07/08
[#17512] Re: Ruby on Slashdot — Tobias Reif <tobiasreif@...> 2001/07/08

Interesting...

[#17518] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17519] Re: Ruby on Slashdot — "James (ruby-talk)" <ruby@...> 2001/07/09

> |I thought about that too; what about Ruby being a standard?

[#17525] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17536] Re: Ruby on Slashdot — David Alan Black <dblack@...> 2001/07/09

Hello --

[#17572] Re: Constants and Variables — "HarryO" <harryo@...>

> If you want objects that don't change, try Object#freeze,

25 messages 2001/07/10

[#17732] Re: Array#sort! returns nil when array empty — hfulton@...

> Array#sort! returns nil if the array is empty, whereas ri

32 messages 2001/07/12
[#17736] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001 hfulton@pop-server.austin.rr.com wrote:

[#17739] Re: Array#sort! returns nil when array empty — ts <decoux@...> 2001/07/12

>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:

[#17746] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001, ts wrote:

[#17747] What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

While following the Array thread, I noticed the minus

[#17752] Re: What is Array#- ? — Dave Thomas <Dave@...> 2001/07/12

Jim Freeze <jim@freeze.org> writes:

[#17753] Re: What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

On Fri, 13 Jul 2001, Dave Thomas wrote:

[#17833] Extending objects — "Aleksei Guzev" <aleksei.guzev@...>

16 messages 2001/07/14
[#17834] Ruby-newbie seeks help with Rubywin starting IRB — "Euan Mee" <lucid@...> 2001/07/14

Once I fire up Rubywin, and then invoke _R_uby _I_rb from the

[#17839] Re: Ruby-newbie seeks help with Rubywin starting IRB — A Bull in the China Shop of Life <feoh@...> 2001/07/14

At 07:05 PM 7/14/01 +0900, Euan Mee spewed forth:

[#17859] Re: Creating methods on the fly — "HarryO" <harryo@...>

I

18 messages 2001/07/15

[#17925] Movement in scripting language communities to integrate XML-RPC — gsemones@... (Guerry Semones)

Greetings,

20 messages 2001/07/16
[#17934] Re: Movement in scripting language communities to integrate XML-RPC — Tobias Reif <tobiasreif@...> 2001/07/16

"out of the box" by including

[#18018] Broadcasting data — "HarryO" <harryo@...>

Does someone have an example of broadcasting data around a network using

12 messages 2001/07/18

[#18023] [ANN] libxslt Rubified! — Wai-Sun Chia <waisun.chia@...>

Hello,

16 messages 2001/07/18
[#18024] Re: [ANN] libxslt Rubified! — TAKAHASHI Masayoshi <maki@...> 2001/07/18

Wai-Sun Chia <waisun.chia@compaq.com> wrote:

[#18100] Looking for Ruby programming exercises — Wayne Vucenic <wvucenic@...> 2001/07/19

I've been learning Ruby, mostly with the Pickaxe book, and it's going

[#18188] Newbie. Sinking fast. Please help. — Matt <matt@...>

I bought Programming Ruby a number of months back and finally have an opportunity to try out Ruby. However, I can't get it to build. Actually, that's not quite accurate. It builds fine. It won't pass 'make test'.

12 messages 2001/07/20

[#18193] Re: 99 bottles of beer — "Dat Nguyen" <thucdat@...>

18 messages 2001/07/20
[#18204] Re: 99 bottles of beer — Glen Starchman <glen@...> 2001/07/20

99.downto(0){|x|w=" on the wall";u="#{x!=0?eval(x.to_s):'no more'}

[#18306] Ruby as opposed to Python? — "Mark Nenadov" <mnenadov@...>

Hello. I have toyed with the idea of trying Ruby out for some time now.

118 messages 2001/07/22
[#18759] Re: Ruby as opposed to Python? — Paul Prescod <paulp@...> 2001/07/29

Yukihiro Matsumoto wrote:

[#18774] Re: Ruby as opposed to Python? — "Florian G. Pflug" <fgp@...> 2001/07/30

On Mon, Jul 30, 2001 at 05:58:22AM +0900, Paul Prescod wrote:

[#18393] Trouble Using FXRuby on cygwin/Windows NT — rgilbert1@... (Robbie Gilbert)

Hi,

10 messages 2001/07/23

[#18566] Which database should I use? — Urban Hafner <the-master-of-bass@...>

Hello everybody,

17 messages 2001/07/26
[#18575] Re: Which database should I use? — Urban Hafner <the-master-of-bass@...> 2001/07/26

[#18582] Re: Which database should I use? — Michael Neumann <neumann@...> 2001/07/26

Urban Hafner wrote:

[ruby-talk:18915] Re: Perl/Python/Ruby common backend

From: Bryan Murphy <bryan@...>
Date: 2001-07-31 21:05:39 UTC
List: ruby-talk #18915
Ah yes, the inevitable full circle return to implementing a .NET version 
of Ruby :)

I keep trying to find reasons to hate .NET, and I succeed, but I'll be 
damned if I also can't stop finding
reason to like .NET.  Some of the articles you listed below are very 
interesting, especially how they
hint at a migration of some functional languages (including Haskell, the 
only one I have any real
experience with) to the .NET platform.

The interoperability .NET is going to provide between languages is 
wonderfull.  I can't believe we've
suffered from this for the last 20 years.  Maybe the g++ 3.0 ABI will 
help solve some of these
interoperability problems in the fully compiled world as well. 
 Regardless of that, I still dream of the
day when I can link my C++ graphics code with my overall Haskell glue 
that runs an embedded
version of Ruby for those times when Haskell and C++ are much more than 
I need.   Well, ok, I can
do that now (thanks to SWIG which is an absolutely wonderfull program), 
but it's nowhere near as
clean of a process as it should be.

Which brings me closer to my point... Why has it taken so long for 
people to really start pursuing
interoperability between languages, and why of all companies has 
Microsoft been the one who is
leading the charge?  Back when I started, combining Pascal and C code 
was relatively easy, but it's
mostly gone downhill since then.  Even now I suffere from it.  I want to 
learn QT.  I have 0% interest
in GTK, so I thought I'll just download some Ruby bindings from QT and 
be off...

(car screeches to halt, loud crashing sound)

The QT bindings for Ruby don't appear to work on windows.  DOH!   I 
really want to learn QT by
the way.   Well, I could spend the time getting them to work in windows. 
Is it worth the trouble right
now?  I really want to work on my app, not other things.  Well, how 
about some QT bindings for
Haskell?  Any luck?  No.  Ok, well, I do want to learn O'Caml next, what 
about it... No.  Damn,
looks like it's GTK or C++.  Maybe I'll finally learn Python... nah, why 
would I want to do that? :)

Why does it seem like I always end up writing everything in C++?  Well, 
because it works, and because
C++ seems to be the only language that has bindings for everything I 
need.  But that sucks, and it's not
because Ruby, or Haskell, or O'Caml, or Python, or even Perl doesn't 
have good support.  They have
great support, but all these things take time.  Why do they take time? 
 Well, because right now
interoperability between languages sucks.

So, I guess my actual point is that interoperability between languages 
is a VERY VERY important
thing for the next generation of development (say the next 10 years or 
so).  If Microsoft is the only one
doing it, Microsoft wins by default (why should I spend months creating 
bindings for all these different
sub projects in the unix environment, when I can just move over to .NET, 
spend a month learning,
and go from there).   Ruby interfaces wonderfully with the C/C++ world, 
and with SWIG it just gets
even better, but it's certainly not enough.  There is a lot of work out 
there that the Ruby community
could REALLY benefit from, and I think these routes are a very good way 
to do that.  What's the best
route?  Well, I don't know yet.  There's .NET, there's the possible 
Perl/Python runtime, there's the
Java runtime, there's MONO, hell, there's even a C++ runtime I found the 
other day (I was absolutely
surprised by this, too bad I don't remember the URL), and there's the 
g++ 3.0 ABI.  Whatever route
Ruby takes, it needs to take at least one.  Interoperability is going to 
be a key for all languages, it's
important to me as a developer, and I think it should be important to 
the Ruby community as well.

Here's to a future free of programming language restrictions!  My 
coworkers are going to absolutely
hate me when I sneak that Haskell based .NET component into our 
infrastructure... :)

>There are many similarities to this and the .Net experience.
>
>Related: The babel01 conference in septemper is listed on the following page
>
>http://research.microsoft.com/projects/ilx/
>
>ilx is an extended version of MS Intermediate Language the .Net equivalent
>of java bytecode. The extensions were created to support feedback from
>language researchers working on getting Haskell, Mercury and other languages
>to run on the same runtime. It was originally codenamed project 7.
>ActiveState is involved in the Perl/Python port.
>
>http://aspn.activestate.com/ASPN/NET/index
>
>Here is list of languages (in english) that on some experimental level is
>ported to .Net
>
>http://www.dotnet-fr.org/links.php3?op=viewslink&sid=15
>
>I would be nice if all languages used the same bytecode language. It would
>also be nice with a runtime that was not governed by Microsoft - i.e. a
>parallel implementation like the parrot project. But I can see many benefits
>in leveraging the amount of work MS has put into designing a platform where
>languages can communicate. IMO it would be stupid to invent a third bytecode
>language unless there are some serious benefits in doing so.
>
>Mikkel
>
>
>



In This Thread