[#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: Sean Russell <ser@...>
Date: 2002-02-17 20:25:38 UTC
List: ruby-talk #34086
Sean Middleditch wrote:

> Security is all based on the implementation... Mono *is* Open Source, so
> it will be no more inherently insecure than Ruby, Apache, the BSD

Yes, this is true to some extent.  You /can/ build a certain amount of 
security into a standard, and the standard can help the implementors avoid 
certain pitfalls.  That given, a bad implementation can circumvent any 
amount of designed security.

> The standards *are* based on MS, yes.  But, if MS decides to break the
> standards, all that does is make it so Mono can't communicate with some
> of MS's .NET.  That makes it absolutely no worse than if we didn't have
> Mono/.NET at all; it would actually make it better, since at least we'd
> have a technology that does what Mono does, plus we'd still be able to
> communicate with the Least Common Denomitor among other .NET vendors.

And what good would Mono then be?  This sounds a lot to me like saying 
CORBA is useful even if you don't do any IPC.  I strongly doubt that the 
LCD among .NET is going to be anything useful to "pure" Mono if MS 
breaks/changes/extends the standards, given their track record.

Seriously, though, what are you hoping to get from .NET?  Below, you argue 
that Linux /needs/ Mono so that it can hook into .NET -- which is 
completely, utterly controlled by Microsoft.  Do you actually believe that 
MS is going to take any steps to ensure that pure Mono apps are 
able to work in any non-trivial way with the MS counterparts?  Maybe.  If 
MS is selling the services, and there is no way you can get around paying 
them money.  Otherwise, I wouldn't count on it.  And if they do help, all 
the while it'll be "this would work better on Windows -- you really should 
change".  It isn't in their best interest, financially, to help Linux, and 
MS is not known for their altruism.

> make use of and communicate with .NET services.  Locking Ruby out of
> that when most other popular languages are or are planning to interface
> with .NET will mostly kill off Ruby, without a doubt.

That's an extreme viewpoint.  I certainly hope that the health of Ruby is 
not dependant on any MS technology.

> implementation, Mono (http://go-mono.com) before you start spreading
> FUD, just like the oh-so-terrible Microsoft does.  .NET isn't the
> end-all of programming environments, but it's certainly not the fiend
> people make it out to be.
....
> I have yet to see *one* good reason not to have .NET on Linux (or other
> Open Source operating systems, for that matter) other than "I don't like

Hm.  Straw man argument.  Labeling my opinions FUD does not invalidate 
them.  I don't claim to be a subject expert.

..NET /is/ a fiend, IMO, because of who owns and controls it.  Microsoft 
does not need to worry about embrace and extend with .NET because it 
already utterly controls it.  The ECMA standards crap is a snowjob; it 
won't affect in any way, shape, or form, what Microsoft does with .NET, C#, 
or any other aspect of the technology.  Where MS leads, industry will 
follow.  Hoping to play catch-up with a pure Mono implementation is 
self-decieving.  If you want to play Microsoft's game, buy Microsoft 
products -- that's the only way you'll succeed.

That said, it is extremely difficult to make the argument /against/ trying 
to add compatibility with a given technology.  Embrace and extend only 
works if you have the market muscle to pull it off, but /adding/ options is 
rarely a bad thing.  And, really, I don't care if somebody uses their time 
to implement a Mono binding for Ruby; it is certain to happen on the 
Windows side, for sure.  I doubt if it will stay cross-platform compatible 
for long, and I fully expect that Ruby# will be a perverted dialect of 
Ruby, but I don't have to use it.  As long as Ruby doesn't catch Mono -- as 
long as Matz doesn't start incorporating Mono-isms into Ruby core -- I'll 
be fine.  Mono is a fairly contagious disease, so we'll see where it goes.

> Please, if you can actually think of a good reason, enlighten me - I'd
> much rather be proven wrong than to continue being wrong.  ^,^

What is .NET going to give me that I can't get with other technology?  More 
portable viruses?  The honor of paying Microsoft for hoarding and 
distributing my personal information?  The (gosh!) ability to do 
distributed IPC?  The ability to use C# dialects that look like 
languages I like?

My primary reason, however, is that I want MS influencing my life as little 
as possible.  Many things I have no control over, but I can choose the 
software I use, and I choose not to use MS software.  Mono, C#, .NET -- 
these are defined by MS, and are therefore MS software.

-- 
 |..  "Oh yeah... one more thing:  I'm glad you changed your last name,
<|>    you son-of-a-bitch!"             
/|\   --- Avatar, "Wizards"
/|    
 |         

In This Thread