[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/dpt/ - Daily Programming Thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 321
Thread images: 36

File: Functional.png (16KB, 256x305px) Image search: [Google]
Functional.png
16KB, 256x305px
Previous: >>57311298

No weeaboos edition.

What are you working on, /g/?
>>
>>57319094
So, best edition then?
>>
File: hhhh.png (6KB, 249x169px) Image search: [Google]
hhhh.png
6KB, 249x169px
I thought this was interesting
>>
File: 1376908007763.png (133KB, 318x318px) Image search: [Google]
1376908007763.png
133KB, 318x318px
>>57319094
>XKCD
I think you should kill yourself, mate.
>>
I'm triggered.
just go away, im trying to code in html.
>>
Is C++ a difficult language to throw myself after just introductory classes (with java)?
should I practice fundamentals with C++ first then move on to different languages or do the reverse?
>>
>>57319242
You shouldn't use C++ for any purpose.
>>
NEW OP
______________________________________

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/

______________________________________
>>
File: XS2sr03.jpg (37KB, 728x636px) Image search: [Google]
XS2sr03.jpg
37KB, 728x636px
>>57319094
first for javascript.
>>
>>57319242
just do whatever, learning c++ is easy for the beginning stuff. I did some java then dropped it in favor of c++ (tell me, did you use bluej?)
>>
File: Blinking.webm (731KB, 410x438px) Image search: [Google]
Blinking.webm
731KB, 410x438px
Does anyone have the exe/code of the webm-encoder some anons made a while back that would take in data and spit out a webm made up of black and whites pixels/chunks?
>>
>>57319266
>using a virus language
>>
>>57319266
i don't use languages created by bigots
>>
>>57319338
*bigots/retards

The language is basically a virus. Just like MGSV.
>>
You guys are cunts
>>
File: nr5cg78.jpg (45KB, 500x395px) Image search: [Google]
nr5cg78.jpg
45KB, 500x395px
>>57319298
I know.. I don't like it. I might need it for our robotics team's website. Not sure yet, just want to cover all bases so I don't look like a retard.
>>
prove me wrong

>most masculine languages
C
C++
ASM

>most feminine languages
python
javascript
C#

>poo in loo language
java
>>
File: 1476287416275.jpg (67KB, 633x758px) Image search: [Google]
1476287416275.jpg
67KB, 633x758px
>>57319443
But I can't anon.

You're right... you're always right...
>>
>>57319443
Is this based on the amount of body hair you've got?

Then ASM should be on a top league of it's own
>>
if (veryLongCalc() == conditionA
|| veryLongCalc() == conditionB
|| veryLongCalc() == conditionC))
{
do stuff
}
-----------------------------------------------------------------------------------
var calc = veryLongCalc();

if (calc == conditionA
|| calc == conditionB
|| calc == conditionC))
{
do stuff
}
Is one of these statements better than the other? Seems like in the first one the program has to computes the same function 3 times. The second one computes the function only once but has to use some memory to store that value.
>>
File: zbckcm9gkknx.jpg (52KB, 600x603px) Image search: [Google]
zbckcm9gkknx.jpg
52KB, 600x603px
>>57319524
Why the hell are you checking if it matches three conditions you retard? It can only equal one thing you fucking dumbass. The first one would be better as you don't have to """waste""" that precious 1 byte of memory.
>>
>>57319443
>tfw fluent in all of the feminine languages and none of the masculine ones

excellent, well on the way to becoming a woman
>>
File: recursion.png (181KB, 828x549px) Image search: [Google]
recursion.png
181KB, 828x549px
in https://www.youtube.com/watch?v=4agL-MQq05E why does the base case return 1, and how is it adding the numbers?
>>
File: a;ldfj.png (22KB, 122x120px) Image search: [Google]
a;ldfj.png
22KB, 122x120px
>>57319571
>Bucky
I stopped right there. Bucky is only good for syntax.
>>
>>57319443
>tfw c++ trap
time to switch to c#
>>
>>57319524
Top for embedded, bottom for everything else.
>>57319559
The fuck are you on about?
>>
>>57319586
i figure as much, he comes off as a biochem sort of guy, with 0 math. None the less its the syntax guy ive chosen to go with for now
>>
>>57319559
literally what

>>57319571
x*factorialFinder(x-1) multiplies x by the return value of factorialFinder again passing in x-1.
>>
File: 1475346779683.gif (1MB, 482x640px) Image search: [Google]
1475346779683.gif
1MB, 482x640px
>>57319636
Goddamnit. I'm a cuck and It's late and I can't read. The bottom one would be better. I'm sorry dog, I thought the ||'s where &&'s
>>
>>57319559
>It can only equal one thing
>>
File: nani128.jpg (46KB, 600x600px) Image search: [Google]
nani128.jpg
46KB, 600x600px
>>57319443
what does "feminine" mean in the context of computer programming?
>>
File: mslain9.jpg (124KB, 1520x1080px) Image search: [Google]
mslain9.jpg
124KB, 1520x1080px
>>57319666
good one
>>
>>57319559
>>57319666
what are you such a ポンコツかわいいこちゃん
>>
>>57319524
unsigned char lut[] = {
[conditionA] = 1,
[conditionB] = 1,
[conditionC] = 1,
};

if (lut[veryLongCalc()])
...
>>
File: 1v6bd16.gif (2MB, 849x426px) Image search: [Google]
1v6bd16.gif
2MB, 849x426px
>>57319684
It means you crossdress and that makes you a better programmer. Checkmate brogrammers
>>57319688
thank's dog
>>
>>57319684
your job is in san francisco and you have meetings at the gay bar next building
>>
>>57319702
>It means you crossdress and that makes you a better programmer.

how
>>
>>57319654
ah right, and return 1 terminates it when the x value is 1.
>>
>>57319723
Yep
>>
File: 1476451458986.jpg (44KB, 500x420px) Image search: [Google]
1476451458986.jpg
44KB, 500x420px
>he didn't double major in physics and math, and self-thought CS through MIT's OCW at the side

how does it feel to know everything is described in math?
>>
File: giphy_1.gif (686KB, 500x281px) Image search: [Google]
giphy_1.gif
686KB, 500x281px
>>57319714
Ball flow, comfy as fuck clothes, and looking cute as h*ck
>>
>>57319748
But what if i want to minor in math and get a bachelors in CS?
>>
>>57319748
My physics / womens studies double major will get me further than your math degree ever will
>>
>>57319748
thanks, i missed the cesspool that is /sci/
>>
>>57319749
>ball flow
when you sit down this doesn't even matter, they're still there.
>comfy as fuck clothes
i think I would be horny more than anything else, this would prove detrimental to productivity
>>
>>57319748
Why programming is not god tier if the most richest men in the world are programmers like Bill Gates and Mark Zuckerberg and the most intelligent people like Alan Turing that helps on the WW2? also programming includes math a physic and they can create the software of medic machines, cars, weapons, etc, everyone needs to learn something about programming, is like english or math, is gonna be important in one future.
>>
>>57319820
Hike up the skirt to like right below your nipples and let the air suck you dry dude
>>
>>57319748
nigga I double majored in film and computer science, minored in accounting

but maybe that's why im currently unemployed
>>
>>57319879
what the fuck are you doing with your life
>>
i have a minor in animes
>>
File: 1477538508419.jpg (7KB, 250x242px) Image search: [Google]
1477538508419.jpg
7KB, 250x242px
>>57319899
I have no fucking clue what to do
>>
>>57319879
how many years did you spend in undergrad school
>>
File: cs degrees in 2016.png (59KB, 863x1047px) Image search: [Google]
cs degrees in 2016.png
59KB, 863x1047px
>there are people who spend 4+ years and $30k+ to learn how to program in university
>they don't even learn it correctly because profs are shit and they never self-learn on their own time

Why do people do this?
Programming is the one thing you can actually teach yourself without starting your working life with decades of debt.
Pic related, it's your typical 2nd year CS course.
>>
>>57319829
You're retarded.

>>57319879
what the fuck
>>
>>57319993
5
>>
>>57320040
thats not bad, i'll be doing 6 years if I plan on double majoring

though your choices were retarded sorry
>>
>>57320019
Because its best to have a professor and university learning environment when learning more complex shit like Data Structures and Algorithms.

Sure any monkey can learn to fucking code on their own, but when it comes to DS&A it's a little more than just knowing how to use a fucking API and more of thinking like a computer scientist.

Also you'll never get hired by any big company if you don't have extensive knowledge of algorithms and how to approach problems efficiently.
>>
>>57320065
>Also you'll never get hired by any big company if you don't have extensive knowledge of algorithms and how to approach problems efficiently.

This is such a vague statement that it may as well say "I don't want to feel like I wasted my time and money chasing a piece of paper!!!".
>>
File: done.jpg (126KB, 444x460px) Image search: [Google]
done.jpg
126KB, 444x460px
>>57319966
same
>>
>>57320076
It's true though. Every major company has interviews where they test your knowledge on algorithms and problem solving. If you're looking for a job as a script kiddie who doesn't know, for example, what dynamic programming is then you're basically worth the equivalent of a secretary in the tech industry.
>>
You guys talk like you want a job at google or something.
>>
>>57320102
same

making a video game so that I have something to do while I wait another two years to get my worthless degree

maybe I'll just kill myself first though
>>
>>57320122
write fizz buzz without any dependancies
>>
>>57320155
fizz buzz
>>
>>57320122
If it's remotely anything like Hooli in Silicon Valley, then fuck yes.
Unfortunately my GPA sucks so i don't even see the point unless they enact some kind of "academically discriminated" hiring policy
>>
>>57320109
All that stuff can be learned, and you certainly don't need to learn it from an out of touch professor in an algorithms and data structures class that is only taught once every other semester.

My CS program was so shit the data structures course was only once a year, and since it was the only DS course offered on a predictable basis, people from other colleges would enroll just for this once class and it made it difficult for local students to get in and to make it worse, this was THE capstone course to transfer.

I'm so glad I dropped out.
>>
>>57320185
>out of touch professor

yeah if you go to a shit university yeah but it's well worth having an environment where you solve problems by deadlines and receive criticism (grades) outside of the job world. Also, to you know, use the professor as a resource to help solve any issues you are having with your algorithm.
>>
File: us2020.jpg (130KB, 540x540px) Image search: [Google]
us2020.jpg
130KB, 540x540px
>>
>>57320202
None of this stuff looks particularly difficult to study on your own, in fact, you end up learning a lot of this inadvertently if you spend any amount of time programming for fun.
>>
File: LightningBetter.webm (1MB, 803x424px) Image search: [Google]
LightningBetter.webm
1MB, 803x424px
Check out this lightning
Simulation (obviously) slowed down
>>
>>57320203
Get fucked up.
>>
>>57320202
>undergrad education
Oh boy, it's mainly ESL TAs failing to teach freshmen and sophomores and faculty with a chip on their shoulder failing to teach juniors and seniors.
>>
File: Selection_016.png (395KB, 1485x250px) Image search: [Google]
Selection_016.png
395KB, 1485x250px
MOST important VIM commands & movements to know?
>>
I missed most of my classes in algorithms, and did terribly in theory tests.

But then we coded sort algorithms and i had to write a boyer_moore algorithm and i passed the class.

:^)
>>
>>57320248
I can admit DS can be taught on your own, but Algorithms is another level of difficulty. If you can self teach complicated problem solving methods through algorithms without contacting another human for help then go ahead and change the world there buddy, you're a prodigy.
>>
>>57320404
>complicated problem solving methods through algorithms

Can you give an example there?
You're being unnecessarily vague again.
>>
>>57320418
Edit distance problem
Chain Matrix Multiplication
Min Triangulation of Convex Polygon
Skyline Problem
shortest pair of 2 points

just to name a few DP and DC problems, there's also greedy algorithms and NP algorithms too.
>>
>>57320404
well there are books on algoriths from beginner to advance, youtube courses from top universities, and things like MIT OCW

also libgen with access to anything imaginable on the spot for free

its just a matter of being lazy or not, and the convenience as having an instructor will save you tons of hours of research and you will use less energy, meaning you can dedicate that energy to moving on to the next step
>>
>>57320372
:!emacs -nw
>>
>>57320441
And how does any of that apply to any field outside of geometry?
>>
>>57320404
Algorithms can certainly be self taught.
>>
>>57320467
all of those I listed were interview questions fielded by google over the past 10 years
>>
File: Window.png (19KB, 1402x232px) Image search: [Google]
Window.png
19KB, 1402x232px
>>57319094
Does this compile for anybody?
https://github.com/EZ3CHI3L/Tallis
I'm not sure if I've built libssl incorrectly, or if my shit is just broken.
libssl 1.1 installed shared object files to /usr/local/lib but my compiler couldn't find them so I symlinked them to /usr/lib but now I'm getting linker errors (picture related).
>>
>>57320476
And who would actually want to work at google?

They unironically use riddles and trick questions to reject candidates, and since you can only have so many key developers, they have all of their well educated "top talent" doing mindless CRUD gruntwork.
>>
Well I wrote my first fizzbuzz, with a modular start and end point. it only uses if and else though, i wanted to use a switch statement but i couldnt figure out how to get the check to work in each case without creating additional variables. Can case only be assigned an interger?
>>
Sorry if this is a bit of a blunder but I was wondering if anyone had a source for an implementation of Timsort in pure Python as opposed to see.

I can't write one myself because uh I can't read C.
>>
>>57320484
tallis.c:18:5: error: implicit declaration of function ‘TLS_method’ [-Werror=implicit-function-declaration]
tallis->ssl_context = SSL_CTX_new(TLS_method());
^
>>
>>57320467
Edit distance is common in spell checkers.
Chain matrix multiplication and min triangulation are for quick matrix multiplication.
I don't know what the skyline problem is for.
Shortest pair of two points probably has lots of uses.

>>57320476
I find it hard to believe Google expects interviewee to have already solved these problems. They seem more like ways to test a potential employees thinking abilities. Hell, even Norvig thinks edit distance is specialist knowledge. http://norvig.com/spell-correct.html
>>
>>57320545
skyline is applied mergesort
>>
>>57320600
That doesn't sound like something that would be hard to self teach.
>>
>>57319435
use python instead, look into flask and django
>>
>>57320545
Most of those are covered in the advanced algorithms courses.
>>
>>57320525
Yes I believe your version of libssl is too old, TLS_method() was added in 1.1.0, so run
openssl version
to find out.
>>
>>57320722
Yeah
OpenSSL 1.0.1t 3 May 2016

Just a suggestion, get rid of automake and all that overcomplicated build system crap.
Also, stop assuming that all of your users have the same build environment as you, why would you build against a specific 2008 posix standard and not try to make it portable?
>>
>>57320639
The applications are irrelevant. If the examples usages are as common as you say, then they'll be in a text book the same way the nine queens problem and Heathrow to London appear in text books.
>>
>>57320821
Er, eight queens.
>>
Guys my autism is fucking boiling right now Please help me get it under control

I have a .nfs00 file after my connection was severed. My wifi went out.

then it happened again. I tried to get rid of one but now I have 4 of these useless .nfs00 files I can't seem to get rid of

what the heck I tried rm already
>>
Anybody here use libPNG? Using it on Windows to bulk write a few images, but until the actual program ends all the images remain in memory, despite me writing all the images and deleting the png struct. Anyone know what (probably stupid) thing is causing this?
>>
>>57320878
Is there a special deallocation function you need to use that cleans up a struct properly? Does your OS ignore your calls to free until another program needs the memory?
>>
>>57320511

Go learn C. You're going to have these same problems in the future if you don't know it.
>>
>>57320755
Pls, automake scales well and is ubiquitous, also I don't have to write custom ad-hoc install and uninstall rules.
Literally no reason not to use autotools.

I forget why I added that feature test macro :\
Well it's gone now lol.
>>
File: output.webm (3MB, 320x568px) Image search: [Google]
output.webm
3MB, 320x568px
Why didn't you try Swift yet /g/?
>>
>>57319283
github > /Valkryst/Schillsaver
>>
>>57320372

do the vimtutor
>>
>>57320248

Soryr dude, but the stuff you posted are actually very big fields..

I mean "sorting" can be a course of its own if you reall want to grasp all those sorting algorithms out there
>(quicksort, mergesort, heapsort, bucketsort.. aand so on)

Heaps can be a topic of it's own
>can you describe a fibonacci heap?

Hashing is a course on it's own
>Can you describe the difference between MD5 and SHA-1 ?

Graphs could be at least two courses on it's own
>Shortest path algorithms, minimum spanning tree, traveling salesman has so many approaches to solve it..


I guess what I'm getting at is that at unievrsity they do a lot of pre-selection for you and give you only the tip of the iceberg. No way for a self-taught guy to tell wether the bellman-ford or A*-algorithm is worth learning or not..
>>
>>57320904
Okay, double checking the documentation revealed I wasn't using the correct delete function but I don't think that's quite what I'm looking for.
My thing has a single PNG memory chunk that it uses to just redraw the new images onto, and then passes a copy of that memory chunk to a thread to write it as an actual PNG file - EXCEPT until the program ends or the structure is properly deleted, all the memory chunks i want to save to actual PNG's remain despite a) passing a copy and not a reference and b) the threads themselves ending.
My assumption was that since I passed by copy, all those memory chunks should be deleted once the program ends, while the main image is constantly just rewritten over until it gets deleted.
The memory chunks were originally malloc'd but i thought that if they were then copied/passed into a thread and the thread ended, the memory chunk would be deleted there?
>>
>>57319443
>poo in loo language
what did he mean by this?
>>
>>57321158
Yes, but what was posted was a typical undergraduate course guide.
>>
>>57321323
maybe for a weak university or community college.

If you're paying 40k a year for a BS in CS it better be worth it, and learning some of the pre-selection that >>57321158 listed is where that worth comes from. And the networking of going to a top, let's be generous and say, 50 university nationally.
>>
>>57321437
> 40k a year
You're being had if that's what you're paying
>>
>>57319094
I'm learning MIPS assembly in a class for a project. How useful is this language and is it something I should try to get better at and keep in my mind for my resume and potential future employment?
>>
Java is ___
>>
>>57321489
If you want to work in back end hardware optimization then yes keep at it.

Otherwise just learn enough to be able to read it and get a good grasp of it. It's always a good resume drop to have.
>>
What is the neatest way of making your .net program start when windows (7) stars and control switching that on and off from code?
>>
>>57319443
you forgot to add these on top

