[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: 382
Thread images: 36

File: 1486546054409.png (206KB, 1110x744px) Image search: [Google]
1486546054409.png
206KB, 1110x744px
Previous thread: >>59885827

What are you working on, /g/?
>>
did you make the last thread too? not been lurking long enough to have any relevant op images / anime?
>>
>>59893968
>animuuu~~
>>
>>59893964
nothing to worry about except your grandpa spending money on your education... i don't think this thread can answer your questions, think this is more of a mental problem than a computer science one
>>
File: 1.jpg (243KB, 700x849px) Image search: [Google]
1.jpg
243KB, 700x849px
Daily reminder to not abuse greentext and to always ask people who abuse greentext whom they are quoting!
>>
What the fuck is this image
>>
>>59893990
i'm seeing a psychiatrist already, they think i have schizoaffective disorder.

i was just wondering if anyone else struggled through uni here

that low GPA is really gonna fuck me up for internships and shit later though
>>
File: brainlet.jpg (47KB, 645x968px) Image search: [Google]
brainlet.jpg
47KB, 645x968px
>tfw too unintelligent to be a lisp weenie
>>
File: 1488983035099.png (248KB, 540x461px) Image search: [Google]
1488983035099.png
248KB, 540x461px
i dont know what to do
i dont have the motivation to actually think of a good project to work on in mine spare time

i want to improved my Ada programming but i just cant be bothered
pls help
>>
>>59894013
if i simply drop out then i'll be nowhere. i don't have a job or anything
>>
Any one know whats going on?
>>
How difficult would it be to program a top-down shooter like Hotline Miami (1). How many lines of code in a fast OOP language like C++ for the basic engine?

Bored as fuck between terms and want a project to do.
>>
File: jp.jpg (71KB, 400x400px) Image search: [Google]
jp.jpg
71KB, 400x400px
>>59893993
>>
>>59894014
learn assembly. it's what i'm doing. i should probably be studying for my classes since my finals are coming up.. but i hate my classes i'm taking this semster. my uni doesn't even HAVE an assembly course
>>
>>59893949

Arduino & Java project I have to do for uni
>>
Anyone used Xamarin? I want to make an app for iphone but really don't want to fall for mac meme.
>>
File: 250px-Prog.jpg (34KB, 250x262px) Image search: [Google]
250px-Prog.jpg
34KB, 250x262px
>>59894010
Whomst are you quoting?
>>
>>59894050
thats nice, i have planned to learn it better on the summer though

i want to go home, maybe do automatic carer for my cactus plant
>>
File: 1486778993189.jpg (216KB, 660x720px) Image search: [Google]
1486778993189.jpg
216KB, 660x720px
Is compiling to assembly a lot harder than compiling to LLVM?
>>
A field app for back of the envelope calculations for petroleum engineers
>>
next thing ill write is a dir stat tool with pyqt
>>
File: 1444534595614.png (2MB, 1920x1080px) Image search: [Google]
1444534595614.png
2MB, 1920x1080px
When did you first learn to cudder down a list, /prog/?
>>
>>59894094
You have to have a mac to debug iOS applications with Xamarin anyway.

That being said, Xamarin really is quite good for what it is. Personally, I like C#, so it's better than learning another language for someone like me who isn't only an app dev.
>>
>>59894123
only if you care for performance
>>
>>59894043
My wild guess it's like 10k lines of C++ + 50k lines of Lua, assuming you'll be using some graphics engine. It could be less if you would use a physics engine.
>>
File: 1466961743772.jpg (116KB, 800x600px) Image search: [Google]
1466961743772.jpg
116KB, 800x600px
>>59894134
I started cuddering lists down when I was about 10.
>>
anyone doing CS in uni here?
>>
>>59894173
What if I don't? At least for now.
>>
>>59894042
It says right there, a double free or corruption.
The real question is why it's doing that.
Post code.
>>
>>59894214
you can shit out assembly code that will only work on a single platform without too much effort, although you'll have to skip over most features in your assembly language and your code will likely be very slow. depends on architecture I guess
>>
i have to read Java doubles and treat them in C.

But the ranges for double in C are smaller than Java.
>warning: floating constant exceeds range of ‘double’ [-Woverflow]
what do?

double a = read_double_number_from_file();

if (a < 1e-324) {
puts("floating point number too small");
}

if (a > 1e309) {
puts("floating point number too large");
}
>>
>>59894123
Assuming you mean LLVM IR, then assembly is gonna be easier because LLVM has a bunch of C and C++ semantics and other more high level concepts you need to adhere to.

Outputting assembly (or machine code) is fairly straightforward.
>>
>>59894043
more than in a fast procedural language :^)
(although it's C++ so you never know)
>>
>>59894134
What does that mean?
>>
>>59894239
Would doing both x86 linux and windows be harder than just going with LLVM?
>>59894257
>Outputting assembly (or machine code) is fairly straightforward.
That's what I've started doing and I was wondering if I should switch early on.
>>
File: revievBruhHawt.jpg (237KB, 1280x1280px) Image search: [Google]
revievBruhHawt.jpg
237KB, 1280x1280px
Any java advanced pajeet here?

Looking for book advice. I was reading Head First Java, it was pretty old java 5.0, but overall concepts were explained pretty comfy.

Now I am looking for some more advanced and up to date java book.

Is there anything despite java documentation that you could recommend?
>>
>>59894151
Thanks.

Why would anyone use Java/Swift in 2017 if Xamarin exists? It's just, it looks like a silverbullet and it bothers me. That I don't see a huge pile of shit around the corner which will appear along the way.

>C# is neat
>native-ish app, not like cordova
>share code between Android/iOS/Win
>VS environment
I mean, it looks too good to be true
>>
>>59894042
Post your code you retard nigger.
>>
>>59894251
You can't check it at that level since you've entered C semantics and a cannot ever by 'invalid' - it would be like trying to check if an int was larger than INT_MAX, it would make no sense and the compiler could rightly just optimize it away to always false - you have to test the actual text string when you parse it.
>>
>>59894298
Read SICP, you will achieve satori and learn how to become a fuqqin [b]EXPERT PROGRAMMER[/b]
>>
>>59894043
Not much if you use a library like allegro.
>>
>>59894043
wrote an small "engine" or framework for a 2d isometric game over a weekend, ended up at about 3000 lines of code
but it was very limited, i'd suggest a already complete framework such as sfml
>>
>>59894322
It's not as good as you think it is, but it's not as bad as some will have you believe.

Put it like this: it's better than learning Swift and using Java.
>>
>>59894324
wow rude
>>
>>59894342
Don't fucking use allegro. Use SDL2 or SFML
>>
>>59894224
Its a little sloppy but here
int main (int argc, char *argv[])
{
int upto = atoi(argv[1]);
bool *primelist = new bool[upto];
//bool primelist[upto];

for (int i = 0; i <= upto; i++) {
if (i >= 2) {
primelist[i] = true;
} else {
primelist[i] = false;
}
}
int num =0;
int c = 0;
for (int pp = 2; pp <= upto; pp++) { // pp for potential prime
if (primelist[pp]) {
num = pp;
c = 2;
while (num <= upto) {
num += pp;
if (num <= upto) primelist[num] = false;
}
}
}
long long sum = 0;
for (int p = 2; p <= upto; p++) {
//cout << primelist[p];
if (primelist[p]) sum += p;
}
cout << sum << endl;

delete[] primelist;
primelist = nullptr;

return 0;
}

also
bool primelist[upto];

totally works. but i thought the whole point of allocating arrays was for when the size of the array isnt known yet
>>
is anyone learning python here?
>>
>>59894332
>you have to test the actual text string when you parse it.
how would i do that?

doubles are not like ints, you can have "various" types of double:

3.3
333333.3333
3e40
3.3e44
...
>>
I want to make a script to do something to bypass some javascript.

I have to make an HTTP request with the results of a form.

How do I figure out how to structure the data I send to the server?
>>
>>59894358
You do know the size of the array... it's upto. Nigger
>>
>>59894358
>bool *primelist = new bool[upto];
>pp <= upto

what's the last valid index of primelist ?
>>
>>59894134
Lists are slow.
>>
>>59894360
no, because everyone knows python
>>
>>59894388
oh am i just a newfag to programming then
>>
>>59894370
Then account for each kind of double.
>>
>>59894312
holy shit he makes a good trap
>>
File: 1492117209430.gif (2MB, 400x200px) Image search: [Google]
1492117209430.gif
2MB, 400x200px
>>59894388
>>
>>59894398
Python is good, people on /g/ like to hate on it because they're hipsters but it's really the gateway drug of programming

keep at it
>>
>>59894412
Fuck this. learn a good language like C or C++
>>
>>59894432
C and C++ arent good either, there better
learn Ada instead
>>
>>59894432
>hipster detected
>>
>>59894381
uuum... upto-1?
>>
>>59894432
isn't C++ much harder?
>>
>>59894447
>hipster
>>
>>59894432
>good language like C
>c
>GOOD LANGUAGE
>>
Is there a program which takes machine code and "pretty prints" it in the form of assembly? Sort of like objdump, but without object files.
>>
>>59894432
>good language
>>
>>59894459
>"Python is popular, therefore it's bad"
>not a hipster mentality
choose 1
>>
>>59894412
Python is the worst possibly option to start programming on.
Seriously.
I cannot emphasize this hard enough, and dipshits who start and never move away from Python because "lol i could do this by just saying _import_ xD" keep praising it.

It is HUGELY idiosyncratic, many "Good Python" practices are the worst possible thing you could do in other language. It doesnt have real arrays or generic lists, it's always a linked list behind the scenes (part of why it's so unbelievably slow and inefficient). It teaches you to write a shitload of read-only code because it inherited Perls MTOWTDI concept, and it also hinders actual learning by having you import a library to handle everything for you.

