Do they belong to you? Claim these comments.
dude
Is this you? Claim Profile »
1 month ago
in A Django Developer’s Views on Rails on LoopJ
Very interesting how different view points can be. Ruby's perl-ish ancestry is causing me to start being envious of perl -- to the point of fantasizing about using it instead of ruby. In other words, ruby's perlisms are a _good thing_ in my book.
Also, can't help but point out that Python has lots of inconsistencies. For example, in something as simple as a method call:
Want to split a string on spaces into a list?
"some string".split()
Want to get the length of a string?
"some string".length()
oops! Sorry:
len( "some string" )
I mean, wtf.
Also, can't help but point out that Python has lots of inconsistencies. For example, in something as simple as a method call:
Want to split a string on spaces into a list?
"some string".split()
Want to get the length of a string?
"some string".length()
oops! Sorry:
len( "some string" )
I mean, wtf.
2 replies
Byron Ruth
Yea, this is true. The "older" string methods have been kept around for historical reasons http://www.diveintopython.org/native_data_types...
James Smith
Totally fair point, there's a few crazy things like that in Python too.
3 months ago
in I’m a Geek, How Do I Pick a Business Partner I can Trust? on FairSoftware's Blog
In an unofficial way, of course... you don't? Good luck.
3 months ago
in Push Systems vs Pull Systems on Adam @ Heroku
I'm as big a fan of this amusing checklist as the next guy, but I don't think this article is trying to 'solve the problem' persay, it's an idea 'put to paper' that looks at how we communicate. It's interesting to compare some of these systems we use and see how we can potentially take the good from one and apply it to the other.
- 2 points
- Jump to »
4 months ago
in 8 rules to discourage your employees on Geek Stuff Daily
I think 'make them use Windows' deserves it's own paragraph, that one happens a lot and can discourage anyone.
Also, I've found a great way to piss off developers is to make them work static hours like 8:30 - 5
Also, I've found a great way to piss off developers is to make them work static hours like 8:30 - 5
1 reply
angelusmetal
Yes. Replacing their beloved open-source tools with archaic and slow programs works fine too. And having them to stay in the office, even when there is not much to do, while not letting them go home, when there is extra work (of course, without paying extra hours) is very effective.
5 months ago
in Revolution blahg on Revolution Blahg
@miles: he said it's the next big thing, not new, adoi
5 months ago
in Artisan System - A PHP5 Object Oriented Framework on Artisan System Framework Blog
So he gets up early...? This has nothing to do with discipline, some people just don't have a morning problem.
5 months ago
in Monster.com Attacked by Hackers Again on Business 2.0 Press
> ads that even if not clicked, still installed malicious code on the local machine
Only if you're running Windows. Really people, time to move on... it's not the 90's anymore.
Only if you're running Windows. Really people, time to move on... it's not the 90's anymore.
1 year ago
in The Problem With Django on metajack
Give up and learn Merb or Pylons or something. These Django guys don't know what they're doing. That's why I jumped ship after finishing my first Django project (almost 2 years ago, 0.95!!!).
1 year ago
in How I ended up selecting Python for my latest project on /var/log/mind
PLEASE look at Merb, Ruby will make you so happy!
1 year ago
in A few more Python thoughts from a Perl guy on #comments
There's a major downside to this approach, though:
x = ( callMeIfFalse(), callMeIfTrue() )[ condition ]
both functions get called, and the value for x is chosen from the constructed tuple (since false evaluates to the 0th element of the tuple and true evaluates to the 1st). So you can't decide behavior using this method wheras you could do (in Ruby, but it's nearly identical in perl):
x = condition ? callMeIfTrue() : callMeIfFalse()
x = ( callMeIfFalse(), callMeIfTrue() )[ condition ]
both functions get called, and the value for x is chosen from the constructed tuple (since false evaluates to the 0th element of the tuple and true evaluates to the 1st). So you can't decide behavior using this method wheras you could do (in Ruby, but it's nearly identical in perl):
x = condition ? callMeIfTrue() : callMeIfFalse()
1 year ago
in A few more Python thoughts from a Perl guy on #comments
err, ARE present in Ruby, eg. your gripes AREN'T present, the stuff you want is :P
1 year ago
in A few more Python thoughts from a Perl guy on #comments
You should really take another look at Ruby. You can almost write straight python in it, except it's borrowed heavily from perl and not 'ABC'. next if condition, and many of your other gripes are not present in ruby.
2 replies
dude
err, ARE present in Ruby, eg. your gripes AREN'T present, the stuff you want is :P
felix
dude, I'll definitely be revisiting Ruby. I need to work a couple more App Engine apps out of my system, though. I liked Ruby, too, as a language I quite enjoyed it. I believe most of my frustrating moments were ones wrangling Rails.