Live data from Hacker News

Zurb Foundation 5 Released

foundation.zurb.com

81–90 of 174 posts

Re: Zurb Foundation 5 Released

#81
I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va.... The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

Re: Zurb Foundation 5 Released

#82
post #40

Wow, that was fast ! I love Foundation, but I had to switch to Boostrap because I found it... ugly. And Bootstrap is great to quickly create "pretty" prototypes. But I've always found Foundation having better... foundations. I've used both on numerous projects and here's my take : * The grid system now looks like bootstrap, and I don't like that. You have to choose the type of column you want to use (and I don't want…

[deleted]

Re: Zurb Foundation 5 Released

#84
post #43
post #3

Earlier quoted context omitted.

As much as Bootstrap, I imagine. Not sure if moreso or lessso though. Perhaps different use cases? It looks like developers prefer Bootstrap, not entirely sure why - perhaps something as simple as the documentation is structured better for them - or that was the initial crowd who was exposed to it.

Bootstrap is attached to a big-name company.

They're not though. The author worked for Twitter when he released the first version of Bootstrap, but Twitter never actually used it in production. Twitter doesn't promote it anymore either; BS3 got moved to twbs/bootstrap on GitHub, and the new marketing site doesn't call it Twitter Bootstrap anymore.

ZURB doesn't have a huge consumer product, but they're a pretty big name in design, and they have half a dozen people who regularly work on Foundation/Foundation support.

Re: Zurb Foundation 5 Released

#85

I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va... . The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

I wouldn't mind if more projects did this to be honest.

Re: Zurb Foundation 5 Released

#86

I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va... . The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

> The clear convention in JavaScript is camelCase, why switch away from it?

Citation?

Re: Zurb Foundation 5 Released

#88

I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va... . The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

[deleted]

Re: Zurb Foundation 5 Released

#89

I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va... . The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

I wouldn't mind if more projects did this to be honest.

I would, just because it causes fragmentation. PEP-8[0] is a big win for Python. Javascript relies on adhoc standards and best practice docs from respected entities.

I'm open to change and debate, but it should be approached carefully.

[0]: http://www.python.org/dev/peps/pep-0008/

Re: Zurb Foundation 5 Released

#90

I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va... . The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)

> The clear convention in JavaScript is camelCase, why switch away from it? Citation?

Javascript was created in camelCase, and most major open source projects I've used have been camelCase. I can't find any data on it, but it fits with my experience for what that's worth.
Post reply on HN