hi tom!
Tom Cloyd [2009-04-04 01:14]:
I wish there was somewhere I could go to find out what gems run
with 1.9 and what do not.
there is: <leyu乐鱼·(中国)官方网站-登录;
cheers
jens
hi tom!
Tom Cloyd [2009-04-04 01:14]:
I wish there was somewhere I could go to find out what gems run
with 1.9 and what do not.
there is: <leyu乐鱼·(中国)官方网站-登录;
cheers
jens
Phlip wrote:
Sean O'Halpin wrote:
"REFUTE To refute a proposition or theory is to establish or prove
that it is false. Lately many people have taken to using ‘refute’ as a
synonym for ‘deny’, but avoid this usage in philosophy. To deny that
God exists is not, in philosophical usage, to refute (or disprove) the
proposition that God exists."You wanna know what sucks? The basic problem here is 'assert_no' is redundant, so we should use one word. Let's try to pick a word.
If that word is 'deny', then you get this:
assert frobs(rule)
assert knobs(rule)
deny clogs(rule)
assert slobs(rule)See the problem yet? They don't line up in columns! The eye thinks the third line is something other than an assertion.
So try this:
assert frobs(rule)
assert knobs(rule)
refute clogs(rule)
assert slobs(rule)Ah, that's much better! Now you get a gutter in 9th column, and the whole meaning goes into your brain much faster.
Except we can't use "refute" now, despite it exactly parallels 'assert's length, because some language-lawyer wannabe on the interthing found a reason not to!
So try this:
assert frobs(rule)
assert knobs(rule)
denigh clogs(rule)
assert slobs(rule)I tried to use El Goog to find some Olde Englische precedent for "denigh". Just my luck nobody used the internet back then...
That's uglier than sin, but I like where you're going with it. How about "dessert?" Mmm...
My apologies - I got the wrong end of the stick. I thought we were
talking about the ~meaning~ of the words. If it's ~length~ you're
concerned with then how about one of these:
- abjure
- absurd (as in 'to absurd sthg' rather than the arguably more correct
'absurdify')
- negate
- accept/reject
and, if you relax the 6-letter requirement:
- avow/deny
- cheer/curse
and why bother with meaning at all:
- fizzle/flange
- pip/pop
- hoot/blah
and why stop there? You could just use:
T knobs(rule)
F clogs(rule)
That lines up.
(BTW, there is one serious suggestion in there. ![]()
Regards,
Sean
On Sun, Apr 5, 2009 at 12:46 PM, Phlip <phlip2005@gmail.com> wrote:
Sean O'Halpin wrote:
"REFUTE To refute a proposition or theory is to establish or prove
that it is false. Lately many people have taken to using ‘refute’ as a
synonym for ‘deny’, but avoid this usage in philosophy. To deny that
God exists is not, in philosophical usage, to refute (or disprove) the
proposition that God exists."You wanna know what sucks? The basic problem here is 'assert_no' is
redundant, so we should use one word. Let's try to pick a word.If that word is 'deny', then you get this:
assert frobs(rule)
assert knobs(rule)
deny clogs(rule)
assert slobs(rule)See the problem yet? They don't line up in columns! The eye thinks the third
line is something other than an assertion.So try this:
assert frobs(rule)
assert knobs(rule)
refute clogs(rule)
assert slobs(rule)Ah, that's much better! Now you get a gutter in 9th column, and the whole
meaning goes into your brain much faster.Except we can't use "refute" now, despite it exactly parallels 'assert's
length, because some language-lawyer wannabe on the interthing found a
reason not to!So try this:
assert frobs(rule)
assert knobs(rule)
denigh clogs(rule)
assert slobs(rule)I tried to use El Goog to find some Olde Englische precedent for "denigh".
Just my luck nobody used the internet back then...--
Phlip
Robert Dober wrote:
Maybe, indeed I had the very strong intention to write Lab419 to make
my code Ruby1.9 and 1.8 compatible. Too much work? Not enough time? I
dunno, finally I got tired of it and wanted my closure based Verify to
work. This goes without pain in 1.9.
But I agree with what you say.
Here's a snip of my Rakefile, tuned for TDD:
task :default do
sh 'ruby186 test/assert2_rjs_suite.rb'
sh 'ruby187 test/assert2_rjs_suite.rb'
sh 'ruby190 test/assert2_rjs_suite.rb'
sh 'ruby191 test/assert2_rjs_suite.rb'
sh 'ruby186 test/rubynode_reflector_suite.rb'
sh 'ruby187 test/rubynode_reflector_suite.rb'
sh 'ruby190 test/ripper_reflector_suite.rb'
sh 'ruby191 test/ripper_reflector_suite.rb'
sh 'ruby186 test/assert2_suite.rb'
sh 'ruby187 test/assert2_suite.rb'
sh 'ruby190 test/assert2_suite.rb'
sh 'ruby191 test/assert2_suite.rb'
...
I'm implying that, after every couple of edits, I run every test in every Ruby. This system works great to avoid the "Too much work? Not enough time?" quandary.
Actually, it doesn't. I lied. Most of those are commented out. I cannot figure out how to get my peesashit Ubuntu to install all of those at the same time, and I otherwise don't want to give up on the package manager. Debian's packaging for Ruby sure sucks, huh?
--
Phlip
Jens Wille wrote:
hi tom!
Tom Cloyd [2009-04-04 01:14]:
I wish there was somewhere I could go to find out what gems run
with 1.9 and what do not.
there is: <http://isitruby19.com/>
cheers
jens
Oh double flippin' damn! That's exactly what I had in mind. Ya just gotta love this list. Ask and it shall be given, I may yet get religion. Failing that...my pathetic code running wholly on Ruby 1.9, after which I do lust.
Thank you Jens. You da man.
And thanks to all others for an entertaining thread (except Philip, that "sneak preview of assert{ 2.0 } 0.4.8." stiff is so far beyond me it was easily this week's personal low spot! However, knowing your intense cleverness, I'm sure it is doing a number of far more rubyish souls a ton of good. You're a major force in the universe, as I've long known.)
t.
t.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website) << sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jens Wille wrote:
hi tom!
Tom Cloyd [2009-04-04 01:14]:
I wish there was somewhere I could go to find out what gems run
with 1.9 and what do not.
there is: <leyu乐鱼·(中国)官方网站-登录;
cheers
jens
Oh double flippin' damn! That's exactly what I had in mind. Ya just
gotta love this list. Ask and it shall be given, I may yet get religion.
Failing that...my pathetic code running wholly on Ruby 1.9, after which
I do lust.
Thank you Jens. You da man.
And thanks to all others for an entertaining thread (except Philip, that
"sneak preview of assert{ 2.0 } 0.4.8." stiff is so far beyond me it was
easily this week's personal low spot! However, knowing your intense
cleverness, I'm sure it is doing a number of far more rubyish souls a
ton of good. You're a major force in the universe, as I've long known.)
t.
t.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website)
<< sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I tried to use El Goog to find some Olde Englische precedent for "denigh". Just my luck nobody used the internet back then...
That's uglier than sin, but I like where you're going with it. How about "dessert?" Mmm...
A week or so ago I created Am I Ruby 19, which uses the new Is it Ruby
19 API. It will classify your locally installed gems as works, fails,
untested, and missing.
sudo gem install n3bulous-amiruby19
Kev
What did you do??? Be careful man, pop has a meaning...
R.
On Sun, Apr 5, 2009 at 2:32 PM, Sean O'Halpin <sean.ohalpin@gmail.com> wrote:
On Sun, Apr 5, 2009 at 12:46 PM, Phlip <phlip2005@gmail.com> wrote:
- pip/pop
--
There are some people who begin the Zoo at the beginning, called
WAYIN, and walk as quickly as they can past every cage until they get
to the one called WAYOUT, but the nicest people go straight to the
animal they love the most, and stay there. ~ A.A. Milne (from
Winnie-the-Pooh)
Sean O'halpin wrote:
and why stop there? You could just use:
T knobs(rule)
F clogs(rule)That lines up.
Inspired by this suggestion, I wrote a minimal assertion
testing library akin to Verify, Testy.rb, and assert{ 2.0 }:
Dfect - http://snk.tuxfamily.org/lib/dfect/
It has one method ("D") for RSpec-style describe() environments,
and four assertion methods ("F", "E", "C", and "T") which cover
all the assertion functionality provided by the other libraries.
Cheers!
--
Posted via http://www.ruby-forum.com/\.
Robert Dober wrote:
<snip>
Here's a snip of my Rakefile, tuned for TDD:
task :default do
sh 'ruby186 test/assert2_rjs_suite.rb'
sh 'ruby187 test/assert2_rjs_suite.rb'
sh 'ruby190 test/assert2_rjs_suite.rb'
sh 'ruby191 test/assert2_rjs_suite.rb'sh 'ruby186 test/rubynode_reflector_suite.rb'
sh 'ruby187 test/rubynode_reflector_suite.rb'
sh 'ruby190 test/ripper_reflector_suite.rb'
sh 'ruby191 test/ripper_reflector_suite.rb'sh 'ruby186 test/assert2_suite.rb'
sh 'ruby187 test/assert2_suite.rb'
sh 'ruby190 test/assert2_suite.rb'
sh 'ruby191 test/assert2_suite.rb'
...
This is a very valuable and helpful thing, but you still got lots of
work to do for making these tests pass if you are a closure maniac
like me :(.
R.
On Sat, Apr 4, 2009 at 2:49 PM, Phlip <phlip2005@gmail.com> wrote:
sudo gem install ZenTest
multiruby_setup the_usual
task :default do
sh 'multiruby test/assert2_rjs_suite.rb'
sh 'multiruby test/rubynode_reflector_suite.rb'
sh 'multiruby test/assert2_suite.rb'
...
On Apr 4, 2009, at 05:49 , Phlip wrote:
I'm implying that, after every couple of edits, I run every test in every Ruby. This system works great to avoid the "Too much work? Not enough time?" quandary.
Actually, it doesn't. I lied. Most of those are commented out. I cannot figure out how to get my peesashit Ubuntu to install all of those at the same time, and I otherwise don't want to give up on the package manager. Debian's packaging for Ruby sure sucks, huh?
Kevin wrote:
A week or so ago I created Am I Ruby 19, which uses the new Is it Ruby
19 API. It will classify your locally installed gems as works, fails,
untested, and missing.sudo gem install n3bulous-amiruby19
Kev
Fantastic - this stuff ought to be on the Ruby home page, is people are really interested in promoting 1.9.
I'll check this out immediately.
t.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website) << sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Robert Dober wrote:
This is a very valuable and helpful thing, but you still got lots of
work to do for making these tests pass if you are a closure maniac
like me :(.
in theory, if it hurts, do it more often. If I wrote all those tests and code _after_ setting up the Rakefile to hammer several Ruby versions, then I simply don't notice the overhead. If something breaks I fix it or revert and try again.
You seem to think of adding the Ruby versions last...