Relational databases may be ACID, but no, they do not "give us" ACID. Take LMDB as an example. LMDB is a fast low-level KV storage engine. NoSQL here, but with full ACID semantics & usable as a backend for whichever DB…
Much of our platform is still closed-source. GSS is one of many libs we've open-sourced & there are many more to come... We're also the guys behind http://noflojs.org/ http://www.imgflo.org/ & flowhub.io. You can see…
It keeps things up to date with DOM changes using Mutation Observers & it does so intelligently so it won't redisplay whole page. Cassowary is an incremental solver & is optimized for adjusting constraints in runtime.
Perf is surprisingly good, suitable for modern web apps. The bottleneck is DOM & CSS selector resolution, not the constraint solver - Cassowary is a beast! We're working on a lib for pre-computing GSS layouts…
And here's a GSS screencast [1] that accompanied a tutorial in most recent issue of Net Magazine [2] [1]: https://vimeo.com/99873002 [2]: http://www.creativebloq.com/net-magazine
Flexbox is a step forward, Grid Layout is awesome but is starting to look like CSS Vars, another spec lost in years of limbo The myriad of incompatible CSS layout modes, present & coming, are evidence of the lack of a…
LOL. Currently gss.js includes the generated PEG parsers with this madness. When the CLI tools come out, will include a build without the parsers, as it should be...
GSS was built not for standards, but for our flagship product, that's our priority right now. Our approach to organically influence standards is to make the APIs work in real world products, and if enough momentum…
GSS author here. What we're working on is a lot crazier than that! Using phantom.js we precompute layout for every possible screen size & generate pure CSS. Precomputation - From small phones to large desktop, there are…
Yes, the problem is that CSS's structural presentation is ultimately tied to the DOM. Funny you bring this up, as I commented earlier here: "GSS was created b/c our company's main product, the Grid (still in stealth…
Author of GSS here. The brilliance lies with guys like Badros (Cassowary), Ken Ferry (Apple Auto Layout), Alex Russell (Cassowary.js), etc. GSS was created b/c our company's main product, the Grid (still in stealth…
Awesome! what twitter handle should I attribute it to?
that's with all the generated PEG grammars in the compiler. build w/o the compiler stuff, which should be handled node.js side anyway, will be approx jQuery's size.
yes, the HTML of the dialog can exist as direct child of body, or wherever, and then be aligned to any element...
Yes, yes, the site needs much more. Released only a couple weeks ago and probably needs a big fat "BETA" or something. More language features, docs, demos, etc coming soon. Right now works down to IE11, and we will work…
I agree about using Grids, in fact we're currently working on a Grid Layout Module polyfill, but with constraint-based sugar. Really excited for this one, relative constraints can get tedious, abstract grid-based…
W3C has been hashing out new grid-based specs for quite some time now, because as admitted in the Grid Layout Module working draft, "As websites evolved... floats, were not necessarily well suited for application…
The Cassowary Constraint Solver used in GSS is considered the most viable & perf-sensitive linear arithmetic constraint solver for real-time use-cases, hence Apple's adoption of Cassowary across iOS & OS X. The GSS…
Yeah, common in the Constraint-based, or Logic, Programming paradigm. This particular spec was established in Greg Badros & Alan Borning's Constraint CSS (CCSS):…
Likewise, I care not for, nor to learn, PHP, Ruby, Java, Python etc., but I can understand whatever I need to. If you're a half-way decent js dev, it's hard to believe CoffeeScript could be a cognitive stumbling block…
Relational databases may be ACID, but no, they do not "give us" ACID. Take LMDB as an example. LMDB is a fast low-level KV storage engine. NoSQL here, but with full ACID semantics & usable as a backend for whichever DB…
Much of our platform is still closed-source. GSS is one of many libs we've open-sourced & there are many more to come... We're also the guys behind http://noflojs.org/ http://www.imgflo.org/ & flowhub.io. You can see…
It keeps things up to date with DOM changes using Mutation Observers & it does so intelligently so it won't redisplay whole page. Cassowary is an incremental solver & is optimized for adjusting constraints in runtime.
Perf is surprisingly good, suitable for modern web apps. The bottleneck is DOM & CSS selector resolution, not the constraint solver - Cassowary is a beast! We're working on a lib for pre-computing GSS layouts…
And here's a GSS screencast [1] that accompanied a tutorial in most recent issue of Net Magazine [2] [1]: https://vimeo.com/99873002 [2]: http://www.creativebloq.com/net-magazine
Flexbox is a step forward, Grid Layout is awesome but is starting to look like CSS Vars, another spec lost in years of limbo The myriad of incompatible CSS layout modes, present & coming, are evidence of the lack of a…
LOL. Currently gss.js includes the generated PEG parsers with this madness. When the CLI tools come out, will include a build without the parsers, as it should be...
GSS was built not for standards, but for our flagship product, that's our priority right now. Our approach to organically influence standards is to make the APIs work in real world products, and if enough momentum…
GSS author here. What we're working on is a lot crazier than that! Using phantom.js we precompute layout for every possible screen size & generate pure CSS. Precomputation - From small phones to large desktop, there are…
Yes, the problem is that CSS's structural presentation is ultimately tied to the DOM. Funny you bring this up, as I commented earlier here: "GSS was created b/c our company's main product, the Grid (still in stealth…
Author of GSS here. The brilliance lies with guys like Badros (Cassowary), Ken Ferry (Apple Auto Layout), Alex Russell (Cassowary.js), etc. GSS was created b/c our company's main product, the Grid (still in stealth…
Awesome! what twitter handle should I attribute it to?
that's with all the generated PEG grammars in the compiler. build w/o the compiler stuff, which should be handled node.js side anyway, will be approx jQuery's size.
yes, the HTML of the dialog can exist as direct child of body, or wherever, and then be aligned to any element...
Yes, yes, the site needs much more. Released only a couple weeks ago and probably needs a big fat "BETA" or something. More language features, docs, demos, etc coming soon. Right now works down to IE11, and we will work…
I agree about using Grids, in fact we're currently working on a Grid Layout Module polyfill, but with constraint-based sugar. Really excited for this one, relative constraints can get tedious, abstract grid-based…
W3C has been hashing out new grid-based specs for quite some time now, because as admitted in the Grid Layout Module working draft, "As websites evolved... floats, were not necessarily well suited for application…
The Cassowary Constraint Solver used in GSS is considered the most viable & perf-sensitive linear arithmetic constraint solver for real-time use-cases, hence Apple's adoption of Cassowary across iOS & OS X. The GSS…
Yeah, common in the Constraint-based, or Logic, Programming paradigm. This particular spec was established in Greg Badros & Alan Borning's Constraint CSS (CCSS):…
Likewise, I care not for, nor to learn, PHP, Ruby, Java, Python etc., but I can understand whatever I need to. If you're a half-way decent js dev, it's hard to believe CoffeeScript could be a cognitive stumbling block…