Top products from r/programmingcirclejerk

We found 17 product mentions on r/programmingcirclejerk. We ranked the 15 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top comments that mention products on r/programmingcirclejerk:

u/dnkndnts · 3 pointsr/programmingcirclejerk

> they will be leeching your precious energy with their 0.1x powers. 0.1x * 10x = 1x

You're joking but...

> The longer and more complicated the game, the more clearly a pattern emerged: having one high-IQ player was moderately good, but having all the players be high-IQ was amazing: they all caught on quickly, cooperated with one another, and built stable systems to enforce that cooperation. In a ten-round series run by Jones himself, games made entirely of high-IQ players had five times as much cooperation as average.

So according to Garett Jones and his book Hive Mind, your assessment is precisely correct.

Much truth is said in kek

u/rekt_brownie · 2 pointsr/programmingcirclejerk

I like https://www.amazon.com/Tour-2nd-Depth-Bjarne-Stroustrup/dp/0134997832/ref=sr_1_3?keywords=C%2B%2B+in+depth&qid=1562532539&s=gateway&sr=8-3, the Tour of C++.

I learned C++ in a really unstructured way, I learned C++11, and I basically just kept at looking at new proposals that were being introduced into the language and I was like hey these are pretty nice, I'll use them.

u/glghglg · 4 pointsr/programmingcirclejerk

web development is hard. This is not because it's retarded and unspecified, but because I am doing intellectually challenging innovative work every time I complete the rituals to work around CSRF and clickjacking, and setup some cross domain policy, maybe throw in 10K lines of CSS, etc, to make a chat app.

u/h3st · 5 pointsr/programmingcirclejerk

>> I'll give you an example that I paraphrased from Code Complete, which, if you haven't heard of it, is one of the absolute classic works on the topic of how to construct good code. What do you think this code fragment is doing:

>> a = a - b;
>> c = d + sales_tax(d);
>> a = a + late_fee(e, a) + c;
>> a = a + interest(e, a);

>>Despite the good function names, it's still extremely difficult to figure out what this code is trying to accomplish; if I have to make a change in something that relates to this module, I don't know where to start. But, after we name the variables:

>> balance = balance - last_payment;
monthly_total = new_purchases + sales_tax(new_purchases);
balance = balance + late_fee(customer_number, balance) + monthly_total;
balance = balance + interest(customer_number, balance);

>>See how much easier it is now to see that this code is computing a customer's bill based on their outstanding balance and a set of new purchases from the current month?

>>Using good variable names allows anyone to just read your code and understand immediately what it is doing. Without good variable names, anyone reading your code has to already know what it is doing.

>To me the two samples of code are identical except the second is more frustrating because I have to tear through unnecessary characters to see what is really happening with the operators. Maybe if the variable names were extremely short I could better understand your position, but in your example they are not.

>It takes all of 10 seconds to get a handle on the first set of code. I would have to sit down and really study the second set, because its syntax is so completely less apparent. To me tldr sums up my thoughts completely on your second set of code. I guess I can see why that code would make more sense to you, but typically I don't have that kind of time and with big names like that I can imagine my frustration would increase in proportion to the increasing underlying code base. This frustration is just in reading the code. I believe the second code sample likely took you far longer to write than the first.

>I never got into programming to read novels or dissertations.

\>I never got into programming to read novels or dissertations.
master troll

u/TheForthRises · 2 pointsr/programmingcirclejerk

If you really want the kid to learn, all they need to do is [bootstrap their very own Forth on Z80 and learn to enjoy the pain power of Forth] (https://www.amazon.com/Threaded-Interpretive-Languages-Design-Implementation/dp/007038360X).

u/saddertadder · 5 pointsr/programmingcirclejerk

Im a proud owner of a expensive Leatherman - https://www.amazon.com/Leatherman-Multitool-Stainless-Steel-Sheath/dp/B000K1GYC2/

what, do you think im some coastal CITY BOI that thinks camping is literally parking an RV in a RV park and tries to saw off live limbs of a tree with a shitty walmart saw or his swiss soyboy knife? STEP UR GAME UP SWEETIE

u/affectation_man · 6 pointsr/programmingcirclejerk

Um... that's what the 2012 book Secrets of the JavaScript Ninja is all about. It chronicles Intel's development of the Core 2 architecture, their first to have JS inside, which enabled them to give AMD a trashing they have still not recovered from.

u/vladmir_zeus1 · 2 pointsr/programmingcirclejerk

See that's where you made the mistake, "Sam Teach Yourself C++ in 24 hours" is the real deal.