>Most patrician languages
Ada
Haskell
Cobol
>>
>>57320185
Let me guess those complaining are victims of American Education right?
>>
whats the point of CS when you can just do pure maths
>>
php proxy
>>
>>57321503
FUCKING GAY
>>
>>57321762
DUDE LOL!!!!!
>>
>>57321789
XDDDD IKR!
>>
Currently working on graph module in c, Bluetooth enabled pid control in python for raspberry pi
>>
>>57321804
LMAO
>>
>>57321738

Because you don't know jack shit about CS when you study math. A math guy would have a real big advantage when studying CS, but he would still have to the differnt contetnts.

Think about it like that:
There are at leat 14 different areas in Math, and a guy who is eldergod tier in statistics (knowing his Triple Integrals like the back of his hand) doesn't mean he knows topology. Just because someone is great in Differential geometry doesn't mean he knows anything about Combinatorics.

Of course there's sometimes overlap, but it's more about the "tools" they use. The actual important results are not always related so you wont find a math guy who is great in every part of math.


tl;dr: Theory and practice are theoretically the same, but not practically.
>>
>>57321825
Why do I can hear the hp drop sound in my head
>>
>>57321825
AHAHAHAHHA GG!!!!!!!
>>
File: Zeus_smaller.webm (3MB, 714x400px) Image search: [Google]
Zeus_smaller.webm
3MB, 714x400px
I implemented the lightning into the VR game I'm working on
goddamn this is fun as fuck
>>
is there an alternative to Python's regex module (re)? because it fucking sucks
>>
>>57322077
REEEEEEEEEEEEEEEEe
>>
>>57321987
Cool stuff anon, what IDE/language/target platform?
>>
>>57322094
from YourAss import REEEEEEEEEEEEEEEEe
>>
>>57319524
Whats this dogshit tier formatin?
>>
>>57322099
VS/C#/Unity/Anything that runs STEAMVR
>>
>>57321843
I see thanks
>>
>>57319094
please avoid making OPs without anime in the future.
>>
>>57322216
kys anime fag
>>
>>57322222
this is an anime appreciation board, whether you have quints or not.
Those are nice though and I feel happy for you.
>>
Why shouldn't I store all my data in bytes and just remember the indices?
I mean, all those record structures and shit only add unnecessary overhead, right?
>>
Guys, I am confused.

I am reading a Java book right now, and it outright told me there are no pointers in Java.

But this:

Object p;
p = new Object();


creates a pointer p, or does it?
>>
>>57322222
quality digits, sir :)

>>57322382
it's a reference
>>
Small C++ OO question. If there are two classes, x and y, and x initializes a member variable of type y in its constructor (by calling y's constructor), and then x is deleted, does it call the destructor on y?
>>
>>57322077
import perl
>>
>>57322311
>Why shouldn't I store all my data in bytes and just remember the indices?
That's what the compiler is doing for you.
>I mean, all those record structures and shit only add unnecessary overhead, right?
No. They do exactly that, except that they are careful about alignment and padding to keep things fast.

If you are really concerned about things like that, which you shouldn't unless you have a really good reason, check the assembly your compiler generates.
>>
>>57322439
To answer my own question, it appears it does.
>>
>>57322382
>>57322392
>it's a reference

References are basically restricted pointers. You can't do pointer arithmetic on them for example.
>>
>>57322454
It makes me anxious to know that the compiler is doing something behind my back that I don't understand.
I want to go lower.

I want to look at a high level piece of code and say "oh yeah, I know how that works, down to the metal".
>>
>>57322542
Look at the assembly and try to map it to your code to get a feeling how your C code runs on your machine.
Maybe write a few simple programs in assembly to get a feel for it.
Implementing linked lists in assembly is fun.
>>
hey guyse, if I do

import static java.lang.Math.max;

is the function I can use without package naming now

max()
or
Math.max()

?
>>
support vector machines a shit
>>
>>57322828
Pretty sure you would just do
import static java.lang.Math;


So you could just use max() as-is.
>>
How do I into open source? Do I just browse random tickets on github until I find one that looks easy, make a patch and submit? And how do I find the easy tickets when I'm possibly not acquainted with the libraries/codebase yet?
>>
>>57322961
Find small projects, get used to the process of contributing patches (you will fuck up at least a couple times), work your way up the chain.
>>
File: 55615534_p0.png (310KB, 613x813px) Image search: [Google]
55615534_p0.png
310KB, 613x813px
>>57322991
Kys faggot.
>>
Programming newfag here; I'm creating a class in C# and I understand what it means to write/have traditional getters/setters, but I'm just slightly stuck with changing habits of naming methods when using { get; set; }.

So let's say I have
private string firstName, lastName;
private int grade;


Normally I'd have a getter that looked like
public String getFirst()
{
return firstName;
}


and a setter,
setFirst()
.

However, I can't have a method
public String firstName { get; set; }
since it would conflict with the instance variable I have. Do I just go scrounging a thesaurus for synonyms of "modification" at this point? Or is it common to abuse capital letters and do something like "FirstName" for the method name?
>>
>>57323364
>what it means to write/have traditional getters/setters
Nothing. It's just a meme.
>>
>>57323364
Yes, just abuse letter case and camelCase/snake_case.
>>
>>57323377
(You)
>>
>>57323377
please refrain from commenting on matters you are inexperienced in
>>
>>57323385
Gotcha.
>>
>>57323364
>Or is it common to abuse capital letters and do something like "FirstName" for the method name?

Yes.
>>
@57323377 (You)
>>
>getting paid to learn Java and Spring between projects

Any tips or tricks? I understand Java is a meme language. I've done some of it in college.
>>
>>57323364
https://msdn.microsoft.com/en-us/library/ms229043(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/ms229012(v=vs.110).aspx

Although, keep in mind that you can do whatever you want. These are just general guidelines that most people follow most of the time.
>>
>>57323364
its not really abuse, PascalCase is typically used for properties, with private fields using camelCase or a preceding underscore (_firstName)
>>
>>57323477
These are great, thanks. I usually go scrounge SO but I should probably look more at MSDN; my results end up being better.

>>57323493
I see.
>>
>>57319443
>C++
is for manly man who drink, smoke ride bikes and are lumberjacks.

>ASM
is for the most hardcore of hardcore men who eat glass sleep on skulls and drink hellfire

>python
is for fagots who like it up the ass and are triggered by butterflies.

Start with C++ best way to learn.
WITCH DOCROT PAIN!!!!!
>>
Exercise 1: Write a C++ program to print the following lines:
You are 10 years old.
You are too young to play the game.

Solution:

#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int age;
age=10;
cout<<" You are "<<age<<" years old.\n";
cout<<" You are too young to play the game.\n";
system("PAUSE");
return EXIT_SUCCESS;
}