Going from Python to any other language is basically doing a total reset on knowledge.

Start on C based language, or Java if you hate yourself.

>>59894466
C is an excellent language for learning because you don't have a virtual runtime environment or interpreter trying to handle all your mistakes, and you deal exclusively with raw data instead of having everything obfuscated behind objects.
>>
>>59894475
>choose 1
>>
>>59894481
then assembly's a million times better than C
>>
where can i find a java compiler written in C?
>>
>>59894493
>ad reductio absurdum
Knowing assembly is arguably important, but learning to program in assembly is just a silly thing to do.
>>
>>59894481
>Start on C based language
What does this even mean?

Java is "C-based" as much as C# is.
>>
>>59894538
C/C++/C# is what I meant.
Java has a lot of really shitty and weird issues due to constantly maintaining backwards compatibility. C# is much cleaner and nicer to learn on, but it's still towards the bottom of my recommendations for learning because the CRE and VS are so good at fixing your mistakes for you
>>
C is a meme on this board for a reason, you can't consider yourself a serious engineer/computer scientist unless you've studied it extensively. If you don't care about doing really interesting shit in the field then by all means DON'T learn C and pick whatever language is flavor of the month.
>>
>>59894509
>>ad reductio absurdum
that's not a fallacy, fyi. it's like calling something out "proof by contradiction!"
>>
File: 1491114909029.jpg (21KB, 400x388px) Image search: [Google]
1491114909029.jpg
21KB, 400x388px
I had a phone interview at a good company today, and the guy said he wants me to come in for an onsite interview next week. I think I might have made it lads.
>>
>>59894556
Ironically most engineers use python
>>
>>59894575
Stupid frogposter.
>>
>>59894560
No, because you're taking what you think my point is (Writing low level code is good for learning) and reducing it even further (Well why not write everything in raw bits then?)

C is basically just a giant macro for ASM. This means it only has a few basic types, there's no such thing as strings or objects with 6000 built in methods to handle every task you can conceive of. If you want to take a string and split it up on a deliminator, you have to write a method for that. It's good learning.
>>
>>59894307
go with LLVM since you'll need it later anyway
>>
Perfect programmer according to /dpt/ knows Haskell, Ada and Rust
>>
>>59894595
>C is basically just a giant macro for ASM
That is a pretty fucking stupid thing to say.
>>
File: curl.png (135KB, 947x789px) Image search: [Google]
curl.png
135KB, 947x789px
Here is an example of a thin-ish binding for CURL for Ada
https://pastebin.com/DCTbWfBA
https://pastebin.com/3Z7CJSC3
>>
>>59894607
As a general statement, it's not untrue.
>>
>>59894595
then you meant to call it a strawman, not ad reductio absurdum. reducing an argument to its core and rejecting the central argument isn't a fallacy
>C is basically just a giant macro for ASM.
not really.. C's a high level language. C's way closer to java than it is to assembly
>>
>>59894575
>I think I might have made it lads.
not yet
>>
>>59894601
/dpt/ was right again
>>
>>59894481
this

