[#8566] Visions for 2001/1.7.x development? — Robert Feldt <feldt@...>

Hi matz and other Ruby developers,

18 messages 2001/01/03
[#8645] Re: Visions for 2001/1.7.x development? — matz@... (Yukihiro Matsumoto) 2001/01/04

Hi,

[#8580] bug?? — jmichel@... (Jean Michel)

I don't understand the following behaviour:

19 messages 2001/01/03

[#8633] Interesting Language performance comparisons - Ruby, OCAML etc — "g forever" <g24ever@...>

13 messages 2001/01/04

[#8774] No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...>

So, why not include Comparable in Array by default? It shouldn't have any

28 messages 2001/01/07
[#8779] Re: No :<, :>, etc. methods for Array — matz@... (Yukihiro Matsumoto) 2001/01/07

Hi,

[#8780] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

matz@zetabits.com (Yukihiro Matsumoto) wrote:

[#8781] Re: No :<, :>, etc. methods for Array — gotoken@... (GOTO Kentaro) 2001/01/07

In message "[ruby-talk:8780] Re: No :<, :>, etc. methods for Array"

[#8782] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:

[#8829] Sandbox (again) — wys@... (Clemens Wyss)

Hi,

20 messages 2001/01/08
[#8864] Re: Sandbox (again) — Clemens Hintze <c.hintze@...> 2001/01/08

On 8 Jan, Clemens Wyss wrote:

[#8931] String confusion — Anders Bengtsson <ndrsbngtssn@...>

Hello everyone,

21 messages 2001/01/09
[#8937] Re: String confusion — matz@... (Yukihiro Matsumoto) 2001/01/09

Hi,

[#8953] Please remove account from files — "Thomas Daniels" <westernporter@...>

Please take my e-mail address from your files and "CANCEL" my subscription to "Ruby-Talk". Ruby is not right for what I do. The "Bulk Mail" is overwhelming. Please, no more e-mail! Thank you! yours truly, Stan Daniels

14 messages 2001/01/09
[#8983] Re: Please remove account from files — John Rubinubi <rubinubi@...> 2001/01/10

On Wed, 10 Jan 2001, Thomas Daniels wrote:

[#9020] time to divide -talk? (was: Please remove account from files) — Yasushi Shoji <yashi@...> 2001/01/10

At Wed, 10 Jan 2001 14:23:30 +0900,

[#9047] Re: time to divide -talk? (was: Please remov e account from files) — Aleksi Niemel<aleksi.niemela@...>

Yasushi Shoji:

27 messages 2001/01/10
[#9049] Re: time to divide -talk? — Yasushi Shoji <yashi@...> 2001/01/10

At Thu, 11 Jan 2001 00:20:45 +0900,

[#9153] what about this begin? — Anders Strandl Elkj誡 <ase@...> 2001/01/11

[#9195] Re: Redefining singleton methods — ts <decoux@...>

>>>>> "H" == Horst Duch=EAne?= <iso-8859-1> writes:

10 messages 2001/01/12

[#9242] polymorphism — Maurice Szmurlo <maurice@...>

hello

73 messages 2001/01/13

[#9279] Can ruby replace php? — Jim Freeze <jim@...>

When I read that ruby could be used to replace PHP I got really

15 messages 2001/01/14

[#9411] The Ruby Way — "Conrad Schneiker" <schneiker@...>

As a member of the "Big 8" newsgroups, "The Ruby Way" (of posting) is to

15 messages 2001/01/17

[#9462] Re: reading an entire file as a string — ts <decoux@...>

>>>>> "R" == Raja S <raja@cs.indiana.edu> writes:

35 messages 2001/01/17
[#9465] Re: reading an entire file as a string — Dave Thomas <Dave@...> 2001/01/17

raja@cs.indiana.edu (Raja S.) writes:

[#9521] Larry Wall INterview — ianm74@...

Larry was interviewed at the Perl/Ruby conference in Koyoto:

20 messages 2001/01/18
[#10583] Re: Larry Wall INterview — "greg strockbine" <gstrock@...> 2001/02/08

Larry Wall's interview is how I found out

[#9610] Re: 101 Misconceptions About Dynamic Languages — "Ben Tilly" <ben_tilly@...>

"Christian" <christians@syd.microforte.com.au> wrote:

13 messages 2001/01/20

[#9761] Re: 101 Misconceptions About Dynamic Languages — ts <decoux@...>

>>>>> "C" == Christoph Rippel <crippel@primenet.com> writes:

16 messages 2001/01/23

[#9792] Ruby 162 installer available — Dave Thomas <Dave@...>

15 messages 2001/01/24

[#9958] Re: Vim syntax files again. — "Conrad Schneiker" <schneik@...>

Hugh Sasse wrote:

14 messages 2001/01/26
[#10065] Re: Vim syntax files again. — Hugh Sasse Staff Elec Eng <hgs@...> 2001/01/29

On Sat, 27 Jan 2001, Conrad Schneiker wrote:

[#9975] line continuation — "David Ruby" <ruby_david@...>

can a ruby statement break into multiple lines?

18 messages 2001/01/27
[#9976] Re: line continuation — Michael Neumann <neumann@...> 2001/01/27

On Sat, 27 Jan 2001, David Ruby wrote:

[#9988] Re: line continuation — harryo@... (Harry Ohlsen) 2001/01/28

>A statement break into mutliple lines if it is not complete,

[ruby-talk:9662] Re: 101 Misconceptions About Dynamic Languages

From: "Ben Tilly" <ben_tilly@...>
Date: 2001-01-21 16:33:49 UTC
List: ruby-talk #9662
"Christoph Rippel" <crippel@primenet.com> wrote:
>
>"Ben Tilly" <ben_tilly@hotmail.com> wrote in message
>news:LAW2-F228erOc0Ne0Pa000010ca@hotmail.com...
>...
>
>  Since Till mentions categories it is probably worthwhile to point out  
>that
>they far form useless in CS.  They are very important for the theoretical
>foundations of FP and modern FP languages like Haskel use categorical
>concepts like monads (invented by mathematicians decades earlier) even for
>their IO-system.  By the way there is a striking similarity between  C++
>meta template programming and FP programming IMO.

I never said that they were useless. :-)

I suspect that there is a meta-issue here.  Algebraists
by personality like to investigate ways of manipulating
things.  Computer languges need to provide a set of
useful ways to manipulate the world.  It is therefore
little surprise that algebraists have useful insights
for language design.
>...
> > I find it amazingly characteristic that Christian was
> > asking what _concepts_ Ruby had to offer the world.
> > Concepts are ways of applying meaning to problems,
> > which is what analysts rely on for gaining intuition.
> > But by and large algebraists do not produce concepts.
> > They produce useful _formalisms_.
>
>The amusing thing is that algebra is often much more down to earth than
>analysis - that is to say algebraist often come up with constructive
>algorithms you can (in principle) implement (for example the whole
>encryption business).  If you want  to be polemic you might say that the
>only thing an analysist ever does is proving  some (non)existence result
>about a PDE living in some weird infinite dimensional space.;-)
>
You are an algebraist, aren't you?  Admit it.  I even bet
you eat corn on the cob in a spiral! (*)  You are one of
THOSE people!!! :-P

Now you named encryption as a contribution of algebra.
Well to name but one relatively recent advance from
analysis, consider the theory of wavelets.  This provides
entire classes of ways to break data in way that tends to
extract and segment overall smooth data and interesting
boundaries.  Much real-world data shows this pattern.  As
a result this is applicable in compression, speech
recognition, etc.

For a specific instance, when wavelet techniques were
first applied to MRI technology, an 8 hour process dropped
to 1 hour and they got better resolution.  (A figure which
has since improved.)  Why?  Because it allowed people to
choose measurements which carried particularly meaningful
information.  Fewer and more meaningful measurements meant
less time in the machine and a better image!  (What they
did is chose a sequence of measurements that were a
wavelet basis.)

So very typically, analysis contributed a way of thinking
about and analyzing data so that meaning can be more
readily found.  Algebra provides a way to transform
information so that, without the right magic trick, it is
impossible to distinguish from absolute garbage!

Cheers,
Ben

* Actual event.  At some department event everyone was
  eating corn on the cob.  Every last one of the
  algebraists present ate in a spiral.  Every last one
  of the analysts (myself included) ate across in rows,
  like a typewriter head.  Since then when I pull this
  out around mathematicians, it isn't perfect but the
  correlation between eating corn and algebra/analysis
  has been surprisingly good.  Makes no sense to me
  either.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

In This Thread

Prev Next