[#2529] concerns about Proc,lambda,block — "David A. Black" <dblack@...>
Hi --
>>>>> "D" == David A Black <dblack@wobblini.net> writes:
Hi --
Hi,
On Tue, 2 Mar 2004 08:44:25 +0900, Yukihiro Matsumoto wrote:
Hi,
On Wednesday, 3 March 2004 at 8:00:09 +0900, Yukihiro Matsumoto wrote:
Hi,
Hi,
On Wed, Mar 03, 2004 at 07:51:10AM +0900, Yukihiro Matsumoto wrote:
Hi,
On Thu, 4 Mar 2004, Yukihiro Matsumoto wrote:
Hi,
[#2575] Comment football being played... with lib/test/unit.rb — Nathaniel Talbott <nathaniel@...>
[Resent because I accidentally signed it the first time]
[#2577] problem with Net::HTTP in 1.8.1 — Ian Macdonald <ian@...>
Hello,
Hi,
[#2582] One more proc question — Dave Thomas <dave@...>
Sorry about this... :)
Hi,
On Friday, 5 March 2004 at 12:52:15 +0900, Yukihiro Matsumoto wrote:
Hi,
[#2588] Duck typing chapter — Dave Thomas <dave@...>
I've posted a rough first pass at a chapter about duck typing (and
[#2606] Thought about class definitions — Dave Thomas <dave@...>
If we allowed
[#2628] YAML complaint while generating RDoc — Dave Thomas <dave@...>
With the latest CVS, I get
[#2640] patch to tempfile.rb to handle ENAMETOOLONG — Joel VanderWerf <vjoel@...>
[#2644] RDoc proporsal — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Hi, rubyists.
[#2646] Problems rdoc'ing cvs... — Hugh Sasse Staff Elec Eng <hgs@...>
I have just done
On Friday, March 12, 2004, 4:15:42 AM, Dave wrote:
On Fri, 12 Mar 2004, Dave Thomas wrote:
[#2661] Pathological slowdown in 1.8 — Ryan Davis <ryand@...>
Hi all,
[#2697] lib/ruby/1.9/yaml.rb:193: [BUG] Segmentation fault — Mauricio Fern疣dez <batsman.geo@...>
Mauricio Fern疣dez wrote:
On Sun, Mar 28, 2004 at 09:42:42AM +0900, why the lucky stiff wrote:
[#2703] Proposed patch to add SSL support to net/pop.rb — Daniel Hobe <daniel@...>
This patch adds support to Net::POP for doing POP over SSL. Modeled on how
This is v2 of the patch. Cleaned up a bit and added some more docs.
v3 of the patch:
Hi,
I agree that there are a lot of arguments to #start, but I think it is the
On Tue, 30 Mar 2004 16:24:17 +0900, Daniel Hobe wrote:
On Wed, 31 Mar 2004 13:27:31 +0900, Daniel Hobe wrote:
On Tue, Mar 30, 2004 at 04:05:06PM +0900, Minero Aoki wrote:
[#2709] typos in lib/singleton.rb — Ian Macdonald <ian@...>
Hello,
[#2713] more spelling and grammar fixes — Ian Macdonald <ian@...>
Hello,
> Hello,
Hi,
Re: Duck typing chapter
On Fri, 5 Mar 2004, Dave Thomas wrote: # I've posted a rough first pass at a chapter about duck typing (and # other typing issues in Ruby). It covers # # - what a type is # - duck typing # - Ruby's built-in protocols (to_str, to_proc, etc) # - coercion and double dispatch # # http://www.pragmaticprogrammer.com/extracts/ducktyping.pdf # # It isn't typeset, and I haven't really read it through for typos. I'd # be interested to see what folks think. Again, all feedback gratefully # received. # Hi Dave. I read through the chapter, and aside from the obvious typos which you will catch later, I thought it was really well done. You've really captured the essence of how "type" works in Ruby (vs. "Class"). I think this chapter will go a long way toward setting new Rubyists on the right track...hopefully avoiding some of the FAQs and flamewars on ruby-talk. It's just personal opinion, but I felt like you spent a little more energy justifying/selling Ruby's typing philosophy at the beginning. You also pit Ruby's philosophy against that of the Java/C# school. I agree with the comments you've made, but I wonder if it's beneficial to bring out this conflict explicitly. It almost reads like you're having an argument with the reader, based on what you feel their reaction will be. It seemed a little overly confrontational. Others may disagree, though. When you go into to_int and to_str, I felt a little fuzzy when you first mentioned that Roman shouldn't implement to_str. You cleared it up in the following example, but at first I felt like you were moving on, and I didn't feel satisfied that you were going to address this in more detail. It might just be a personal experience that others won't repeat, but if not, I'd say there is a subtle issue with the rhythm in this section. Overall, the explanation was lucid and the examples were really helpful. I loved the "duck typing club" Member joke. :) Chad