python is ridiculously shit. it's php-tier shit.
>>
>>59894625
As long as they ask technical questions I think I have. My autism is in talking to people casually
>>
>>59894634
php is good now apparently
>>
>>59894555
>you shouldn't use training wheels on a big comfortable bike until you learn to ride a unicycle with a metal dildo instead of a seat
>>
>>59894651
it's actually ok for webshit but only because all the other webshit is so insanely shit
>>
>>59894622
Yes it is. C is a high level language.
You're not dealing with registers, calling conventions, and other crap you have to deal with when writing assembly; you are programming the C abstract machine.
>>
>>59893949
Could someone explain why/how devices are classified in software as ehci or ohci? I have an ehci debugging device (BeagleBone Black) that is not connecting to another machine properly - it needs to be classified ehci (and is on a different machine) but on the machine in question ehci is failing to recognize and the BBB is being demoted to ohci rendering the debugging ability non-functional. But I don't know what software/hardware does to decide if a device is ehci or ohci.
>>
>>59894010
Just read your SICP, onii-chan!
>>
>>59894350
What's so bad about Allegro?

>>59894447
>C
>Hipster
WEW LAD

>>59894472
It's called a disassembler. They exist.

>>59894576
Yeah but they aren't computer engineers. Their job isn't to understand computers.

>>59894634
Python is way better than PHP. It's a decent language, main problem is that the implementation is horrifically slow.
>>
>>59894686
By that logic assembly is high level since you're not programming in microcode.
>>
>>59894741
Only hipsters cling to 80's retro trash SHITE lang
>>
>>59894765
>writing a good kernel makes you a hipster
wew
>>
>>59894472
>Sort of like objdump, but without object files.
objdump -b binary
>>
>>59894481
>It doesnt have real arrays or generic lists, it's always a linked list behind the scenes (part of why it's so unbelievably slow and inefficient).
is this true?
>>
>>59894771
>good kernel
Made me laugh. So what kernel did you write?
>>
File: 1.png (2KB, 404x404px) Image search: [Google]
1.png
2KB, 404x404px
>>59894251
anyone have more ideas how to solve this?
>>
>>59894752
sorry, by what logic? he didn't use any logic. it's a fact that C is a high level language, and that assembly is a low level language. stupid twat
>>
>>59894575
*blocks ur path*
>>
>>59894784
I never said I wrote a kernel though.
>>
>>59894752
No, that's also a stupid thing to say.
Assembly code is tied very closely to the CPU architecture. It's the lowest level you can get when dealing purely with software (excluding machine code, but they have a 1-1 mapping).
C doesn't do anything special to make any particular "low-level feature" of the hardware available. By your logic, every language that has direct memory access is "just a giant macro for ASM".
>>
>>59894802
print 142913828922
>>
>>59894802
>interviewer draws binary tree in the board
>asks me to invert it
>think for a few seconds
>flip the board upside down
>>
>>59894771
Writing a kernel is actually one of the most hipster things you can do, fucking hipster faggot go back to r*ddit
>>
>>59894801
C is about as low level as you can get and still be a high level language.
>>
>>59894825
>it aint me starts playing
>>
>>59894819
So if I implemented a Javascript interpreter in hardware, would that make Javascript a low-level language?

>>59894827
That's why I said GOOD kernel.
>>
>>59894251
have you tried using floats instead of doubles in c - i.e. take read the double cast as a float and them manipulate it
>>
>>59894818
>C is the best language hurrdurrr it is basically asm (derp) because all the 1337 programmers use it to write operating systems and stuff like that lol and if you disagree u must be a big python babby!
>Oh, so what kernel have you written?
>wtf i never said i wrote a kernel i am just an fizzbuzz specialist c programmer
/dpt/, everyone
>>
>>59894853
>So if I implemented a Javascript interpreter in hardware, would that make Javascript a low-level language?
If you made a CPU with a javascript instruction set it would make javascript the low level language for that architecture.
>>
>>59894883
Who are you quoting?
>>
>>59894853
Good kernels do not exist
>>
>>59893949
Implementing a CPU where function application is the lowest level construct.
>>
>>59894897
t. fizzbuzz expert
>>
>>59894575
Better start preparing to sum all prime numbers in existsnce
>>
>>59894883
No, I've never written a kernel, but someday I might need to. And no one will ever write a decent kernel, or even a decent device driver, if they've never written code that runs on hardware.

>>59894885
Then you realize that being low or high level is not a property of a language, but rather an implementation detail.

>>59894904
>t. wincuck
>>
>>59894939
Show me 1 good kernel that doesn't belong to VMs
>>
>>59894820
underrated
>>
>>59894939
>No, I've never written a kernel, but someday I might need to
You know kernels are more complicated than fizzbuzz right?
>>
>>59894897
>who are you quoting?
Who am I quoting?

Dpt I need help. I can't seem to learn programming because I can't seem to utilize my knowledge. I've gone through all the python tutorials and exercises and I can understand it well enough (anyone can), but I don't have any idea how to put it together to create anything aside from a bunch of useless novelty shit.

How to go from knowing syntax and loops and shit to actually programming something. Was learning python a meme?
>>
>>59894949
>Show me 1 good kernel that doesn't belong to VMs
What does that even mean?

