Hacker News new | past | comments | ask | show | jobs | submit login
Vows - Asynchronous BDD Framework for Node.js (vowsjs.org)
68 points by cloudhead on June 28, 2010 | hide | past | favorite | 13 comments



Even if you don't use node.js, you should check this page out for the design alone -- it's stunning.


Agreed. Also one of the best uses of a custom font-face that I have seen thus far.


Thank you sir, appreciated!


The presentation of this framework is quite good, but I don't really like the semantics of Vows - I find them too unnatural and complex, this is probably more rooted against BDD than Vows. What's wrong with testing the old way (e.g. like py.test does it)?


The old way doesn't make your tests look like a spec?


There must be something wrong with my brain in that the design of the page and the framework make me finally want to really give node.js a try.

I find this happens to me a lot. Anyone else find themselves picking their 'meats' based on the available 'spices'?


This is absolutely fine: a creator who has no ‘style’ will not only fail to care enough to create a quality landing page for their creations, but it’s quite likely that the creation itself will have no style as well.

That means, for you… difficult-to-use APIs, obtuse / nonexistent documentation, a lack of quality (if any) support… the list goes on; and worst of all, it will likely attract a user community of the same type of people, leaving you with an extensions/libraries/modules ecosystem with exactly the same problems in abundance.

The spices, my friend, are what matters. (Also, I personally see a very close correlation between when the current, beautiful, website was contributed to Ryah’s work, and when it took off and gained massive “popularity.” Coincidence? No.)


Oh, and on that same topic; as a personal friend of the creator of this library, I can very very much vouch for his sense of style. ;D


Well put, mister!


For web stuff, certainly. If you're doing e.g. a web framework and don't have a good page, my interest starts to wane. It's either github/bitbucket/etc. or a visually pleasing home page.

For C libraries and similar low-level stuff? Don't really care about the layout, as long as it isn't red text on a blue background or looks like a geocities page.

Ceterum censeo: Presentations with Comic Sans don't sell anything. I'm looking at you, Mr. Cardelli.


It shows attention to detail, the kind of mind that you'd want tending to the software running your backend. Not by any means a bad thing.


That looks exactly like what I'm looking for, I'll take it for a spin tomorrow.


API looks elegant. Site design is pretty and the writing/flow is quite clear. Kudos to whomever is behind this project!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: