[#1215] Tk widget demo; English Tk docs?; Java 1.2 Swing — "Conrad Schneiker" <schneiker@...>
Hi,
[#1218] Trivial FAQ bug — Dave Thomas <Dave@...>
[#1229] A vote for old behavior — Dave Thomas <Dave@...>
[#1232] Any FAQ requests, updates, ... — Dave Thomas <Dave@...>
[#1233] Singleton classes — Dave Thomas <Dave@...>
[#1263] Draft of the updated Ruby FAQ — Dave Thomas <Dave@...>
[#1307] Ruby/GTK 0.23 released — Hiroshi IGARASHI <igarashi@...>
Hi all,
From: Hiroshi IGARASHI <igarashi@ueda.info.waseda.ac.jp>
From: "Conrad Schneiker" <schneiker@jump.net>
On Fri, Feb 18, 2000 at 09:37:27PM -0500, Yasushi Shoji wrote:
[#1322] FAQ: Ruby acronyms — "Conrad Schneiker" <schneiker@...>
In the spirit of TABWTDI (there are better ways to do it), I'd like to
[#1341] Vim syntax file — Mirko Nasato <mirko.nasato@...>
Hi,
On Mon, Feb 14, 2000 at 05:44:39PM +0100, Mirko Nasato wrote:
[#1354] Say hi (bis) — Pixel <pixel_@...>
hi all,
[#1355] nice sample for functional stuff — Pixel <pixel_@...>
what about having map in standard (and map_index too)?
[#1373] Ruby Language Reference Manual--Glossary — "Conrad Schneiker" <schneiker@...>
I was going to print the Ruby Language Reference Manual when I noticed that
[#1376] Re: Scripting versus programming — Andrew Hunt <andy@...>
Conrad writes:
[#1379] Re: Yield — Andrew Hunt <andy@...>
>From: "Conrad Schneiker" <schneiker@jump.net>
[#1384] Re: Say Hi — mengx@...
My suggestion was to try to find a more comfortable method name (to me, and
[#1392] Re: Some Questions - Parameterised Types / Invariants — Andrew Hunt <andy@...>
>1. Parameterised Types / Template Classes
[#1398] Bignum aset — Andrew Hunt <Andy@...>
[#1488] Discussion happens on news.groups — Clemens Hintze <c.hintze@...>
Hi,
[#1508] Ruby/GTK and the mainloop — Ian Main <imain@...>
Hello Ian,
On Wed, Feb 23, 2000 at 02:56:10AM -0500, Yasushi Shoji wrote:
[#1516] Ruby: PLEASE use comp.lang.misc for all Ruby programming/technical questions/discussions!!!! — "Conrad Schneiker" <schneiker@...>
((FYI: This was sent to the Ruby mail list.))
From: "Conrad Schneiker" <schneiker@jump.net>
[#1528] ruby <=> python — Quinn Dunkan <quinn@...>
Hello! I'm new to ruby-talk, and mostly new to ruby. I'm making a document
[#1551] Ruby thread scheduling buglet — Ian Main <imain@...>
[#1569] Re: Ruby: constructors, new and initialise — Yukihiro Matsumoto <matz@...>
The following message is a courtesy copy of an article
[#1591] Certain char's not recognized by "." in regex? — Wes Nakamura <wknaka@...>
[#1592] Race condition in Singleton — Dave Thomas <Dave@...>
[ruby-talk:01436] Re: Scripting versus programming
From: Yukihiro Matsumoto <matz@netlab.co.jp> > Hi, > > In message "[ruby-talk:01376] Re: Scripting versus programming" > on 00/02/15, Andrew Hunt <andy@Toolshed.Com> writes: > | > |Conrad writes: > | > | >I recommend that we (and Ruby documentation) describe Ruby first and > | >foremost as "one of the world's most powerful programming languages", and > | >subsequently mention that is also enormously useful for scripting--if, when, > | >and where appropriate. This may (or probably should) sound trite to > | >technically astute people, many business/IT decisions at tens of thousands > | >of shops world-wide are unfortunately made on the basis of superficial > | >impressions. > | > |I agree whole-heartedly! > | > |I think it is misleading to call Ruby a scripting language, and > |the unelightened might mistake it for another VB or Perl, or > |even a replacement for JavaScript. > > Well, I mean the followings by the word `scripting': > > * interpretive > * easy to program > * very high level language > * prenty of features to manipulate files and strings > * language for the future, according Ousterhout > > all of these attributes are covered and targeted by Ruby. > But in case you feel `scripting' bothers, you can call it whatever. Well, I don't think there is any problem with what *you* mean by scripting--it's what it means to many *other* people that makes us concerned. First let me mention that I admire Ousterhout for his early pioneering work and for widely promoting genuinely simple and genuinely cross-platform scripting languages and his contributions to the open source movement. But while his definitions are useful for getting people to use Tcl for those tasks where it really is a much better choice than C++ or Java--which is very good--his definitions *also* put Tcl in the same class as Perl5 and Scheme and Smalltalk and Ruby--which is *extremely* misleading. For this and other reasons, most people in this part of the world generally seem to associate scripting with such things as ordinary shell script writing or with what people do who lack the aptitude or training or inclination for doing "real" programming or for doing "real" work. Conrad