>>59894953
Yes. So much more so that there are many things more complex than a FizzBuzz that are still way simpler than a kernel.
>>
>>59894984
>Dpt
Who?
>>
>>59894984
Python is a good thing to know but you need to learn to program and not learn how to memorize a few keywords and stitch them together.
>>
does python really not have O(1) access arrays?
>>
>>59894997
You know exactly what it means
>>
>>59894984
Make a text editor
>>
File: 1491371179798.png (513KB, 1280x720px) Image search: [Google]
1491371179798.png
513KB, 1280x720px
>>59894939
May I ask who you are quoting in the last line of your post?
>>
>>59894912
you must be swimming in pussy
>>
>>59894939
>Then you realize that being low or high level is not a property of a language, but rather an implementation detail.
It's a property of its relation to the hardware platform, in particular how many levels of abstraction removed it is from said hardware.
>>
>>59895013
No, whoeever told you that is full of shit, it's inserting that is slow in Python lists, but access is constant time
>>
>>59895013
https://wiki.python.org/moin/TimeComplexity
>>
>>59895014
No, I don't. The idea of a kernel "belonging" to a virtual machine doesn't make any sense - virtual machines that do not emulate real hardware don't typically even run kernels.
>>
>>59895004
But how
>>59895001
Whomst've're art thou quoting?
>>
>responding to someone who asks you who you're quoting
I seriously hope you guys don't do this.
>>
>>59895101
>typing out 'I seriously hope you guys don't do this'
ISHYGDDT
>>
File: not xd.png (9KB, 404x399px) Image search: [Google]
not xd.png
9KB, 404x399px
>>59895101
who quote
>>
>>59895101
i like it, even though it's an old /jp/ meme, it's a good check on faggot blog greentext stories nobody cares about and strawmanning
>>
>>59895101
who
>>
>>59895086
>Whomst've're art thou quoting?
The poster I replied to, idiot.
>>
>>59895112
Wow it's like we're reinacting 2011 on /v/.
This was all they said that year.
>>
>>59894984
Anon what would you consider not useless novelty shit?
>>
>>59894912
What? How would that do anything?
>>
>>59895013
If you're doing anything that would normally make Big O complexity relevant you're fucked to begin with in python anyway so why bother?
>>
If Python's so shit, what does Google use it for?
>>
>>59895333
>If Python's so shit
?
>>
>>59895333
>if python is so shit
Did you perhaps not quote correctly?
>>
>>59895333
>implying google is not shit
>>
File: smegnefiying.png (457KB, 860x389px) Image search: [Google]
smegnefiying.png
457KB, 860x389px
Why can't I assign structs by reference in C#?
Why can't I just assign a struct to another struct's pointer in memory?
>>
>>59895364
You probably could do that if you did it in an "unsafe" method, which lets you do explicit pointer/reference control. Although if I remember right I think structs are stored on the stack by their values instead of as an object on the heap
>>
>>59894825
That wouldn't be inverting it, though.
>>
What the best way to learn C# if I am already a C++ artisan?
>>
File: 1427325174842.png (98KB, 430x180px) Image search: [Google]
1427325174842.png
98KB, 430x180px
>>59895438
>>
how you test program
>>
>>59895469
new phone who dis?
>>
Why is this:
String[] pricesArray = (String[]) prices.toArray();

Giving me this
java.lang.ClassCastException: java.lang.Object[] cannot be cast to java.lang.String[]

prices is an ArrayList of Strings
>>
>>59895511
String[] pricesArray = (ArrayList<String>) prices.toArray(); 
>>
>>59895522
But I want to convert ArrayList to Array
>>
in C# + WPF, how do I add an editing command that will change the colour of a selected text (similar to something like togglebold)?

I already know how to create a custom command and everything, I just don't know what the content of the command should be doing
>>
>>59895529
String[] pricesArray = prices.toArray(new String[list.size()]);
>>
>>59895551
Perfect. I just figured it out myself but thanks, that's exactly what needed.
>>
>>59895364
>Why can't I assign structs by reference in C#?
You can pass structs by reference with "ref".

What are you actually trying to do?
>>
>>59895591
GenericStruct a = new GenericStruct();
GenericStruct b = a;
a.foo = 2;
//b.foo == 2
>>
File: anal beads.png (7KB, 353x262px) Image search: [Google]
anal beads.png
7KB, 353x262px
>>59895623
A struct is a value type. A class is a reference type.

Do I need to elaborate? What are you actually trying to do?

Pic related.
>>
so do java interfaces only have abstract methods?
>>
File: 1476148820315.gif (49KB, 69x120px) Image search: [Google]
1476148820315.gif
49KB, 69x120px
Is there a way I could ship a simple application with a gui for *NIX targets as a binary with statically linked libs (or preferably just a single binary) without it being more than 5MB in size?

I want to write an installer for other applications and I don't want users to have to install dependencies for that kind of a shit.

I think I could do it in about 10MB with Qt but even that seems kinda big for an installer.
>>
>>59895738
no. you don't need to declare them abstract.
>>
File: panda.png (19KB, 1092x116px) Image search: [Google]
panda.png
19KB, 1092x116px
>>59893949
>What are you working on, /g/?
Dunno why, seems pretty useless, unless I add some sort of scraping functionality.
>>
File: 2017-04-14-180717_692x82_scrot.png (15KB, 692x82px) Image search: [Google]
2017-04-14-180717_692x82_scrot.png
15KB, 692x82px
>>59895823
what does this mean then?
how to distinguish between default, static and abstract methods?
>>
>>59895774
I vaguely recall wxwidgets demo app being ~2mb or less, that was a while ago though
>>
>>59894358
>using new/delete in c++ for absolutely no reason
also this is the exact thing std::vector<bool> was designed for and one of the few cases where it may actually be useful.
>>
>>59895843

>.exe
>>
File: 1459049669228.gif (4MB, 270x263px) Image search: [Google]
1459049669228.gif
4MB, 270x263px
>>59895907
>>λ
cmder
>>.exe
I'm sorry, please forgive me.
>>
>>59895907
Whom quotest thou?
>>
>>59895957
Why did newfags commandeer a /jp/ meme from like 7 years ago
>>
Why use C++ when you only need the functionality of C?
>>
>>59895989
you never only need the functionality of C.
C has barely any functionality.
>>
>>59895989
I mean, C++ is just C with classes. Our new hotshot employee is introducing us all to C++ where I work.
>>
>>59896010
What are you talking about? C has plenty of functionality: structs, function pointers, macros, pointer arithmetic, ...
>>
>>59896027
We don't need classes any more, we live in a classless society.
>>
>>59896027
>C++ is just C with classes
That would be Objective-C though
>>
>>59896034
>macros
stopped reading right there
>>
>>59896062
Keep going, you almost made it to the end of my post. You can do it anon! I believe in you!
>>
>>59896062
The only problem with macros is that they aren't as useful and helpful when they break as C++ templates.
>>
>>59893998
check the cow board on double chan
>>
Fell for the
>anyone can learn programming
meme.
>>
>>59896095
define "programming" in that context
>>
>>59896090
Oh god, it's vaguely coming back to me, isn't this referencing some weird-ass Sonic fanart shit?
>>
Lectures you'll recommend to learn haskell?
>>
REALLY tired of having to learn and do what other people are telling me to. professors, now this internet i'm doing machine learning and i'm not interested in that anymore. now i want to learn assembly but there's not enough time in the day
REEEE
>>
>>59896109
haskellbook.com