>>
>>57323600
>
    system("PAUSE");

?
>>
>>57323633
winbaby stopping the console from closing
>>
>>57323600
>using namespace
>EXIT_SUCCESS
>int instead of auto
>no enough templates
>no const

You can't even write C++ just fucking kill yourself.
>>
>>57323647
oh

wouldn't getchar() be more helpful?
>>
>>57323600
#include <iostream>

int main(void)
{
std::cout<< "You are 10 years old.\n";
std::cout << "You are too young to play the game.\n";
std::cin.get();
return 0;
}


You should switch the book/course.
>>
>>57323656
more portable
>>
>>57323680
I hope you mean using an IO function is more portable than using a system call.
>>
>>57323691
system("pause") isn't a syscall though
>>
Working on the Nurse Scheduling Problem for fun

Dreaming about making videogames though.
>>
>>57323705
a call of the function system(), forgive me my coffee hasn't set in and it's 3am
>>
>>57323633
>>57323655
>>57323665
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
http://www.worldbestlearningcenter.com/index_files/cpp-tutorial-variables_datatypes_exercises.htm
>>
>>57323736
>worldbestlearningcenter
WEW
>>
File: 1422139984182.jpg (57KB, 800x600px) Image search: [Google]
1422139984182.jpg
57KB, 800x600px
how come more i am experienced, more i love dynamic typing and hate static typing?
>>
File: mtstupid.jpg (16KB, 599x428px) Image search: [Google]
mtstupid.jpg
16KB, 599x428px
>>57323881
>>
>>57323881
It was the other way around for me.

At first, I didn't get why you would want the extra constraints.

Now that I'm working on large projects, the benefit becomes acutely clear.
>>
>>57323901
but i am way past the mount stupid!
>>
>>57323908
what benefit?
>>
>>57323911
Dunning-Kruger
>>
>>57323881
This. Static typing is horrendous
>>
>>57323928
More of a guarantee on what can go into something you've created.

More of a guarantee on what a function is looking for that someone else created.

Less chance of runtime errors.

Less chance of unexpected results due to a data type that's technically compatible, but not designed for.

In reality, it actually allows you to write LESS boilerplate because you don't have to go around type-checking everything.

tl;dr: Dynamic typing is fine for scripting and small solo projects. Static typing is better for an actual program involving a large project and multiple team members.
>>
>>57323936
only a fool or an ignorant would keep referring to dunning-kruger which has now been debunked numerous times.
>>
>>57323969
>which has now been debunked numerous times.
Dunning-Kruger
>>
>>57323881
Dynamic typing feels less manageable the more I program. Feels like too many test cases and too much error checking.
>>
>>57323961
>tl;dr: Dynamic typing is fine for scripting and small solo projects. Static typing is better for an actual program involving a large project and multiple team members.
do you have any studies backing that? other arguments are dull (ever heard of TDD, anonkun?)
>>
>>57324025
no he'll shut down the internet.

so we'll be forced to downgrade to ad-hoc networks.
>>
>>57321437
For a typical American undergraduate college with an engineering focus, it represents a typical required algorithms and data structure class's material.
>>
File: anal beads.png (38KB, 541x845px) Image search: [Google]
anal beads.png
38KB, 541x845px
>>57324013
So far, we've been speaking in anecdotes. I've got some years under my belt, with quite a bit of experience working with teams to back up my opinions.

Unfortunately, the only studies done on such things are dubious at best. I do think that there are some good facts to go off of though.

Take any 100 projects at random that have at least 40 team members. I would be surprised if at least 85% of those projects weren't done in static-by-default languages.

Now, I'm going on a tangent here, but I believe that much of the benefit of dynamic typing and scripting in general stems from brevity. Luckily, languages like C# have come a long way to allow you to write exactly how you want.

Static by default, but dynamic if you want.
Safe and managed by default, unsafe if you want.
Verbose or with brevity, depending on your preference.

Pic related is a good example for how Java has managed to step up the comfy game over time.

Also, you may dismiss those arguments as "dull", but they are extremely important to the human-time aspect of a project. If any of my 5 claims are correct, that means less developer effort, which is a good thing.
>>
>>57324025
>>57324074
I think you're both looking for >>>/pol/

I've provided a handy link for you to fuck off.
>>
>>57324074

His anti-NAFTA shit concerns me because I am Canadian, but I totally understand why Americans don't want their country to become Mexico.

>>57324094

That really corrected my record.
>>
>>57324108
I'm a Trump supporter, you dumb faggot, but this discussion doesn't belong in this thread.

It belongs on >>>/pol/

Stop shitting up /dpt/ with politics.
>>
>>57324125
pol wouldn't understand Trump's implications for technology.
>>
>>57324108
dumb usanians should know that nothing will stop demography and migration excepting maybe

a cataclysm
a pandemic
a huge civil war
>>
>>57324073
>Take any 100 projects at random that have at least 40 team members. I would be surprised if at least 85% of those projects weren't done in static-by-default languages.
most used programming languages in enterprise are dynamically typed, especially in the Bay area,

>>57324073
>Pic related is a good example for how Java has managed to step up the comfy game over time.
can you mix types in that stream? like stream.of(1, "2", new Foo())
>>
File: 1314571444000.jpg (287KB, 760x901px) Image search: [Google]
1314571444000.jpg
287KB, 760x901px
>>57319524
>The second one computes the function only once but has to use some memory to store that value.
csgrad.jpg
>>
>>57324073
meanwhile in Haskell land

forM ["abc", "xyz"] ...
>>
>>57324230
I don't do Java, but you certainly can mix types in an object array in C#, then handle the items based on their types with the new features.
>>
>>57323705
you're right, it's more like 5 or 6 syscalls

