Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zenspider
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
zenspider
18y ago
Very true, and good advice... I just want them to not dilute too much and learn the language at least enough to decide if they like it or not.
62.
▲
by
zenspider
18y ago
"The comprehensions from twisted were not written for clarity so they aren't good examples" no... they're real examples.
63.
▲
by
zenspider
18y ago
yes, they did add that form after a while... (so much for one right way to do things, eh?). It seems that people still prefer the `sep.join(ary)` form more based on the code reading/debugging I've done. "better order" is subjective and I ha
64.
▲
by
zenspider
18y ago
Asking Larry Wall about good OO/language/library design, or PoLS is like asking George Bush (either really) about effective foreign policy or human rights... Even if they say something interesting, is it valuable information coming from tha
65.
▲
by
zenspider
18y ago
You're quoting Larry "I've done more than anyone to fuck up programming languages" Wall as an authority on programer clarity?!? Um... no? here are some examples from real python (twisted)... let's see how much clearer they are than anything
66.
▲
by
zenspider
18y ago
Honestly, I'd just say "get past started" for now... But yes, implementing prolog would be great... Check out the Reasoned Schemer... but only after Little and Seasoned.
67.
▲
by
zenspider
18y ago
No, don't do a 3rd language yet. Learn scheme well.
68.
▲
by
zenspider
18y ago
do not feed the narcissist.
69.
▲
by
zenspider
18y ago
great... now we can have all the posts that repeat every 3 months on programming.reddit repeat here too! YAY for signal:noise.
70.
▲
by
zenspider
18y ago
I don't disagree with using the extensions... ... but ... if you're actually writing 15 lines per box, you're doing it wrong. refactor refactor refactor
71.
▲
by
zenspider
18y ago
In other words, this is a bikeshed argument. http://www.bikeshed.com/
72.
▲
by
zenspider
18y ago
with one clarification... (last I checked) 1.9.1 will be the stable, it won't be incremented to 2.0. Matz decided against the even/odd = stable/dev versioning scheme.
73.
▲
by
zenspider
18y ago
not true anymore... disregard
74.
▲
by
zenspider
18y ago
wrong. have you bothered trying what you're claiming to be true? % ./blah.rb; ./hah.rb blah blah % cat blah.rb #!/usr/bin/ruby if __FILE__ == $0 puts "blah" end % ls -F hah.rb hah.rb@