But really these days Haskell is only useful as a stepping stone to Idris
>>
>>59896109
https://www.youtube.com/watch?v=xvIuKoVO4RY
>>
File: IMG_0064.jpg (30KB, 750x286px) Image search: [Google]
IMG_0064.jpg
30KB, 750x286px
>>59896102
Pic relaer
>>
>>59896150
define "programs"
>>
>>59895989
at the bare minimum they would need to add namespaces and constexpr like in C++ for me to want to use C
>>
>>59896205
>namespaces
What a useless feature. Enjoy your broken ABI.
>>
How do I stop being triggered by unbalanced parentheses?
>>
>>59896216
>what is extern "C"
kys
>>
>>59896166
proofs
>>
>>59896229
kek
>>
>>59896216
_ZN6Broken3abiE
>>
>>59896205
actually nvm. the C community is toxic as shit. bunch of arrogant sperglords. C has nothing to offer over C++.
>>
>>59896147
Javafag detected.
>but muh programmin jobs
Programming jobs are useless now a days, programming should be done for fun.
>>
>>59896275
Need UBI first, I gotta eat
>>
>>59896095
only dunning-kruger normies say that. some people can't even learn the most basic control flow etc let alone writing large programs in a safe and effective manner
>>
File: 1486180471404.jpg (158KB, 850x850px) Image search: [Google]
1486180471404.jpg
158KB, 850x850px
>>59896275
>Programming jobs are useless now a days
$100k a year is pretty comfy
>>
>>59896334
also you can look it up, trump just banned computer programmers from india from the h1b list
>>
>>59896334
>flower elephant
What did he mean by this?
>>
>>59896334
>programming job
>comfy
Enjoy sitting in a cubicle all day writing useless java software while training the people that will replace you in a couple months.
>>
Who /googlejam/ here? Starting in 10 minutes.
>>
>>59896370
wow that's pretty based
>>
>>59896109
https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/
>>
>>59896375
>What did he mean by this?
You're joking, right?
>>
>>59896393
Me! Me!
>2 cups of coffee
>can barely sit
>>
>>59896393
>>59896433
Let's fucking go my dudes, good luck
>>
>>59896433
>tfw it's 3 am here
>gotta wake early tomorrow
>>
>>59896420
Oops, shit, my bad.

>flower elephant
What did she mean by this?

(Sorry about that!)
>>
>>59896375
he means she hides an elephant in her vagina
>>
File: IMG_0066.jpg (55KB, 735x260px) Image search: [Google]
IMG_0066.jpg
55KB, 735x260px
>>59896166
>define programs
Ok
>>
>>59896458
A big clit? O-or what?
>>
>>59896027

>C++ is just C with classes
No, no it is not. C does not have RAII, templates, lambdas, constant expressions, or any of the other many things that C++ has to offer aside from just classes.
>>
>>59896503
No, it's a real elephant in her vag
>>59896509
Could you help me with an unusual problem Ruby senpai?
>>
>C brainlets can't even into type inference
>>
>>59896534

How unusual?
>>
>>59896551
Show us the light then?
>>
>>59896552
Initializing the bochs vga PCI device on aarch64 unusual. I tried writing an address to the BAR then writing to the address I told the BAR but it doesn't work.
>>
>>59896576

>AArch64
I don't have enough experience with that ISA to be able to diagnose problems related to DMA on it.
>>
where do i find project to work on?
>>
>>59896619
in you're bunghole
>>
>>59896610
Ok, thank you anyway :3
>>
I'm interested in language learning (french/german/spanish) and I'm trying to think of programs centered around it. Does anyone have any ideas? I've thought of one that takes a passage in english and has the translated passage in the target language. You read the english translation and you type in the target language. Your answer is then analyzed against the actual translation for correctness.

Is this a reasonable idea for an intermediate level programmer? Can anyone think of other project ideas centered around language? I want to do it in Javascript as the front end for input. To be excessive and expose myself to more languages, I was thinking of web scraping foreign language passages with python and uploading answers/ information to a DB with a python framework.
>>
>>59896632
wtf
>>
>>59896650
mmmmmmm
>>
>>59896648
You're not the first to think of this, look at Duolingo.
>>
>>59896641

No problem. It's not the most documented architecture, sadly.
>>
>>59895623
You want to make B another name for A, right? So that if you change one, the other changes, as opposed to making a copy? I'm not familiar with C# but >>59895591 suggests ref, maybe you could try something like
b = ref a
? Or doing something with pointers, if C# has them.


You want b to be another REFERENCE to the same struct as A, right? Not copying it? I.e., if you change B, it should change A as well? Is that what you want?
>>
>>59896683
I didn't think I was and I'm not really trying to make bank. This is purely for myself and practice.
>>
>>59895907
.NET executables are .EXEs even on Unix.
>>
>>59896081
Wrong. Parsing template errors is an AI-complete problem. Macros however are computationally equivalent to the lambda calculus.
>>
>>59896697
You and the anon you're responding to simply needs to Google "C# value type vs reference type"
>>
>>59896687
Yeah I had to dwelve deep in Qemu source to find out certain things lol. Shame that it's so clever yet chink companies try to obscure the initialization / firmware and there's so little documentation
>>
>>59896750
lol
>>
>>59896226
How do you use namespaces in a
extern "C"
block?
>>
>>59896713
I believe there's a large corpus of translated sentences available freely somewhere online that you might find useful.