it also only works on windows
>>
oh fug it's time to clean up and restructure code.
I think I'll go masturbate instead.
>>
>>57320630
not that anon, but is it worth it to do stuff like this as a person seeking employment?

like i am much more comfortable with python than javascript. i know enough javascript to say i dont know it at all. so naturally i'd want to use python and something like django

however, most employers use javascript, so i should i forget about python + django and just learn javascript?
>>
what is the point of the Java standard array, if it cannot even perform basic operations, such as add or remove?
>>
>>57324382
but thats what an array is. You dont add or remove from an array.

you're thinking of a List
>>
>>57324382
That's not what arrays are for.

You're looking for an ArrayList.
>>
https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/

Should be in the OP
>>
>>57324377
>like i am much more comfortable with python than javascript.
>like
vomit.jpg

If you're more comfortable with Python, then yes, stick with Python and Django. Javascript is just more ubiquitous through the industry, but if you know the basic flow of how things will go from working with Python and Django, it shouldn't be too difficult to get into both understanding Javascript syntactically and in terms of development flow (p.s. I am not a webdev - seek >>>/g/wdg/ ).
>>
>>57324425
>>/g/wdg

Horrible design
Horrible advice
>>
>>57324425

speaking of which, we really need a thread template

if the w*b-"developers" have one, we ought to step our game up
>>
>>57324455
No, fuck off
Not a fucking subreddit
>>
>>57324455
Image = anime_picture_with_sicp 
thread_name = dpt/ - Daily Programming Thread
text =
Previous: >>57311298
What are you working on, /g/?
>>
>>57324474

>implying 4chan is not reddit with more edge
>>
>>57324483
/
>>
>>57324483
question,

would hentai_anime_pricture with_sicp be a subset of anime_picture_with_sicp ?
>>
File: albanian.jpg (48KB, 900x635px) Image search: [Google]
albanian.jpg
48KB, 900x635px
finding will to keep living
>>
>>57324493

that would be an enhancement of the template and is appreciated
>>
>>57324484
It isn't, you're thinking of pol/b/etc
4chan is just a hobby board for weeaboos

4chan isn't meant to be edgy or some free speech website or whatever, those are the people ruining it

Keep /dpt/ comfy like it used to be
>>
>>57324505
>depressed people thread
what's got you down?
>>
>>57324483
>Whatcha workin' on, /g/?
is also acceptable, if you're feeling particularly playful today.
>>
>>57324531

no. programming teaches you that lazy writing is bad.
>>
>>57324507
forking as we speak, I'll make you proud senpai.
>>
>>57324529
feeling hopeless and undesirable, as if I'll never accomplish anything and never make myself likable / lovable to others.
>>
if c++ is an enhancement of c
and java an enhancement of c++

why are these @Deprecated languages still used?
>>
>>57324561
should have read>>57324425
>>
>>57324549

go to a doctor, fampai.
thats not something you can overcome by thinking about it.
>>
>>57324561
You can prove anything by assuming falsity
>>
>>57324561
>object-oriented is an enhancement of anything
Loving Every Laugh

>>57324549
I'm trying to quit worrying and love the madness
>>
>>57324549
>tfw there are people that actually care for you
>tfw you don't give enough fuck
>tfw you don't give any fuck about not giving a fuck

Somehow feels good and bad.
>>
>>57324569
im planning to, but no money and no healthcare, and I need to get motivated to get money for it, which won't happen while I feel incompetent and worthless, stuck in a circle lol
>>
>>57324582
you shouldn't, there's nothing wrong with having a better life than others, and anyone who says otherwise is a snake desu
>>57324580
doesn't work for me
>>
How to be a programmer in current year:

while ( programmer ) {

copypaste.( askStackOverflowForAFramework() );

}
until ( replacedByPajeet() ) ;
>>
>>57324561
>java an enhancement of c++
>>
>>57324600
> no indentation

kys
>>
>>57324583

>life in a third world country

I forgot that the US has no proper mental healthcare system.

Look around for charities or government programs in your town?

You need professional help, if it is a true depression, anyways.
>>
>>57324599
>there's nothing wrong with having a better life than others

I actually meant that I haven't spoken with a single human being in 3 months, and I want to continue that streak.
>>
>>57324483
No more weeaboo posters 2bh
>>
>>57324600
>.(
You're no better than Tumblr gurl coders.
>>
>>57324599
Have you tried the normal-core responses like try working out or improving your diet?
>>
>>57324634

i am a tumblr gurl coder. i have no clue about programming

i just came here to trigger you
>>
>>57324641
you know what triggers me? tits.

i would be so triggered as a fuccboy to see tits in this thread.
>>
>>57324641
And instead, you just made an ass off of yourself.
>>
>>57319443
This
>>
>>57324624
lol, there are none, the govt and the rich hate doing things for people, a riot would start if they were to give taxes to feed such programs
>>57324630
same, but I still have self-esteem and self-confidence issues from C-PTSD due to abuse, so I go around looking for attention and ego boosts, otherwise I'd be a total loner lol
>>
>>57324638
yeah, working out makes me feel worse, and i eat healthy anyways
>>
>>57319443
>wrote in all of these and about 5 more
Guess that makes me a faggot.
>>
>>57324661
>lol, there are none, the govt and the rich hate doing things for people, a riot would start if they were to give taxes to feed such programs

yeah, the US is ran like that. whenever people are having economic problems, giving billionaires another tax cut is the main priority.

i hope that trump gets elected. he is so retarded, he might as well crash the system so the elites wake up.
>>
>>57320019
>beeing american
>>
do I need to learn annotations?

(like @Deprecated) ?

never seen anyone use them
>>
>>57324661
I rather close myself up, don't talk with anybody. Thinking that along all the retards out there I am the most intelligent which does not mean much because I am still a retard, while there are way more intelligent people that would just rock me to death.

I can't remember the last time I felt confident.
>>
This theme makes green text harder to read. How can I shitpost effectively if I cannot read other people's implications?
>>
>>57324689
yes, also poo in loo is for poo.
>>
>>57324680
well, ours is the complete opposite, the middle and lower class pays all the taxes while the rich give close to zero
>>
>>57324699

i know its fun to throw shit at java and stuff, but employers want to see it, so i do what they want
>>
>>57324693
ask /wdg/ to fix you css.

i guess PHDs in this thread cant into CSS.
>>
>>57324693
Use a lighter theme nerd :^)
>>
>>57324691
Same on all points, except the closing in part, I am all day trying to get attention flirting or meeting up or whatever to feel valuable for a few minutes, but I quickly withdraw after I get my ego boost, like walk out on people lol
>>
>>57324703

