[#33161] Call/CC and Ruby iterators. — olczyk@... (Thaddeus L Olczyk)

Reading about call/cc in Scheme I get the impression that it is very

11 messages 2002/02/05

[#33242] favicon.ico — Dave Thomas <Dave@...>

19 messages 2002/02/06
[#33256] Re: favicon.ico — Leon Torres <leon@...> 2002/02/06

[#33435] Reg: tiny contest: who's faster? (add_a_gram) — grady@... (Steven Grady)

> My current solution works correctly with various inputs.

17 messages 2002/02/08

[#33500] Ruby Embedded Documentation — William Djaja Tjokroaminata <billtj@...>

Hi,

24 messages 2002/02/10
[#33502] Re: Ruby Embedded Documentation — "Lyle Johnson" <ljohnson@...> 2002/02/10

> Now, I am using Ruby on Linux, and I have downloaded Ruby version

[#33615] Name resolution in Ruby — stern@... (Alan Stern)

I've been struggling to understand how name resolution is supposed to

16 messages 2002/02/11

[#33617] choice of HTML templating system — Paul Brannan <paul@...>

I am not a web developer, nor do I pretend to be one.

23 messages 2002/02/11

[#33619] make first letter lowercase — sebi@... (sebi)

hello,

20 messages 2002/02/11
[#33620] Re: [newbie] make first letter lowercase — Tobias Reif <tobiasreif@...> 2002/02/11

sebi wrote:

[#33624] Re: [newbie] make first letter lowercase — "Jeff 'japhy' Pinyan" <jeffp@...> 2002/02/11

On Feb 11, Tobias Reif said:

[#33632] Re: [newbie] make first letter lowercase — Mathieu Bouchard <matju@...> 2002/02/12

[#33731] simple XML parsing (greedy / non-greedy — Ron Jeffries <ronjeffries@...>

Suppose I had this text

14 messages 2002/02/13

[#33743] qualms about respond_to? idiom — David Alan Black <dblack@...>

Hi --

28 messages 2002/02/13
[#33751] Re: qualms about respond_to? idiom — Dave Thomas <Dave@...> 2002/02/13

David Alan Black <dblack@candle.superlink.net> writes:

[#33754] Re: qualms about respond_to? idiom — David Alan Black <dblack@...> 2002/02/13

Hi --

[#33848] "Powered by Ruby" banner — Yuri Leikind <YuriLeikind@...>

Hello Ruby folks,

78 messages 2002/02/14
[#33909] Re: "Powered by Ruby" banner — Leon Torres <leon@...> 2002/02/14

On Thu, 14 Feb 2002, Yuri Leikind wrote:

[#33916] RE: "Powered by Ruby" banner — "Jack Dempsey" <dempsejn@...> 2002/02/15

A modest submission:

[#33929] Re: "Powered by Ruby" banner — yet another bill smith <bigbill.smith@...> 2002/02/15

Kent Dahl wrote:

[#33932] OT Netscape 4.x? was Re: "Powered by Ruby" banner — Chris Gehlker <gehlker@...> 2002/02/15

On 2/15/02 5:54 AM, "yet another bill smith" <bigbill.smith@verizon.net>

[#33933] RE: OT Netscape 4.x? was Re: "Powered by Ruby" banner — "Jack Dempsey" <dempsejn@...> 2002/02/15

i just don't understand why it didn't show up! dhtml/javascript, ok, but a

[#33937] Re: OT Netscape 4.x? was Re: "Powered by Ruby" banner — Chris Gehlker <gehlker@...> 2002/02/15

On 2/15/02 7:16 AM, "Jack Dempsey" <dempsejn@georgetown.edu> wrote:

[#33989] Re: OT OmniWeb [was: Netscape 4.x?] — Sean Russell <ser@...> 2002/02/16

Chris Gehlker wrote:

[#33991] Re: OT OmniWeb [was: Netscape 4.x?] — Rob Partington <rjp@...> 2002/02/16

In message <3c6e5e01_1@spamkiller.newsgroups.com>,

[#33993] Re: OT OmniWeb [was: Netscape 4.x?] — Thomas Hurst <tom.hurst@...> 2002/02/16

* Rob Partington (rjp@browser.org) wrote:

[#33925] Re: "Powered by Ruby" banner — Martin Maciaszek <mmaciaszek@...> 2002/02/15

In article <3C6CFCCA.5AD5CA67@scnsoft.com>, Yuri Leikind wrote:

[#33956] Re: "Powered by Ruby" banner — Leon Torres <leon@...> 2002/02/15

On Fri, 15 Feb 2002, Martin Maciaszek wrote:

[#33851] Ruby and .NET — Patrik Sundberg <ps@...>

I have been reading a bit about .NET for the last couple of days and must say

53 messages 2002/02/14

[#34024] Compiled companion language for Ruby? — Erik Terpstra <erik@...>

Hmmm, seems that my previous post was in a different thread, I'll try

12 messages 2002/02/16

[#34036] The GUI Returns — "Horacio Lopez" <vruz@...>

Hello all,

33 messages 2002/02/17

[#34162] Epic4/Ruby — Thomas Hurst <tom.hurst@...>

Rejoice, for you no longer have to put up with that evil excuse for a

34 messages 2002/02/18

[#34185] Operator overloading and multiple arguments — ptkwt@...1.aracnet.com (Phil Tomson)

I'm trying to overload the '<=' operator in a class in order to use it for

10 messages 2002/02/18

[#34217] Ruby for web development — beripome@... (Billy)

Hi all,

21 messages 2002/02/19

[#34350] FAQ for comp.lang.ruby — "Hal E. Fulton" <hal9000@...>

RUBY NEWSGROUP FAQ -- Welcome to comp.lang.ruby! (Revised 2001-2-18)

15 messages 2002/02/20

[#34375] Setting the Ruby continued — <jostein.berntsen@...>

Hi,

24 messages 2002/02/20
[#34384] Re: Setting the Ruby continued — Paulo Schreiner <paulo@...> 2002/02/20

Also VERY important:

[#34467] recursive require — Ron Jeffries <ronjeffries@...>

I'm having a really odd thing happen with two files that mutually

18 messages 2002/02/21

[#34503] special characters — Tobias Reif <tobiasreif@...>

Hi all,

13 messages 2002/02/22

[#34517] Windows Installer Ruby 166-0 available — Andrew Hunt <andy@...>

16 messages 2002/02/22

[#34597] rdoc/xml questions — Dave Thomas <Dave@...>

24 messages 2002/02/23

[#34631] Object/Memory Management — "Sean O'Dell" <sean@...>

I'm new to Ruby and the community here (I've been learning Ruby for a grand

44 messages 2002/02/23

[#34682] duplicate method name — Ron Jeffries <ronjeffries@...>

I just found a case in a test file where i had two tests of the same

16 messages 2002/02/24
[#34687] Re: duplicate method name — s@... (Stefan Schmiedl) 2002/02/24

Hi Ron.

[#34791] Style Question — Ron Jeffries <ronjeffries@...>

So I'm building this set theory library. The "only" object is supposed

13 messages 2002/02/25

[#34912] RCR?: parallel to until: as_soon_as — Tobias Reif <tobiasreif@...>

Hi,

18 messages 2002/02/26

[#34972] OT A Question on work styles — Chris Gehlker <gehlker@...>

As a Mac baby I just had to step through ruby in GDB *from the command line*

20 messages 2002/02/28

[#35015] Time Comparison — "Sean O'Dell" <sean@...>

I am using the time object to compare times between two files and I'm

21 messages 2002/02/28

RE: Ruby and .NET

From: "Rich Kilmer" <rich@...>
Date: 2002-02-18 18:02:01 UTC
List: ruby-talk #34176
> -----Original Message-----
> From: Sean Middleditch [mailto:elanthis@awesomeplay.com]
> Sent: Monday, February 18, 2002 12:07 PM
> To: ruby-talk ML
> Subject: Re: Ruby and .NET
>
>
> On Mon, 2002-02-18 at 11:59, Tobias Reif wrote:
> > Sean Middleditch wrote:
> >
> >
> > > THat is, of course, assuming .NET takes off (which I expect).  SImply
> > > said, the new comers to programming would then only care about .NET
> > > compatible languages.  They would have no reason to pick Ruby over
> > > another language in that case.
> >
> >
> > > If .NET doesn't take off, or doesn't have the impact I expect it to,
> > > then yes, RUby probably will survive just fine as is, if perhaps near
> >
> >  > non-existant on MS platforms.
> >
> >
> > > Tying Ruby into .NET would be useful, on both the MS and Mono sides.
> >
> > Ruby is strong. The language as such doesn't have change for any M$
> > bandwagon, and it shouldn't.
> >
> > Any .NET/Ruby projects that allow Ruby to interface with .NET/Mono or
> > the other way round should be cool.
> >
> > But Ruby should not depend on any M$ tech (like .NET/Mono), or change
> > for it.
>
> Well, face it - if Microsoft OS's become *totally* dependent on .NET
> technology, Ruby will not be used on that platform with .NET
> compatibility.

Well...a point of clarification is in order.  Microsoft is developing
services around .NET to be sure, and they will be building apps and
frameworks on .NET (ASP.NET, etc), but they are NOT rewriting the millions
of lines of C/C++ code for MS Office, MS Windows and all the other existing
MS apps in C#...they are bridging those technologies into the .NET platform
(via that SOAP hack you talk about or via .NETs managed code capability).

Trust me, I talked to someone who works in the MS Office application
unit...they _ARE NOT_ rewriting office in C#.  There is an MS unit that has
built productivity apps based in C#, but I bet you never see them ;)

Ruby is a language who's execution engine is in C...and can be bound into
.NET in similar ways that the Ruby WIN32OLE library connects you to COM and
OLE (remember COM and OLE...those are the other technologies that preceded
.NET that were going to revolutionize the way everyone would write code ;)

BTW: I'm an advocate of using Ruby to seamlessly integrate with the Windows
platform...and I wish we did a better job of that (native threading, etc)
but you don't have to do this by rewriting Ruby in C# and having it
compile/run in bytecode.  One of the things that attracted me to Ruby (from
Java) was the simplicity of dropping into C to link to existing libraries
(or speed up specific routines).  You would lose that simplicity if Ruby was
on Java or C#.

>
> This is the path MS wants, and the one they are likely to get.  Unless a
> *really* big problem unforeseen by anyone working on a .NET
> implementation arises that makes .NET unusable, MS *will* get .NET put
> everywhere they can.  Playing with them and 90% of the world, will
> require .NET.
>
> Or some really ugly SOAP hacks... ~,^

Microsoft released a Web Services toolkit about 2 months ago that allows you
to call SOAP/WSDL/UDDI from MS Office to get to .NET services from Word,
Excel, etc.  I don't think they view this as a hack...its the point!

<RANT>
The main purpose (as far as I can see) of building .NET apps is a
next-generation (and MS controlled) (Java) applets/servlets architecture.
That's what WinForms and ASP.NET is all about.  Microsoft _NEEDS_ the PC to
remain important and have complex code execute on top of it.  They want to
kill off J2EE (and Java).  The browser makes the PC into a glorified
3270/VT-100 terminal that can be served from any server to any client.  Now,
if you use IE specific features (HTML/plugins) that still ties you to using
Windows (or Mac) but it does not really leverage the capabilities of the PC.
Microsoft developed .NET to hook people into writing apps that make strong
use of the PC AND the Server (again...like
applets/servlets...next-generation).  Their main motivation is to maintain
their desktop OS dominance and conquer the middle tiered services
(WebLogic/J2EE/etc) market.
</RANT>

-Rich

In This Thread