EDIT: found it, it's at https://tatoeba.org/eng/downloads
>>
>>59894595
This.
This man has it right.
>>
Does anyone know assembly? Do I have to reset the stack pointer every time I return from a function? What if I do multiple function calls inside of one function?
>>
is there anything like a C repl? i tried to do 'A' + 24 on python and it didn't like it, and i don't like that. recompiling C programs constantly is a pain
>>
>>59896806
c isn't low level, so no, he's exactly the opposite of right
>>
What is legitimately the shittiest programming language known to mankind?
Don't even bother replying if you know less than 20 languages.
>>
>>59896854
COBOL-85
>>
>>59896854
PHP
>>
>>59896854
scheme or haskell
>>
>>59896854
Go
>>
>>59896881
FUCK OFF YANK
FUCK OFF FUCK OFF FUCK OFF
>>
>>59896881
this
>>
>>59896881
foy
>>
>>59895013
Basically.
One of the ways to have O(1) is not to run on an interpreter to begin with.

Accessing an integer in an array on C is like one or two instructions on x86.

When you access an array element in python the interpreter walks trough lists and does a shit tone of other things.

Language wise i guess you could say that it can O(1) because it does a single operation but hardware wise, no way.
>>
>>59896881

>>>/int/73604105
>>
>>59896867
>>59896877
>>59896881
>>59896890
Name the 20 languages you know.
>>
>>59896881
also this
>>
Hey /g/,