it is not as much about taxes, as it is about the distribution of pre-tax income. the usa is a country with rwanda-tier levels of inequality.
>>
>>57324707
if you call working in an office alongside Pajeet and his BO from the curry he ingested last night.

then go for it champ.
>>
https://www.jetbrains.com/student/

neat
>>
Trying to do an integer count occurrences in an array, help me out /dpt/ can't get it to work
http://pastebin.com/6VDXVbJ6
>>
>>57323633
System(); lets you send commands to the command line.
You can send
system("PAUSE");
or
system("CLS");
To clear the console or even
system("color a");
To change the color of the console text or even use programs like
system("ping google.com");
To ping google however this only works on windows, check your posix for similar commands.
>>
>>57324724

pajeet is everywhere, anon.

because pajeets have the ability to do nothing but work. westerners still want leisure and holidays and have interests besides coding.

thats the main difference, afaik. its not even the pay.
>>
#include <iostream>

using namespace std;
int main() {
int x=0;
cout << x << ' ' << x++ << ' ' << x++ << endl;
}

Output: 2 1 0


Why is this allowed?
>>
>>57324733
> tfw you find out you can't sell anything you created under jetbrains student license.
>>
>>57324733

intelliJ is cool, but I returned to eclipse after playing around with it

dunno why, maybe i a m too old to do stuff because it is hip
>>
>>57324733
Pycharm has been pretty cool so far
>>
>>57324758
Used AppCode? is it as good as ios xcode/
>>
>>57324748

whats wrong with it?
>>
>>57324748
Reminder that this is shitty code and you should be ashamed of yourself
>>
>>57324721
trump will fix em all
>>
>>57324746
Yeah, but if Pajeet has no idea how to do it properly, we just get a heap of Indian poo instead of a working program. I had that happen too many times - they might be energetic, but the quality of work is just non-existent.
>>
>>57324767
Nah I've never used either, sorry mate
>>
>>57324748
> using namespace std;

kys

babies first cpp
>>
>>57324777

what trump intends to do is utterly retarded
but it is so retarded that it might force actual radical change. that is the good part
>>
>>57324751
>open the project with another IDE
>build
>>
>>57324780

Microsoft does not seem to share your opinion.
Maybe some employers still shun poos, but just as many have embraced them by now.
>>
>>57324791
> what is metadata.
.
im not talking about a fizz buzz implementation here anon. this is big.
>>
who's watching based thiel
>>
>>57324777
praise Kek
>>57324788
he'll be the first trigger for the fix
>>
>>57324788
Trump might be the end to political correctness. Meanwhile Hilary already employs brigades to "correct" people on the internet.
>>
>>57324808

>>/pol/
>>/pol/
>>/pol/
>>
>>57324802
Most poos i work with can't explain why they do stuff. they are literally copy paste stack overflow code monkeys.
>>
I need a really fast 2 way map where none of the elements in the set overlap. So think of a mapping of every letter to a number. Where you search for the letter and it returns the number or you search for the number and it returns the letter.
Whats the best way to do this. I usually just make to arrays that are the same length but I could also just make a struct that has the letter and number and put those into an array. Im just worried that the compiler will add setup stuff for the struct. Especially since Im working in java and theyll have to be classes and Im not sure if JIT will make it slower to construct the array of classes vs the arrays Id initialize.
>>
>>57324821

thats what I described in
>>57324746
they have a different approach to life. namely, no real approach. they can mechanically do stuff 24/7. this makes them somewhat superior to westerners.
>>
>tfw balding
at least my IT career is sure to be a success
>>
>>57324830

>tfw thick, layered, wavy hair

pls no ;______;
>>
>>57324783
>implying this is a build that won't just get deleted in 5 seconds
lmao. Let me guess. Do you wear a tuxedo everywhere you go?

Sure, it's proper form. But I ain't got time for that shit bruh. In a professional environment I'll use it
>>
>>57324803
any project that needs a specific ide to build belongs into the trash
>>
>>57324802
>Microsoft

Microsoft does not ship good programs, and this is not even a "Linux vs. Windows" argument there. Their software is just crap. There's nothing to it. It might be popular, and it might be used by millions of people, but it does not change the fact that there are lots of people in MS that don't know how to program properly.

Examples:
Have you ever seen the DirectX documentation? XAudio2? Their kernel interface? Where is my fucking VirtualReAlloc()? Why do you have to store everything in a registry, or in XML files? What's with Microsoft Office not adhering their own standards?

They got lucky is all I'm saying.
>>
>>57324830
You'd be surprised what a woman is willing to excuse if you can buy things and act confident.

>>57324835
I agree with this post.

Brevity all day when I'm doing personal scratchpad.
>>
>>57324818
>>>/lgbt/
>>
>>57324852

Visual Studio is good.
Microsoft Servers are good.
Windows, all memes aside, is a solid OS.
>>
>>57324830
You could get hair transplantation.

If I had the confidence to get a programming job I could save enough money for one too, but like this ...
>>
>>57324830
just shave it all off senpai
>>
>>57324852
>Their software is just crap.
I disagree, but it's hit or miss.

Active Directory, SQL Server, SSRS, Power BI, the entirety of Azure, Data Factory, .NET and its ecosystem, the Cognitive API services... all fantastic things, and I could probably name more that I've used to success.

The code might be spaghetti, but its works for them.

When you compare some of these things to offerings by IBM or AWS, or even other vendors like Informatica and Tableau, they're simply much nicer to work with because they all work together so nicely.

And that starts with the simple fact that most businesses use Windows, Active Directory, and Exchange, or at the very least, Office 365.
>>
>>57324869
>Visual Studio
I strongly disagree. Managing project configurations is such a pain that I rather just open the project file in a text editor and do it by hand. Fucking auto-format formats my code even though I explicitly told it NOT to do that, it takes eons to start up, and Intellisense is mostly useless to me.

