[#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:01420] Re: Scripting versus programming
From: Andrew Hunt <andy@Toolshed.Com> > 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. OK. So, can the "Who's Who" page (http://www.ruby-lang.org/en/whos.html) have "Scripters" changed to 'Programmers"? After all, there are some really high-powered programmers on that list, and I cringe to see them described as "scripters". > Towards that end, (while I'm on the soapbox), I think we need much > more in the way of enterprise connectivity -- better database > interfaces, CORBA, EJB, etc. Absolutely. > If Ruby could be used effectively to implement middle-tier > business logic I think we'd get quite a bit of attention! My guess is that the attention would be in the hundreds of millions of bits per year range. > What do ya'll think? (I live in North Carolina, US, now and > one of the quirks of regional English is the contraction > "ya'll" for "you all") (After being mostly a Southern Arizona and Northern California person until recently moving back to Austin, I thought ya'all was a Texan thang.) Well, I think you're definitely 100% on target. (Although I hasten to add that there are other good targets for people with other interests.) But the crux of the matter has to do with resources, implementation, and execution of the fairly gigantic undertaking you have proposed (even allowing that the Perl and Java communities done much important pioneering work that will save time). One question that I have been asking on and off for several years is where else could you apply the Cygnus model so as to bring substantial money and full-time talent to bear on projects that advance open software technology. This may be one answer. Another possibility is to become the ActiveState of Ruby, and subsequently steer yourself in the direction of enterprise connectivity as you help people branch out from Perl and Java. Incidentally, it is partly out of consideration of future rank and file business programmers and their managers and their technology evaluation people and even the computer business trade press that leads me to stress the great importance of removing linguistic jargon/obscurities from Ruby and Ruby documentation (e.g. "destructive methods" --> "change methods", "yield" --> "callBlock", "scripting" --> "programming"). Rapid growth of Ruby in the business arena can help indirectly underwrite developments that will synergistically help science and engineering users of Ruby. For instance, with the Cygnus model, in addition to handling middle-tier business logic contracts, you could also get world class C++ programmers, Java JVM experts, and experts in code optimization to rewrite, maintain, and extend Ruby (to follow Python designations), while leaving Matz free to concentrate on the design of new features. Conrad