DEV Community

Discussion on: What do you dislike about your favorite language?

Collapse
 
isalevine profile image
Isa Levine • Edited

I absolutely LOVE LOVE LOVE Ruby, buuuut I am SO TIRED of typing all these frickin' underscores for snake_case! 🐍

Collapse
 
megatux profile image
Cristian Molina • Edited

I find snake_case a bit easier/faster to read. It's obvious if you think that "_" it's a better visual separator than a case change.

Collapse
 
stephanie profile image
Stephanie Handsteiner

Doing PHP I can relate, even more so, because it isn't even consistent about it, some are snakes, some aren't.

Collapse
 
zakariatalhami profile image
ZakariaTalhami

I can relate, I use python all the time, but I always feel like camelCase flows better while typing.

Collapse
 
isalevine profile image
Isa Levine

When I'm switching between Ruby and JavaScript, I always end up writing camelCase for both and needing to rewrite a bunch of Ruby method names. You're so right, the flow of camelCase is just...better! (Which I guess means more efficient to write? Is this really just an issue of number-of-keystrokes?)

Collapse
 
andrewbrown profile image
Andrew Brown 🇨🇦

but_i_love_underscores.

Collapse
 
isalevine profile image
Isa Levine

Me too!.......after they're written. Just not before and during. ;)

Collapse
 
scrabill profile image
Shannon Crabill

I didn't think about it until you said it, but yes, snake_case_is_annoy_to_type.

Collapse
 
isalevine profile image
Isa Levine

It feels like I always have one finger on the shift key now! 😭

Thread Thread
 
scrabill profile image
Shannon Crabill

i_feel_you

Thread Thread
 
isalevine profile image
Isa Levine

But does your pinky finger feel me? Cuz mine doesn't feel anything anymore 😂