>Microsoft Servers are good.
What explicitly? IIS could only compete when they put parts of it into the kernel (which says a lot about their context switching paradigms - IOW they didn't give a fuck until it was too late, and then they just tried to cover it up. And when there's a bug in the implementation - AND WE HAD SUCH A BUG in April 2015 - then you can completely own the kernel). I wouldn't call that "good".
>>
>>57324919
Oh, and I completely forgot about Visual Studio >>57324869

My life would be much harder without Visual Studio and its integrations like VSTS.
>>
>>57324919
>most businesses use Windows, Active Directory, and Exchange, or at the very least, Office 365

The "stick with the stuff that works" mentality of businesses contributes to this.
Its not like these are the very best offerings on the market.
>>
>>57324936
There is no better alternative to Active Directory, and the alternatives to many of the other things I mentioned are, as I said, just not so nice to use.
>>
What is the most autistic thing you ever did while programming?

I made my own print function in Java, since I was unsatisfied by the way it handled Arrays, and then had to convince everyone to use my specific print function.

Shit was cringe, as the project dragged on and I constantly had to explain it to new people.
>>
>>57323881
>I don't want breaks on my cars. What do they exactly do?
>more crap in the car.

Static (good static) lets the compiler catch problems like when you are sending the word "clown" to a function that calculates exponential values and expect only int's.

You have 2 options teach good practice and to use the 3 chars int before your variable or write 30 lines of python code to catch this crap and deal with it.

Try writing this useless shit in every function you ever write and you will beg for a simple build in system where you can only use 3 chars like int to save hours of writing code.

The other option is to be a LOL-python baby and write code that will explode and fail by the slightest error, however you saved the use of 3 chars.
>>
>>57324919
>The code might be spaghetti, but its works for them.
Well, there you have it.

You are using them not because it's done correctly, with a nice layer on top of that to make it possible for non-autistic people to actually use it while still exporting the underlying interface for people who know what they are doing and want to get the last bit of performance out of their configuration.

No, they just hid their shit behind enough comfort so that you don't notice it immediately. That's one flaw that free software has, too - once you poke a bit into it it keeps extruding shit as if it was oil in the desert.
>>
>>57324980
>constantly had to explain it
were your classmates women?
>>
>>57324936
>Its not like these are the very best offerings on the market.
As much as AD is convoluted as fuck and I hated working with it I don't think there's any viable alternative.
>>
Is the future made of Clojure?

Also, how to pronounce clojure
>>
>>57325014

commercial software is even worse than free software in this regard, since it is often made under deadline pressure.

hence, you better not try to test all exceptions.
>>
File: shot.jpg (118KB, 614x624px) Image search: [Google]
shot.jpg
118KB, 614x624px
>>57323961
Dynamic typing is actually good for nothing and should never be used in anything.

The only reason it exists is that the creators of scripting languages like bash did do a half ass job of creating some barely functioning language to control the CLI in their defense they never expected anyone to write more then 10 lines of bash ever.

However the dynamic typing MEME stayed with us.
>>
>>57325033
>Is the future made of Clojure?

No.

>Also, how to pronounce clojure

"A-Nother-May-May-Lan-Guage-That-Will-Die-In-Two-Years"
>>
>>57324980
I wrote my own number readers and writers (atoi and itoa) for unsigned types because I was not satisfied with the performance of sscanf/sprintf (500 cycles compared to 80 cycles per call).

I wrote my own cycle measurement module.

I wrote my own small API on top of the Win32 API, because I don't understand why I have to send a message to control fields to retrieve their current values and stuff.

And there's some more stuff that I am not sharing.
>>
>>57325190

>>57325190

>>57325190
>>
File: 1389020257227.png (69KB, 208x193px) Image search: [Google]
1389020257227.png
69KB, 208x193px
>>57319094
Right. I did it again.
From the pro/g/ramming challenges, the numbers to text thing.
New and (debatably) improved: http://pastebin.com/bHWhYLkU
Oldie: http://pastebin.com/GVdL30B1
New over old: now uses arrays of strings over switches; everything is maths-based.
Old over new: old could do any positive integer (maximum string size permitting), making use of the thousands list beyond billion (up to quadragintillion and using gorillion beyond that); was based on comparing characters of a string so, as I didn't include anything to filter out letters, inputting "Litt1e" gives you "L hundred and i-t thousand t hundred and e-teen".
Also, I couldn't think up a better way of making the thousands list than that mess at the bottom.

>>57319242
To C++ from Java? No: that's what I did.
They're both based on C so there's plenty you'll feel at home with.

>>57319266
Ooh, that reminds me; I made this not that long ago: http://pastebin.com/3Ez6vjzz
>>
>>57325033
>slow as balls
>not lisp
Clojure got nothing going for it.
>>
>>57323881

The whole concept of "static typing" comes from an area when computers where slow and programmer where hardware nerds. Nowadays there is no need for langauges being "stupid" anymore.

When a langauge like Java overflows, a modern language like Ruby realizes that and automatically casts it to big integer. You just don't overflow anymore.

Now ask yourself, do you really really want an exception if the number hits an (arbitrary) size? No, you want shit working. The less unnecessary informations, the more productivity and lesser bugs.
>>
There's nothing wrong with using namespaces for short projects, aka all C projects.

:^)
>>
>>57324632
>>>/qa/
>>
Doing a uni assignment, the night before it's due, as per usual.
I need to list 3 games that were made in Unreal Engine, then say whether or not that was a correct decision, to develop on Unreal, compared to other engines.
I've only used Unreal for a very small amount of time in this unit. Last year I taught myself Unity (did a shitty sidescroller).

The only thing I can say about Unreal, is that it seems to be more accessible to people who can't code for shit (with the Blueprints thing).
Though it is, according to some random guys online, more optimized that Unity.

But it feels weird to take a game, and then say, "this was a horrible choice". If I used Unreal AND a different engine for a few years, I might be able to make that call. But all I've done is import models, play around with input, and do some lighting. Fuck all really.

Opinions /g/?
Feel free to point me to a thread focused on Game Engines, if they exist.
I normally just talk in /dpt/ is all
>>
>>57324526
This. Also, kill me please.
Thread posts: 321
Thread images: 36


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.