I'm just now learning sqlite. I'm trying to implement a sqlite database (that I'm creating) into a C# program that stores Spanish verb conjugations

Is there any reason i shouldn't choose the root word (infinitivo form) as the primary key? Because I'm 100% not gonna have two separate rows for "hablar" Or should i just use the typical Id integer primary key?

(i.e., for hablar I have a row with the following column values:

"hablar", "to speak", "indicative.present.yo=hablo indicative.present.tu=hablas etc...."

Where the last column is just a long string that has all the conjugations with their corresponding labels. I'm gonna just split the final string by white space, and then by "=", and then by "." into a list that will serve as the in-memory conjugation list for that verb.)
>>
>>59896792
Thanks. I'm checking into it now.
>>
>>59896877
>>59896881
>>59896890
I know at least 1 language which is worse than all of these.
>>
is codecademy any good for preparing myself for uni CS? have you guys done it? my classmate said it was good
>>
>>59895774
Cant you just xlib it whithout needing a fuckhuge framework that does basically the same thing that xlib does ?
>>
File: [adjusts glasses].jpg (18KB, 450x300px) Image search: [Google]
[adjusts glasses].jpg
18KB, 450x300px
>Name the 20 languages you know.
>>
>>59896904
COBOL-79, COBOL-85, z80 asm, 8086 asm, x86_64 asm, arm asm, C, tcl, java, perl, awk, powerbuilder, ia64 asm, brainfuck, haskell, lua, javascript, SPARK, et al...
>>
>>59896109
http://knowyourmeme.com/
>>
>>59896931
I used it as an intro to web dev after already knowing how to program. If you're just starting, I recommend reading a book on the language you'll start with in uni
>>
>>59896976
i'm doing python
>>
>>59896898
>>59895047
which is it?q
>>
What do you guys think of Erlang?
>>
>>59896968
>et al
Nice try, bucko.

Opinion discarded.
>>
>>59896762
extern "C" {
void kys() {
fag::kys();
}
}
>>
>>59896982
Read a good up-to-date python book (not 2.7). You should be able to search and find a good one for beginners. Don't use lpthw
>>
>>59896992
https://wiki.python.org/moin/TimeComplexity
>>
>>59896999
Dynamic garbage.
>>
File: 1491833077448.jpg (63KB, 425x960px) Image search: [Google]
1491833077448.jpg
63KB, 425x960px
>Nice try, bucko.

>Opinion discarded.
>>
>>59897016
>lpthw
ok i won't use that

my dad is also in IT and as a result he has a bunch of python books for beginners. do you really think the textbook approach is better?
>>
>>59896137
https://www.manning.com/books/type-driven-development-with-idris

does anyone have this yet

reeeeee
>>
>>59896847
>Being autistic
Yes C is high level(WOW DEFINED STRUCTURES THAT ARE USED BY THE COMPILER ONLY FOR REFERANCE TO ADD A DISPLACEMENT TO A POINTER MAKE IT SO HIGH LEVEL) but apart from that it's a great language if you want to learn lower level concepts since you dont get abstracted by anything. At that point it kind of becomes a macro for the underlying architecture since all you do at that point is assing values to memory
>>
>>59896931
Do you have ANY programming experience?

Do you know what the primitive types are?

Do you know what iteration is? Recursion? Lists? Arrays? Booleans?

If yes, then just get an IDE like Eclipse and install Java. Read through Java's simple getting started guide, and eclipse will show you your errors, offer code completion, give you a list of all the methods for a given object, etc...

Actually coding is the BEST way to learn coding, and all these websites just offer diversion from doing the one thing that actually will teach you to code, which is writing your own code.
>>
>>59897054
I do but I'm not going to infringe copyright.
>>
>>59897071
anon, I....
>>
Learned functions in class so I made this for the class work. Pretty proud I got it at first look even though there's probably something I could do/change to make it more efficient. I still don't get arrays all to well though.

#include <stdio.h>
#include <stdlib.h>

void displayMessage()
{
printf("Welcome to the degree converter\n\n");
}

//DEGREE INPUT
double askDegree()
{
double d;
printf("Enter the Temperature: ");
scanf_s("%lf", &d);
return d;
}

//EQUATIONS
double FtoC(double d)
{
double fcon;
fcon = (5.0 / 9.0) * (d - 32.0);
return fcon;
}
double CtoF(double d)
{
double ccon;
ccon = (9.0 / 5.0) * d + 32.0;
return ccon;
}

//RESULTS
displayResultC(double FtoC)
{
printf("The Celsius is %.2lf\n", FtoC);
}
displayResultF(double CtoF)
{
printf("The Farenhiet is %.2lf\n", CtoF);
}

//MENU
menu()
{
int choice;
double fcon, ccon, d;
d = askDegree();
do {
printf("\nPlease Choose an Option:\n\t1. Convert the Farenhiet to Celsius\n\t2. Convert the Celsius to Farenhiet\n\t3. Quit the program\n");
printf("Enter your option: ");
scanf_s("%i", &choice);
switch (choice) {
case 1:
fcon = FtoC(d);
displayResultC(fcon);
break;
case 2:
ccon = CtoF(d);
displayResultF(ccon);
break;
case 3:
printf("Thank you for using the program.\n\n");
break;
default:
printf("That is an invalid option, please try again.\n\n");
}
} while (choice != 3);
}

main()
{
double d = 0;
displayMessage();
menu();
}
>>
>>59897040
The two books I would recommend to a beginner are Python for Kids: A Playful Introduction to Programming, and Automate the Boring Stuff with Python. Both have you doing 'activities' while learning about syntax and basic programming concepts.
>>
>>59897068
fuck off nerd

i just want to learn programming to program video games like crysis and gta5
>>
>>59897090
You'll get nowhere.
>>
>>59897068
>Do you have ANY programming experience?
not really

but i know some of the definitions very vaguely
>>
>>59897040
Are your dad's books making you hesitant to or more likely to read a book?

If you just wanted to learn how to program in Python, you could just do lpthw. But I think for a first language it's worth reading a textbook so you have a deeper understanding of the concepts. I've read good things about the second one >>59897086
>>
>>59897078
Yes, anon?
>>
>>59897103
>Are your dad's books making you hesitant to or more likely to read a book?
i said that as a way of saying i already have access to some of the books.

i have on my desk a "Python Crash Course" book.
>>
>>59897129
plz

at least post proof so i can taste its nearness
>>
>>59897131
If you want to save money then it's better than nothing. I think the book you choose makes a difference though so read reviews on it, see if it's good for beginners and make sure it's up-to-date. You can also try to borrow the other book from the library
>>
>>59897098
You just responded to bait.
>>
>>59897060
C is abstracted.. you really don't know what you're talking about..
>>
>>59897152
No, if you want the book then you should help Edwin out and purchase it
>>
I'm in a bit of pickle with 2 hours left to fix it.

I need to be able to insert a row into a datatable, using SQL stored procedures from an imported Data Source into VB. However, the table I'm working with contains a foreign key into another table. I'm only working with one table, so when I try to insert the data, it gives me FK_constraint errors because that attribute doesn't exist in the other table.

Is there any way to fix this without completely rewriting things like making this table the table I'm working with the one with the primary key?
>>
>>59897090
>CS
>"i just want to make video games"
you're a literal meme

and programming cutting-edge video games like those you mentioning requires a very high level of competency
>>
>>59897153
i have problems with poor motivation

ever since uni i find myself simply giving up when i get stuck. but that's what reading a book is for i guess.
>>
>>59897170
You could create an entry with that key in the related table.

What you're asking is "How can I fit a square peg into a circular hole?"
>>
>>59897167
but im broke, you see. i want to learn idris so i can get a job at mcdonalds
>>
>>59897177
Don't try to read an ebook, it kills my motivation in no time
>>
Just had an assignment in MIT-Scheme. What complete trash.
>>
File: idris.png (444KB, 816x1049px) Image search: [Google]
idris.png
444KB, 816x1049px
>>59897189
Okay, here's a screenshot for you but you have to promise to use dependent types wherever possible at mcdonalds.
>>
>>59897100
Ok, well then my recommendation is to learn just enough from a book (or website, video, etc...) to get to the point that you can start a small project of your own.

Codecademy should be decent for that in your case then, but I'd recommend ditching it once you began to feel just the smallest semblance of "getting it".

When I TA'd for a lower division CS class i was amazed at how many kids went through a bunch of codecademy tutorials but never completed their own projects from stay to finish, which is a completely different skill set.

I guess what I'm trying to say is that you learn to program by programming, not by following a guide or a book. Ideally it would go read, create program utilizing what you've read, repeat.

Maybe get the project ideas from a book/codecademy, but teach yourself to figure out how to implement it.
>>
>>59897083
Lookin' good, but I would always make sure to explicitly state a void return type. What don't you understand about arrays?

>>59897177
That is why I (>>59897086
) recommended those two books, both of which you can find online, and Automate the Boring stuff I am pretty sure is legally free. It walks through BUILDING useful programs with you, and you can modify they/learn as you go along, things like making a platformer (the game type), a webscraper/parser, ect.
>>
>>59897166
Whatever fine.
>>
File: 512px-Piratpartiet.svg.png (26KB, 512x512px) Image search: [Google]
512px-Piratpartiet.svg.png
26KB, 512x512px
>>59897223
it's cruel what ur doing
>>
>>59897227
>i was amazed at how many kids went through a bunch of codecademy tutorials but never completed their own projects from stay to finish, which is a completely different skill set.
that's what I struggled with during the CS labs as well.

i had trouble finishing it off so that it'd work 100%, i would have three hours to do it.
>>
>>59897232
>make sure to explicitly state a void return type
Not sure what you mean by this, as in comment to make whoever is reading know that it's a void?

>What don't you understand about arrays?
Well it's mostly some homework I don't quite understand how to do.
>>>/wsr/297371
I haven't crosslinked in a while, I hope it's right.
>>
>>59897232
>>59897194
alright i'll try to study by reading a book then. do you usually practice by handwriting it or typing it on a computer? studying programming by book sounds weird
>>
Should the source files always have the BOM when working with visual studio?
>>
>>59897261
You/he asked for proof, so I provided it.

You could try waiting for it to be on sale, Manning do that quite frequently.
>>
>>59897184
I thought about that, but I have other Not Null columns in that second table. I can easily go back and change that, but It still feels like "cheating," or the wrong solution. I frankly don't have the time to find a proper one at this point.
>>
I'm writing a bot/bot swarm in Go. I have no idea what else to do, and can't think of any better projects.
>>
>>59897279
It depends on the book but just have python running and test out the commands as you read them. There'll also be actual problems and projects to do as you read the book
>>
>>59897335
thank you for the advice. that being said, what was the /g/ approved IDE? is it vim?
>>
>>59897349
vim or emacs

or vscode if you're a nodev
>>
Is SICP a meme or is it worth reading as a 1st year CS student? Is it a 'must read' CS book?
>>
>>59897167
He is a confirmed GCHQ agent, why would I be helping out someone who actively promotes dynamic garbage?
>>
>>59897349
No idea I use gedit

>>59897368
Not as a first year. You can read it later when you actually know how to program. If you're shit at programming it won't make you better
>>
>>59897317
What you're proposing is literally circumventing the reason the database has those constraints.
>>
>>59897368
>meme
>>>/r/abbit
>>
>>59897380
Wait what?
>>
>>59897394
Yes. I can't wait for the civil war. The BBC offices will burn.
>>
>>59897368
it's comfy, i'd definitely recommend you read it. i read it the summer of my sophomore year, and it was likely reading the game guide for my organization of programming languages class i had that next semester. if you read it in addition to what you' re doing for classes in your spare time, it's going to really help you out and give you a leg up on people who aren't doing that
>>
>>59897273
I see your problem (I'm pretty sure it's what you're talking about). In the first for loop, consider loop i, where a user enters -999, what happens to num[i]?
>>59897349
For a beginner in Python, get Pycharm Community Edition, comes with everything you'll need.
>>
>>59897362
>vscode
https://github.com/Microsoft/vscode/issues/22900
>>
>>59897223
I will agree to suck your penis if you post this.
>>
>>59897504

Why does anyone use VSCode over just Atom? It's literally a wrapper.
>>
>>59897520
I don't have a penis.
>>
>>59897526
it takes visual studio nearly a minute to boot up on my desktop just to open a C source code file. hate microsoft so much, want unix back
>>
>>59897538
>not having your IDE open 24/7
>>
i've heard that even self-learned programmers struggle with CS in university

is this true? how am i supposed to make it as a newbie then?
>>
>>59897536
Anyone in your general area who has one will be fine then.
>>
>>59897504
>only on macOS
Do you use a mac? Because I sure as hell don't.
>>
>342
>>
I made a CLH queue list in Rust. See https://sstewartgallus.com/git?p=qlock.git;a=tree

It works like a queue of spin locks and so far is pretty fast, although I am not a fan of its memory usage.
>>
>>59897536
LONDON
O
N
D
O
N
>>
>>59897546
implying visual studio is my IDE. i'd sooner use the linux shell they have on windows. it's just annoying you can't copy and paste to it and the shell's janky
>>
>>59897551
That wouldn't benefit me.

It sounds like you really just want to suck a penis, anon.
>>
>>59897548
depends on the university and how non-retarded/non-lazy you are

if you understand math concepts easily you shouldn't have a problem with CS
>>
>>59897562
MSYS2
S
Y
S
2
>>
>>59897583
well i've failed Calculus II so that says something.
>>
>>59897578
Why would it not benefit you? It seems like you're lying.
>>
>>59897538
>not having ssd
>>
>>59897617
How would someone other than me in my general area getting a blowjob benefit me?
>>
>>59897631
ssd instead of hard drives is a meme
>>
>>59897637
I'm not sure I understand what you're trying to say. Is a blowjob generally not considered beneficial?
>>
>>59897646
this
>>
>>59897662
But your proposed trade is you giving someone other than me a blowjob, in exchange for me giving you a PDF. Not that I'm going to accept, but hypothetically, what would I even get out of it, personally?
>>
>>59897662
only if you're on the receiving end and if you're getting it from a sufficiently attractive woman you faggot
>>
Hey /dpt/ this may be a stupid question.

I'm trying to create my own iterator template in C++ (yes homework) and I'm getting stuck.

How do I read the function definition of rend and rbegin in the <iterator> header file? I just want an idea of how to implement it, getting stuck putting the index element outside the bounds of the list / array.
>>
>>59897686
It doesn't really have to be someone other than you. I'm pretty desperate so that would be fine as well.
>what would I even get out of it, personally?
Come on now. It's obvious.
>>59897695
Sure, we can make that happen.
>>
>>59897735
I can't physiologically receive a blowjob, anon. I don't have the necessary tool.
>>
File: tfw.png (161KB, 550x550px) Image search: [Google]
tfw.png
161KB, 550x550px
>>59897735
>tfw to intelegent too solve google jam
god damn how embarrasing. I'll try next week I guess.
>>
>>59897646
>>59897664
Why?
>>
File: 1480116443396.jpg (37KB, 680x734px) Image search: [Google]
1480116443396.jpg
37KB, 680x734px
>>59897797
Didnt mean to quote. I'm fucking braindead.
>>
>>59897797
>To Smart too Win
That fuckin title
>>
>>59897788
You could pretend at least. Or you could just let someone else receive it instead.
>>
>>59897798
it's going to deteriorate very rapidly
>>
>>59897837
No anon. I'm a very selfish person.
>>
>>59897875
Are you being surveilled?
>>
>>59897889
Not that I am aware of. Why do you inquire?
>>
python's REALLY really fun for binary and hexadecimal twiddling, really good hexadecimal calculator. always thought python was a meme but i'm definitely going to be using it for this at least
>>
>>59897898
Do you work for the BBC? If not, I think they might be on to you.
>>
>>59897908
C is just as good if not better for bit twiddling.
>>
>>59897915
Why, what did I say?
>>
>>59897942
I wouldn't know. I'm not one of their spies.
I don't have access to the same resources that Hitler's clone had.
>>
New thread:

>>59897975
>>59897975
>>59897975
>>
>>59897798
programs are loaded into RAM. the benefit of SSDs is to reduce the loading time but once your stuff is loaded it doesn't have much of a benefit. and if the speed really matters to you, you can use a RAM disk which is much faster than an SSD
>>
>>59896927
>>59896854
Java and Javascript
>>
How should I generate a list of typos for a word? What type of algorithm?

Is there a list of common grammar mistakes anywhere? I'd like to automatically change things like "relief" into "releif", in addition to typos.
>>
>>59893949
Was reading and learning about the HTML5 storage APIs and came across the localStorage object. I'm a programming noob but wanted to give making my own storage API to try and replicate it's functionality as a challenge. I've got my own version of the setItem(), getItem(), removeItem() but getting clear() to work is proving to be a real challenge for me. length won't be an issue but damn, I've been trying to some this thing for hours. I'm getting a little taste of the frustration programmers feel. Strangely, it feels kinda good and I'm motivated to solve it just to say I conquered this little challenge. I decided to sleep on it and get back on it early in the morning. Taking a break and coming back with a fresh mind mostly seems to work for these things.
Thread posts: 382
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.