[#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:17146] Re: Poll results

From: Srecko.Howard@... (Srecko Howard)
Date: 2001-07-02 14:02:13 UTC
List: ruby-talk #17146
Hi Yuri/all

Sorry for taking so long to respond.  Had a lot of articles to catch up 
with.  I remember reading something about a grant to develop the language 
but it skipped my mind during the original post.  It's great to have a 
government that is willing to invest in IT at such basic level.

Anyhow back to work.  When looking at a language to teach programming a 
number of areas need to be evaluated.  Firstly does it enforce good 
programming concepts.  In OO your encapsulation, inheritance, abstraction 
and so on.  Unless students have a good grounding in theory or experience 
they don稚 understand as quickly why you should not use certain features 
even if the system allows it.  It becomes a game of seeing how we can fool 
the compiler/interpreter.  Discipline is easier when somebody else imposes 
it.  Secondly the feature set of the language.  Do we have to build a lot of 
support routines to support our classes.  This is one place that Java needs 
work and Ruby is brilliant at.  And unfortunately have to look at how 
commercial the skill is.  I know all the arguments about teaching somebody 
to program well in one language means they should be able to adapt the skill 
to other languages.  I have used the argument many times.  I remember 
pushing Java when it was version 1.0 long before the current recognition by 
industry.  Unfortunately industry is looking for particular skills and buzz 
words are more marketable.  Even the inept of IT managers would have heard 
the word Java whispered.

Personally I learned Pascal when I was a lot younger.  A little company 
called Borland just released a Pascal compiler which was a dream come true.  
Unfortunately being young and inexperienced I found the language to be very 
constraining and unwieldy.  Then I found a little book called "The C 
Programming Language" and fell in love.  It removed all the things I found 
annoying about Pascal.  The things I learned from Pascal helped me survive 
the University C programming units.  It was interesting to watch other 
people crash their systems due to incorrect pointer indirection and other 
nasties.  All because they did not learn to respect the rules and impose 
discipline.

Sorry I seem to have gone on again in a long and windy discussion.  I love 
languages and the technology associated with them.  If Ruby keeps developing 
and improving it has a very bright future.  I have always looked at Java as 
the Pascal of the 80.  Its a reasonable teaching tool but its not the end of 
the line, a better language waiting in the wings somewhere.  

Also interesting to see what is going on at the Perl camp.  Who knows it 
might be one of the contenders :)

Kind Regards

Srecko


Yuri Leikind <YuriLeikind@scnsoft.com> wrote in
news:3B3B7C8B.FC1E12AE@scnsoft.com: 

> Hi all,
> 
> I agree with Srecko Howard in almost all points,
> only don't understand this:
> 
>> I was also looking at using Ruby as a teaching tool for OO programming
>> (yes I?m an academic if you want to hold it against me).  A few of the
>> features I think would be hard to explain to students without a good
>> grounding in OO (my feeling and I would have a hell of a time
>> convincing other lecturers, "you want to use what?").  I think Java
>> will do nicely for now :) 
> 
> What features exactly?
> 
> As for individuals, yes, that's true: Matz, Larry Wall, Guido
> Van Rossum, John Ousterhout and some others have proved that an
> individual genius is capable of creating a usable and complex system
> like a programming language. As far as I know (I may be mistaken, if
> so, please correct me), Matz works  on Ruby and Ruby related things
> full-time thanks to goverment grant, and I think this is cool and
> great for Ruby to keep moving in the right direction, since this
> is the person who has created this language. (A very unexpected
> conclusion, isn't it ;-)
> 
> The following is slightly offtopic, but ... interesting things happen
> in Perl community since the Perl 6 development process has 
> begun. Perl 6 is a complete rewrite and is a 
> community effort. I am watching it with growing interest, 
> because this process is different in spirit from
> other open source languages, including Perl.
> 

In This Thread