[#32676] VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex — Phlip <phlip2005@...>
[I will try Bill Kelly's PDB path advice presently; this issue is more
5 messages
2010/10/03
[#32687] Re: VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex
— Roger Pack <rogerdpack2@...>
2010/10/04
> This one's about...
[#32703] Re: VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex
— Phlip <phlip2005@...>
2010/10/05
> > #<NoMethodError: undefined method `synchronize' for #<Mutex:0x750faa8>>
[#32698] [Ruby 1.9-Feature#3908][Open] private constant — Yusuke Endoh <redmine@...>
Feature #3908: private constant
10 messages
2010/10/05
[#32795] Call for Cooperation: CFUNC usage survey — SASADA Koichi <ko1@...>
Hi,
5 messages
2010/10/15
[#32814] WeakHash — Santiago Pastorino <santiago@...>
Hi guys,
6 messages
2010/10/15
[#32844] [Ruby 1.9-Feature#3963][Open] Map class in standard library — Thomas Sawyer <redmine@...>
Feature #3963: Map class in standard library
3 messages
2010/10/18
[#32864] [Ruby 1.9-Bug#3972][Open] r28668 breaks test/unit when combined with the testing rake task — Aaron Patterson <redmine@...>
Bug #3972: r28668 breaks test/unit when combined with the testing rake task
6 messages
2010/10/20
[#32932] Behavior of initialize in 1.9 — Aaron Patterson <aaron@...>
The behavior of initialize in 1.9 seems to have changed. Here is an irb
5 messages
2010/10/28
[#32960] [Ruby 1.9-Bug#4005][Open] YAML fails to roundtrip Time objects — Peter Weldon <redmine@...>
Bug #4005: YAML fails to roundtrip Time objects
6 messages
2010/10/29
[#32976] Improve MinGW builds for Ruby 1.8.7, 1.9.2 and 1.9.3 — Luis Lavena <luislavena@...>
Hello,
10 messages
2010/10/30
[#32978] Re: Improve MinGW builds for Ruby 1.8.7, 1.9.2 and 1.9.3
— Aaron Patterson <aaron@...>
2010/10/30
On Sun, Oct 31, 2010 at 03:42:02AM +0900, Luis Lavena wrote:
[ruby-core:32662] Re: Proposal for Optional Static Typing for Ruby
From:
Martin Pilkington <pilky@...>
Date:
2010-10-01 01:33:35 UTC
List:
ruby-core #32662
Hi Ellie What do you mean by runtime mutable? Do you mean creating new classes or methods at runtime? Do you mean creating a new class at runtime? Do you mean adding a method to an existing class at runtime? Swapping the implementation of two methods? Loading new code at any point during runtime? All of those are things that Objective-C can do. The only thing you can't do is to interpret a string containing Obj-C as code, as while Obj-C is heavily runtime based, it is still a pre-compiled language (that said it is theoretically possibly in the future for such JIT compilation to occur). Yet despite being very dynamic, it also gives the ability for type information to be added prior to compilation, so tools can use it to help aid developers. Thanks Martin On 30 Sep 2010, at 10:48PM, Eleanor McHugh wrote: > Hi Martin, > > Objective-C is a fundamentally different beast to Ruby: yes it's dynamically typed, but it's not runtime mutable in the way that Ruby, Lisp and Forth are. That's not to say you can't battle against the flow of either language - after all, once you have function and void pointers you can play tricks with assembler injection and type reinterpretation to do pretty much anything you fancy, and that's certainly an option with Objective-C thanks to its C heritage and Ruby thanks to the DL or FFI extensions. > > The question is whether trying to fit code in either language to the design criteria of the other is such a great idea - let alone insisting that either conform to the particular prejudices of a given style of development tool. > > > Ellie > > Eleanor McHugh > Games With Brains > http://feyeleanor.tel > ---- > raise ArgumentError unless @reality.responds_to? :reason > > >