Hussar
Legend
Yes, you would get different results:
1) almost nobody uses Con as a dump stat for 3.5Ed Rangers (I have never seen that in person)
2) 3.5Ed warlocks are not built with Con as their primary stat
If I were to tell you that there were 2 ranged "strikers" in a pre-4E D&D game, one Ranger & one arcane caster/Warlock, which would you guess would be the one with the most HP? I'm talking statistically speaking, not outliers.
Taking the same question in 4Ed, there are at least 2 Warlock types- and possibly other arcane casters as well- that will beat the Ranger on HP every time because they are built to be Con first. There simply are not ranged classes in 3.5Ed designed to prioritize Con.
But, you can't have it both ways. If ranged classes in 3.5E don't prioritize Con, then it stands to reason that a Warlock might very well beat out a ranger. After all, Con for an archer ranger doesn't help him very much. Warlocks, OTOH, specifically are told in the class writeup that stats go Cha-Dex-Con.
Now, if you want to compare, say, sorcerer to ranger, sure. The ranger should have more HP. Then again, in 4e, they do. Or, at least it should be pretty close. But, there's no reason not to have a pretty high Con warlock. Str isn't doing the warlock any good, so, where do you put your third highest score? The 3e ranger has to have Dex and Str (after all, a strength bow is par for the course - no Str means your damage will be pitiful) and and above average Wis. Con is probably 4th.
Just because you didn't see it doesn't mean anything. In this thread people talked about seeing warlocks with higher HP than rangers in their 3e games. Are their experiences somehow less valid than yours?