Files
2012-02-21 01:15:00 -05:00

1 line
9.5 KiB
JSON

[{"user_id": 28419, "stars": [{"date_created": 1302377224.5971811, "user_id": 28397}], "topic_id": 18281, "date_created": 1302377124.8026559, "message": "C gives you a bazooka kit, which you have to assemble, so you can shoot off your foot", "group_id": 4804, "id": 604980}, {"user_id": 2674, "stars": [], "topic_id": 18281, "date_created": 1302378205.2102549, "message": "Machine-generated code > person-written code, perhaps?", "group_id": 4804, "id": 605113}, {"user_id": 28365, "stars": [], "topic_id": 18281, "date_created": 1302377018.4918449, "message": "I'm feeling all warm and fuzzy...", "group_id": 4804, "id": 604958}, {"user_id": 28369, "stars": [], "topic_id": 18281, "date_created": 1302377868.425694, "message": "#keepinganopenmind", "group_id": 4804, "id": 605059}, {"user_id": 28391, "stars": [], "topic_id": 18281, "date_created": 1302377964.030952, "message": "@eridus It's ultimately just requirements gathering, though (which you should probably be doing anyway)", "group_id": 4804, "id": 605074}, {"user_id": 28399, "stars": [{"date_created": 1302377515.495851, "user_id": 756}], "topic_id": 18281, "date_created": 1302376987.5941851, "message": "It is basically the way assembly works", "group_id": 4804, "id": 604953}, {"user_id": 28397, "stars": [], "topic_id": 18281, "date_created": 1302377231.3419271, "message": "That gets a star, @bryanl", "group_id": 4804, "id": 605003}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378111.378253, "message": "@eridius: I would love for that to handle. I'm starting to throw Parrot at clang.", "group_id": 4804, "id": 605098}, {"user_id": 28399, "stars": [], "topic_id": 18281, "date_created": 1302378129.7020459, "message": "The C preprocessor prob generates code that gets compiled and is evaluated at runtime", "group_id": 4804, "id": 605103}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378266.230269, "message": "First is just more flexible.", "group_id": 4804, "id": 605125}, {"user_id": 28365, "stars": [], "topic_id": 18281, "date_created": 1302378312.9591589, "message": "Lunch!", "group_id": 4804, "id": 605135}, {"user_id": 28370, "stars": [{"date_created": 1302377102.6819739, "user_id": 28396}], "topic_id": 18281, "date_created": 1302376930.7643471, "message": "Kay and arsey", "group_id": 4804, "id": 604943}, {"user_id": 1899, "stars": [], "topic_id": 18281, "date_created": 1302377024.883523, "message": "@jdc makes sense. it's just been too long since i've seen it, and i really started with C89, so...", "group_id": 4804, "id": 604960}, {"user_id": 28397, "stars": [], "topic_id": 18281, "date_created": 1302377303.931263, "message": "Eiffel. Great idea, terrible language.", "group_id": 4804, "id": 605008}, {"user_id": 1475, "stars": [], "topic_id": 18281, "date_created": 1302378008.712378, "message": "When are the DbC comments evaluated? Compile time? Test run time?", "group_id": 4804, "id": 605081}, {"user_id": 28365, "stars": [], "topic_id": 18281, "date_created": 1302378224.9972911, "message": "@timocratic - same coin, different side", "group_id": 4804, "id": 605117}, {"user_id": 28397, "stars": [], "topic_id": 18281, "date_created": 1302376978.3777201, "message": "Ah, good times.", "group_id": 4804, "id": 604951}, {"user_id": 15793, "stars": [{"date_created": 1302378297.3815019, "user_id": 1899}], "topic_id": 18281, "date_created": 1302378191.409651, "message": "\"Code is a liability\": Soooo true, and something that I keep telling to Management.", "group_id": 4804, "id": 605110}, {"user_id": 1899, "stars": [], "topic_id": 18281, "date_created": 1302376952.4326279, "message": "that syntax is so strange.", "group_id": 4804, "id": 604948}, {"user_id": 1899, "stars": [], "topic_id": 18281, "date_created": 1302377446.2430191, "message": "YES! (/me cries in the corner)", "group_id": 4804, "id": 605027}, {"user_id": 28369, "stars": [], "topic_id": 18281, "date_created": 1302377818.1561551, "message": "I'm not entirely certain I'd actually use DbC... perhaps I'm missing the point, but will comments/unit tests describe this... perhaps with less granularity", "group_id": 4804, "id": 605054}, {"user_id": 28389, "stars": [], "topic_id": 18281, "date_created": 1302378276.569742, "message": "Second survives refactoring...", "group_id": 4804, "id": 605128}, {"user_id": 28416, "stars": [], "topic_id": 18281, "date_created": 1302377400.166419, "message": "If it's the most fun language book, is it still any fun at all?", "group_id": 4804, "id": 605017}, {"user_id": 28369, "stars": [], "topic_id": 18281, "date_created": 1302378029.956871, "message": "It's documentation for other developers (i.e. surfacing assumptions), rather than documentation of the project... That is obvious", "group_id": 4804, "id": 605084}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378044.900049, "message": "@commanda: Details! Details!", "group_id": 4804, "id": 605085}, {"user_id": 17, "stars": [], "topic_id": 18281, "date_created": 1302378113.485754, "message": "I'm sold! I want to use it now!", "group_id": 4804, "id": 605099}, {"user_id": 28426, "stars": [], "topic_id": 18281, "date_created": 1302378183.8494611, "message": "If you have to think about creating the contract, how is that any different than thinking about writing the tests? Seems like it's almost just a DSL for unit tests.", "group_id": 4804, "id": 605109}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378257.2048471, "message": "assert( msg != NULL );", "group_id": 4804, "id": 605123}, {"user_id": 1899, "stars": [], "topic_id": 18281, "date_created": 1302377874.3719931, "message": "it feels very much like static/dynamic typing to me. dbc = static, tests = dynamic", "group_id": 4804, "id": 605061}, {"user_id": 3906, "stars": [], "topic_id": 18281, "date_created": 1302377927.8779261, "message": "I think the most important aspect of DbC is learning yo identify every assumption you male", "group_id": 4804, "id": 605069}, {"user_id": 28391, "stars": [], "topic_id": 18281, "date_created": 1302377935.216269, "message": "@auser I think a BDD approach that focuses on interfaces uses the same premises as DbC. That's even the language I use sometimes when I'm describing an object's behavior: \"What should my contract with this object look like?\"", "group_id": 4804, "id": 605070}, {"user_id": 28391, "stars": [], "topic_id": 18281, "date_created": 1302377978.0251131, "message": "@eridius*", "group_id": 4804, "id": 605076}, {"user_id": 2674, "stars": [], "topic_id": 18281, "date_created": 1302378006.8703699, "message": "By forcing evaluation of the \"comments\" you use to bolt DbC onto C, you make the machine work on your behalf. Interesting.", "group_id": 4804, "id": 605080}, {"user_id": 28416, "stars": [], "topic_id": 18281, "date_created": 1302378028.8064699, "message": "How does it always actively change documentation? Am I missing something or doesn't coder still need to manually write/update?", "group_id": 4804, "id": 605083}, {"user_id": 3906, "stars": [], "topic_id": 18281, "date_created": 1302378071.4303501, "message": "I could imagine this sort of thing would be a very interesting input to the clang static analyzer", "group_id": 4804, "id": 605087}, {"user_id": 22563, "stars": [], "topic_id": 18281, "date_created": 1302378075.9351389, "message": "@commanda He was claiming with a preprocessor. So before compile.", "group_id": 4804, "id": 605088}, {"user_id": 28365, "stars": [], "topic_id": 18281, "date_created": 1302378090.705457, "message": "Good point, difference between error handling and design flaw", "group_id": 4804, "id": 605093}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378157.9754579, "message": "It sounds like hoisting one's assert()s into the docs, where it gets preproccessed into assert()s.", "group_id": 4804, "id": 605106}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378312.0104401, "message": "TIME FOR 7-11", "group_id": 4804, "id": 605134}, {"user_id": 28416, "stars": [{"date_created": 1302382046.734441, "user_id": 3}, {"date_created": 1302576852.0223479, "user_id": 141}], "topic_id": 18281, "date_created": 1302378093.8428149, "message": "Also why can't I sync to twitter from iPhone app? My questions seem less serious with a monkey face", "group_id": 4804, "id": 605094}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378222.2960529, "message": "assert() is just an implementation detail of the assumption.", "group_id": 4804, "id": 605116}, {"user_id": 15793, "stars": [], "topic_id": 18281, "date_created": 1302378252.217684, "message": "// msg != NULL", "group_id": 4804, "id": 605121}, {"user_id": 28399, "stars": [], "topic_id": 18281, "date_created": 1302378257.0009899, "message": "@petdance that seems right. The difference is that the assertions aren't all over the place and a new set of eyes knows exactly where to look.", "group_id": 4804, "id": 605122}, {"user_id": 2674, "stars": [], "topic_id": 18281, "date_created": 1302378225.8593061, "message": "At least for trying to break a system via testing", "group_id": 4804, "id": 605118}, {"user_id": 28369, "stars": [], "topic_id": 18281, "date_created": 1302378292.3342521, "message": "I can buy that @davidmankin and @petdance", "group_id": 4804, "id": 605130}, {"user_id": 28369, "stars": [], "topic_id": 18281, "date_created": 1302378242.40821, "message": "http://en.wikipedia.org/wiki/Design_by_contract", "group_id": 4804, "id": 605119}, {"user_id": 28426, "stars": [], "topic_id": 18281, "date_created": 1302378293.796989, "message": "@doolin yeah, and it could be hooked into documentation generation", "group_id": 4804, "id": 605131}]