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

File: image-773266.jpg (82KB, 506x662px) Image search: [Google]
image-773266.jpg
82KB, 506x662px
Language poll edition
http://www.strawpoll.me/12732251

old thread: >>59866546

What are you working on, /g/?
>>
>>59875306
God I love memes
>>
Which of you fucking faggots ticked C++?
I understand the fucking retarded children who ticked Python, but C++?
>>
is there any place where you guys recomend to learn? also what language? java seems easy

I just want to be a codemonkey my math is shit but if needed i'm up to go to engineering school (its free in my country and i can learn at least eng math there)
>>
File: 1463954502424.png (15KB, 528x624px) Image search: [Google]
1463954502424.png
15KB, 528x624px
>tfw voted for Rust twice from work and from home
>>
>>59875334
Java for general purpose applications
Python for scripts
JavaScript for web
C for hardware
Haskell for memes
>>
>>59875325
me
>>
>>59875334
Find a problem you think is interesting.
Find research on the problem.
Implement easiest solution, implement more advanced solutions if its interesting.
>>
File: 1393302911484.jpg (80KB, 1920x1200px) Image search: [Google]
1393302911484.jpg
80KB, 1920x1200px
>>59875306
>45 votes for Java
Is this all they're teaching in colleges these days?
>>
>>59875334
Read Introduction to Functional Programming by Bird and Wadler(first edition)
>>
>>59875306
>no PHP
WTF were you thinking, OP?
>>
>>59875334
Java or C#
Read any book or online tutorial until you get some basic OOP knowledge
Then start making some actual projects and learn on the go

If you want to work as a coder try to find coding job as fast as possible, don't wait until you feel competent cause it will never happen

Congratulations, you're code monkey
>>
gcc has this __builtin_expect() function to move infrequently used code out of the way:
if (__builtin_expect(unlikely_event, false)) do_unlikely_things();

but does that also work when called from an inlined function?
inline bool unlikely_event_happened() { return __builtin_expect(unlikely_event, false); }
int main()
{
if (unlikely_event_happened()) do_unlikely_things();
}
>>
>>59875306
>still no option for Fortran
>>
>>59875445
how could anyone like this monstrosity?
>>
>>59875445
that's neither a programming language nor favourable.
>>
>>59875466
go back to your cryogenic chamber
>>
I'm going to quit my job and become a JavaScript-monkey.
t. >>59875187

Is Elm something popular these days? Should I learn it?
>>
>Other (specify in thread)

MATLAB
>>
>>59875460
Interesting question, I don't think so.
Then again, in my tests __builtin_expect had no influence on the overall performance, I guess branch prediction is doing its job pretty well nowadays.
>>
File: reimu_punish.png (79KB, 509x361px) Image search: [Google]
reimu_punish.png
79KB, 509x361px
>>59875485
>hurr Fortran is for old people meme
>>
>>59875552
why would you use fortran today when there are better alternatives?
>>
>>59875570
Why are you pretending you know Fortran to make such a claim?
>>
>>59875386

>C for hardware
>not using assembly for hardware

kys
>>
which one will get me going in the right direction?
https://teachyourselfcs.com/
https://functionalcs.github.io/curriculum/
https://github.com/open-source-society/computer-science
>>
>>59875570
Most people who use Fortran aren't professional programmists, they don't know any other languages and see no reason to learn something new since Fortran works good enough for them. They alose use 40yo libraries for the same reason.
>>
>>59875570
>>59875604
t. CS freshmen
>>
>>59875591
I'm genuinely curious.
In which practical field is Fortran superior than every other existing language?
>>
>>59875599
http://www.htdp.org/
>>
>>59875672
>In which practical field is Fortran superior to every other existing language?
Fix'd
>>
>>59875386
C++ for general purpose applications
bash for scripts
don't do web
C++ for hardware
Haskell for memes
>>
>>59875386
C# for general purpose applications
Python for scripts
TypeScript for web
C for hardware
Lisp for memes
>>
File: millennials in 2017.jpg (280KB, 1205x997px) Image search: [Google]
millennials in 2017.jpg
280KB, 1205x997px
Software development is being flooded with idiot bootcamp coders at an alarming rate and it's absolutely destroying any credibility I might have once had as a self-taught.

How do we fix computer science education?
>>
>>59875802
Throw out diversity mandates and make it about the real science again, not pajeet training.
>>
>>59875386
Qt for desktop/mobile applications
Rust for server-side
Python for scripts
Python for web
Rust for hardware
Idris for memes
>>
>>59875849
unfortunetly you can't do python in browser tho
>>
>>59875849
>Rust for server-side
https://www.techempower.com/benchmarks/
>>
>>59875802
they're all gravitating towards web development. solution? stay out of web development. I'd much rather deal with pajeet than nu-males and women quota hires
>>
>>59875763
java, while verbose, is way faster than C#
>>
>>59875471
People often fall in love with their first programming language no matter how much that language sucks. It's like a virgin falling for the prostitute they got their dick wet with first.
>>
>>59875951
java and faster in the same sentence
it's like C and safety in the same sentence
>>
I want to develop a personal android fitness app that has a few functions:

>Calculates the warm up reps when entering max weight
>Keep track of you progress

And maybe a few more. Where do I get started with this?
>>
>>59875868
Yeah, but that's "front-end', not "web". For front-end I'd have some js-monkey to write some shit.
>>59875887
>using pre-tokio benchmarks
https://www.techempower.com/benchmarks/previews/round14/#section=data-r14&hw=ph&test=plaintext
>>
>>59875951
http://benchmarksgame.alioth.debian.org/u64q/csharp.html

Not to such a degree to disqualify it from use, and it's a very new language undergoing a lot of optimizations still so it's performance is likely to steadily increase over time faster than java's will.
Plus it has LINQ and Entity Framework, which, holy shit if you've never used those for database queries and management you are missing OUT.
>>
>>59875951
Java is faster than C# per line
>>
>>59875964
you don't know what your'e talking about. java is one of the fastest object oriented languages out there.
benchmarks prove it
metrics on coding challenge sites prove it
independent research proves it
>>
>>59876014
>fastest object oriented languages
What is OCaml. Wanting speed and java is stupid. That's how I spot idiots who shouldn't code.
>>
No SAP/ABAP developers over here?
>>
>>59876000
yeah, LINQ seems pretty interesting. I was blown away the first time I ever saw a join-select-projection statement directly in C# code.
>>
>>59876045
>projection
What are you calling a projection?
>>
>>59876025
did I say it was the fastest object oriented language? I said it was one of the fastest. learn to read dipshit.

also: https://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=ocaml&lang2=java
interesting that OCaml BARELY out-performs Java in 3 tests, and Java firmly beats it in all other ones.
>>
>>59876025
>making java slow
You can not code.
>>
My first game with SDL. Really struggling just getting the base code for a bloody window to show. I always need a bit of a jumpstart when it comes to new projects..
>>
Are there any free distributions of MFC? a solution I've downloaded from github has dependencies from this library and I cannot build it with VC++ 2010 Express because it doesn't include MFC.

Alternatively, if you know any free (as in freedom) versions of MFC that I can use with VC++ 2010 Express.
>>
>>59875979
So you just want to remember a little bit of information and have some basic UI for displaying/modifying it, right? It seems like the place where you should start with this is picking the app development technology you want to use, reading whatever tutorial is available for it, and getting started.
>>
>>59876089
The OCaml code is poorly written.
>>
>>59876132
Yes that's basically what I need to do. You MUST use Android SDK though right?
>>
>>59875995
Java still beats Rust.
>>
for the past 3 years in dpt, you all have bashed Java to no end. now this week you are all sucking Java's dick...

what changed?
>>
>>59876129
Why don't you try the recent 2017 Community Edition? It's free and it has more in it than the Express Editions, I believe it includes MFC too.
>>
>>59876183
we've been invaded by pajeets on h1bs
>>
File: 1415134417657.jpg (39KB, 574x574px) Image search: [Google]
1415134417657.jpg
39KB, 574x574px
>>59876200
>10GB download
I'm on capped internet, that's worth a whole month of shitposting for me. If they distribute MFC for free now why cannot it be installed separately?
>>
>>59876183
java is verbose as fuck, and there are a lot of issues with the language, and the way it handles OOP
but it's not slow
>>
>Java is in the lead
the fuck...

>Other (specify in thread)
F#
>>
>>59876174
No shit, tokio is less than a year old and java has been optimized for this for the last 20 years. Still, it's a good result for a new platform.
>>
>>59876183
My Clojuire shilling :^)
>>
>>59876249
t. special snowflake
>>
>>59876213
>H-1B... hmm?
now i can import some filipino trannies for "specialty occupations" in a "niche" night club
>>
>>59876249
people with careers and actual social lives don't have time to post in /dpt/, but time to vote in a thread. explains why /dpt/ hates java, but java is in the lead
>>
>>59876221
>10GB download
You don't have to download all the components, start the installer and uncheck all the stuff you don't need like C#, SQL Server and Web, maybe you'll get it down to 1Gb.
> If they distribute MFC for free now why cannot it be installed separately?
Because no one needs it anymore, it's a legacy technology.
>>
>>59876293
>I'm using a bot to artificially inflate Java

Why didn't you say so earlier?
>>
>>59876221
VS2017 allows you to select which features to install, with much more fine-grained control than the previous version. so you only get what you need and it's rarely more than a few 100 MB.
>>
you have 10 seconds to name language comfier than C#

protip: you cant

even more so after C# 7.0
>>
>>59875325
Who gives a shit about C++
You should be more concerned about Java leading the poll
>>
>>59875306
Thank you for not using an anime image
>>
python Blackjack, I give aces a value of 0, then check if they should be 1 or 11 when I call check score

todo: game logic, split function

its bugging me though, any other ideas, or is this alright?

import random

suits = ["Spades","Clubs","Hearts","Diamonds"]
faces = ['Ace','2','3','4','5','6','7','8','9','10','Jack','Queen','King']

values = {'Ace':0,'2':2,'3':3,
'4':4,'5':5,'6':6,'7':7,
'8':8,'9':9,'10':10,
'Jack':10,'Queen':10,'King':10}

player_hand = []

def new_deck():
deck = []
for s in suits:
for f in faces:
deck.append( ( str(f),s ) )
random.shuffle(deck)
return deck

def hit():
return deck.pop()

def show_hand(hand):
for x in hand:
f = x[0]
s = x[1]
print("{} of {}".format(f,s))

def check_value(hand):
val = 0
for x in hand:
card_val = values.get(x[0])
if val >= 11 and card_val == 0:
val +=1
elif val < 11 and card_val ==0:
val +=11
else:
val += card_val
return val

deck = new_deck()


player_hand.append(hit())
player_hand.append(hit())

show_hand(player_hand)

print(check_value(player_hand))

>>
>>59875961
What an awful analogy. This board really is filled with 16 year olds.
>>
>>59876401
spent 3 years with learning Java
with advent of xamarin+visual Studio
switched to C#
staying with C# unless someone hires me at high pay to do Java
>>
Are there any memes involving coffee??

I'm looking for a cool picture to include in a web developement-related project
>>
>>59876401
according to the poll? c, python, and java
>>
>>59876405
>>59876303
>>
>>59876434
java
>>
File: coffeecoffee.jpg (5KB, 168x160px) Image search: [Google]
coffeecoffee.jpg
5KB, 168x160px
>>59876434
What do you mean anon?
>>
File: fugg.png (44KB, 620x652px) Image search: [Google]
fugg.png
44KB, 620x652px
>>59876314
>it's rarely more than a few 100 MB.
The installer alone was 150MB.

>worriedlaughter.jpg
>>
>>59876437
more popular doesn't mean comfier
>>
>>59875386
perl for scripts
c++ for web
haskell for hardware
c for memes
>>
>>59875849
Rust doesn't even have a standard so fuck off with it in systems or embedded programming.
>>
>>59876401
Go.
>>
>>59876401
Haskell
>>
>>59876401
perl, lisp (scheme to be specific)
>>
>>59876486
haha no
>>
I'm stuck with null error and I can't find out why. From main I'm calling method addItem which is in the Officer class.

Officer off = s.listOfficersByName("OfficerName"+1).get(0);
for(int i=0; i<50; i++)
{
off.addItem(new Item(i+100, "itemName"+i, 10*i)); //NullPointerException
}


Which is this function here which call the addItem method in class Store.

public void addItem(Item item)
{
storeClass.addItem(item); //NullPointerException
}


Where the ArrayList items is and where I'm trying to add the new item.

private ArrayList<Item> items;

Store()
{
items = new ArrayList<Item>();
officers = new ArrayList<Officer>();
profit = 0;
}
public void addItem(Item newItem)
{
items.add(newItem);
}


Will you help a little dumb boy out?
>>
How do I use sqlite in a c# program?

On one website I'm seeing people say to use NuGet to install the package, others I'm seeing to just download System.Data.SQLite.dll and an XML file and just add the reference. On another site I'm seeing to use a different dll altogether, and use SQLite.NET.dll and add that reference.

What's the ideal way to go about this? Any recommended guides?
>>
>>59876477
Why is this a problem? The reason C/C++ need a standard is because they had and still have dozens of closed proprietary compilers. If you have only one implementation you don't have to worry about standardization, and since the implementation in question is an open-source project with BSD license, you don't need more than one.
Also, assemblers don't have standards either, yet they're still used in system and embedded programming.
>>
>>59876401
I can't, sorry.

C# is my langfu.
>>
>>59876559
Just use NuGet. You're going to use NuGet a lot more than you are going to manually add .dll files by hand. I think the Sqlite library for C# can be acquired via NuGet, yeah? I used it for a small program, it's pretty syntactically similar to System.Data.SqlClient.
>>
File: bloat.png (169KB, 1920x1080px) Image search: [Google]
bloat.png
169KB, 1920x1080px
MS can't into 7zip? I really hope VC++ 2010 Express includes this shit properly, I'm about to burn 10 eurobucks worth of shitposting.
>>
>>59876552
Post full source.
>>
>>59876606
>I'm about to burn 10 eurobucks worth of shitposting.
???
>>
>>59876559
every way is OK

using nuget is the fastest and you can fuck up fewest things
>>
>>59876617

>>>59876221
>>
>>59876559
NuGet is nearly always the easiest and best solution.

The cool thing is that if another NuGet library relies on SQLite, it'll automatically detect that go on about its business. Plus, you can one-click update libraries (obviously, you should be careful about updating major versions as these can introduce breaking changes).
>>
>>59875414
If they teach anything.

Most CS majors only teach you calculus, discrete math, statistics, algorithms and such. The CS classes are like machine theory and assembly and more abstract theory. They don't teach specific languages unless you enroll in them as electives.
>>
>>59876510
>>
>>59876552
your'e not initializing your ArrayList?
add this to addItem :
if( items == null )
items = new ArrayList<>();
>>
File: 1468607219606.gif (2MB, 320x240px) Image search: [Google]
1468607219606.gif
2MB, 320x240px
>>59875306
Still learning how to use vim + tmux.
>>
>>59876611
https://mega.nz/fm/1K4RRCLL
>>59876648
I initialized the ArrayList items under the Store constructor.
>>
>>59876688
>mega link
nigga...
>>
>>59876688
unable to access your source.
also, are you initializing your storeClass reference somewhere? either storeClass is null, or items is null. Those are the only things that make sense for a NPE.
>>
>>59876703
Where do you want me to upload it
>>
>>59876718
pastebin faggot
>>
>>59876718
pastebin|hatsebin
>>
>>59876605
>>59876623
>>59876631

Thanks.
Should I be using this?
https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox
>>
>>59876715
I think this was my problem. The error doesn't show up there anymore.
>>
I'm learning C through EDX, holy fuck is it hard. Stuck watching a bunch of Indians explaining me how to make easy programs.

Is it always going to be this hard?
How long until I'm comfortable and get to carry the name?
>>
>>59876763
ah. were you not setting storeClass? just curious.
>>
What do you guys do to push through the low points when you can't bring yourself to code?

Also, need to replace my keyboard, recommendations? Been using a Microsoft Reclusa for years, but characters are starting to not appear. Had 3 just typing this!
UK full layout, not too expensive, preferable to have volume controls on it.
>>
>>59876778
Had it as:
private Store storeClass
And changed to:
private Store storeClass = new Store();
>>
>>59876767
I learned C through C Programming: A Modern Approach, 2nd Edition by King. Take your time, attempt to do all of the practice problems / programming challenges at the end of the chapters.
Read Beej's guide to network programming in C eventually. Make a simple client-server application that sends messages to each other or something. Good luck.
>>
>>59876782
> What do you guys do to push through the low points when you can't bring yourself to code?
I wait for my project manager to show up.
> Also, need to replace my keyboard, recommendations?
I've been using Microsoft Natural Ergonomic Keyboard 4000 for the last 10 years or so, it's quite comfy.
>>
>>59876805
Make it final like this:
private final Store store = new Store();
>>
>>59876417
faces = ['Ace','2','3','4','5','6','7','8','9','10','Jack','Queen','King']
values = {
'Ace':0,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'10':10,
'Jack':10,'Queen':10,'King':10
}

def new_deck():
deck = [((str(f),s)) for f in faces for s in \
["Spades","Clubs","Hearts","Diamonds"]]
__import__('random').shuffle(deck)
return deck

def show_hand(hand):
for x in hand:
print("{} of {}".format(x[0],x[1]))

def check_value(hand):
val = 0
for x in hand:
card_val = values.get(x[0])
if val >= 11 and not card_val:
val +=1
elif val < 11 and not card_val:
val +=11
else:
val += card_val
return val

if __name__ == '__main__':
deck = new_deck()
player_hand = [deck.pop(),deck.pop()]
show_hand(player_hand)
print(check_value(player_hand))
>>
>>59876805
private implies that it's a class member. it's usually good practice to initialize all members inside of a constructor. or you could implement some sort of lazy initialization where it's not initialized until it's needed. Good luck.
>>
>>59876417
Games are one of those things OOP can be useful for. You can then make classes for any game that use the same deck/card classes, and you can add methods deck as needed (like having a discard deck, different shuffling types, ect)
class card:
def __init__(self, suit, face):
self.suit = suit
self.face = face
self.val = card.getValue(face)
def __repr__(self):
return "{} of {}".format(self.face, self.suit)
@staticmethod
def getValue(face):
values = {'Ace': 0, '2': 2, '3': 3,
'4': 4, '5': 5, '6': 6, '7': 7,
'8': 8, '9': 9, '10': 10,
'Jack': 10, 'Queen': 10, 'King': 10}
return values[face]
class deck:
def __init__(self):
self.deck = []
suits = ["Spades", "Clubs", "Hearts", "Diamonds"]
faces = ['Ace', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'Jack', 'Queen', 'King']
for suit in suits:
for face in faces:
self.deck.append(card(suit, face))
def randomizeCurrent(self):
import random
random.shuffle(self.deck)
def getCard(self):
if len(self.deck) == 0:
raise ValueError("No cards left")
else:
return self.deck.pop()
>>
Why so many JavaFags??? Python is autistic child language.
>>
>>59876922
not an argument, fagboi
>>
>>59876736
>>59876741
Main:
https://pastebin.com/NVmit0TW
Classes:
https://pastebin.com/M3H74Fac
https://pastebin.com/J1aLxsV3
https://pastebin.com/N9M6dR8H
https://pastebin.com/WqCCfFke

I'm still getting something wrong, maybe it's the way I set it up.
>>
File: nuke this place.png (7KB, 635x228px) Image search: [Google]
nuke this place.png
7KB, 635x228px
>>59875306
>1st Java
>2nd Python
This place is fucking horrible.
>>
>>59875386
Haskell for general purpose applications
Java for scripts
C for web
JavaScript for hardware
>>
>>59876995
>tips fedora
>>
>>59876995
the java are probably ironic votes.
And python isnt surprising.
/dpt/ is filled with CS shitters.
>>
>>59876995
>muh c
>>
File: 1472211694741.jpg (41KB, 309x309px) Image search: [Google]
1472211694741.jpg
41KB, 309x309px
Thoughts on Codecademy?
>>
>>59877093
it's shit
>>
>>59877036
>java are probably ironic votes
no java is literally the only acceptable language if you want a statically typed and garbage collected language with actual quality tooling
>>
File: 1460982201179.png (171KB, 374x347px) Image search: [Google]
1460982201179.png
171KB, 374x347px
>>59877101
Why and do you know of something better?
>>
>>59877093
Trash. The only good courses they have are their SQL class and their HTML class; there are plenty of better resources for the former and the latter is probably the only redeeming feature about the website.

Pluralsight is worth it, much more so than any "mooc" or CodeAcademy.
>>
>>59877122
read a book nigger
>>
>>59877115
alright pajeet
>>
>>59876941
you're not initializing itemClass in class Officer.
dude, you need to have valid references. this shit doesn't just magically come together. you make it happen.
>>
>>59877093
EDX, do some reading yourself though.
>>
>>59877122
not the other guy, but it's no replacement for creating projects yourself. Just make like 10 medium sized project in any language and you'll learn the language better than you would following a book or guide.

It's going to feel like you're wandering around in the dark for a while. That's normal.
>>
>>59877093
It's fine if you're absolutely new to code, but there are better resources to use once you finish their course like codewars and w3school
>>
>>59877129
>The only good courses they have are their SQL class and their HTML class
So you approve of this one? https://www.codecademy.com/learn/web
>Pluralsight is worth it
I'll check it out. Thanks.

>>59877143
Will check that one out, too. Thank you.

>>59877149
I will be applying what I learn to my webshop.
>>
>>59877093
controversial opinion incoming.
you'll learn much more by going to a site like leetcode or hackerrank and experimenting like crazy. reference the APIs.
codeacademy might be good for learning the very basics of programming - variables, loops, conditionals. but don't expect to become proficient in a language from ce alone
>>
>>59877135
one day you'll accept the truth
>>
>>59877140
Yeah I've been slacking on Java and suck at it. How to initialize it? It takes 3 arguments.
>>
>>59877241
    // Functions
Item(int newBarcode, String newName, int newPrice)

this is the constructor. To create a new instance call it like this:
new Item(1, "myName", 100);
>>
>>59877241
> How to initialize it?
itemClass = new Item(100,"sdf",100);

for example.

this should be working
all classes are one file: TesterClass.java

https://pastebin.com/MKmJjf4u
>>
>>59877208
I'm new to code from an 'actually making an effort to improve' kind of view. I'm going to add those to my list, too, thanks.

>>59877233
I don't know if I'm gonna need more than the basics, but I doubt anyone would disagree that that's where you should start.
>>
>>59876995
It's fake, completely different to any other poll
>>
>>59876995
>>59877305
on /dpt/ i mean
>>
>>59877271
>>59877278
Alright, thanks for all the help.
>>
>>59876027
This is /g/, everyone claims to be a genius dev on $75+K aged 22 but nary a mention of ABAP or SAS. Mostly use SAS at work, currently working on stochastic income tax modelling. Not very exciting but pays the bills.
>>
What languages make me very marketable to businesses?
>>
>>59876568
No, Standards show exactly what the language does.
How it behaves and all that and what you can use.
Assembly doesn't change and only is different on other arches.
If you don't have a standard you aren't being used for stable/critical projects usually.
>>
>>59877391
java, c#, python, javascript, SQL
>>
Am i being retarded or is it just Microsoft?

This code taken from https://msdn.microsoft.com/en-us/library/windows/desktop/ms644928(v=vs.85).aspx
under the Examining a Message Queue heading.
I don't see how it does what they say it's supposed to do.

HWND hwnd; 
BOOL fDone;
MSG msg;

// Begin the operation and continue until it is complete
// or until the user clicks the mouse or presses a key.

fDone = FALSE;
while (!fDone)
{
fDone = DoLengthyOperation(); // application-defined function

// Remove any messages that may be in the queue. If the
// queue contains any mouse or keyboard
// messages, end the operation.

while (PeekMessage(&msg, hwnd, 0, 0, PM_REMOVE))
{
switch(msg.message)
{
case WM_LBUTTONDOWN:
case WM_RBUTTONDOWN:
case WM_KEYDOWN:
//
// Perform any required cleanup.
//
fDone = TRUE;
}
}
}
>>
what type of projects are good to show off in your professional GitHub? I'm still a noob so I have a school github that holds my class projects (none of which are super complicated). Would it give me a bad image if I added these to the professional github I would add to my resume when applying?
>>
File: 1478667640703.gif (893KB, 400x554px) Image search: [Google]
1478667640703.gif
893KB, 400x554px
Serious /dpt/ poll:
http://poal.me/oz84d5
>>
>>59876401
R is comfy AF. Heavily used in academia which is also comfy (but admittedly doesn't pay that well).
>>
>>59876428
ya I know the prostitute fell for me when I automated her Johns with python
>>
>>59877442
yeah seems like DoLengthyOperation() is gonna block the thread so you'll never get to the switch until the operation is complete
>>
File: ?.png (7KB, 120x120px) Image search: [Google]
?.png
7KB, 120x120px
Who is this jason i keep hearing everyone talking about?
>>
>>59877470
Seriously, Java is my favorite programming language.
>>
>>59877502
its a cpu cache thing. I wouldnt worry about it unless your buffers are filling faster than you can garbage collect them
>>
File: poointheloo.jpg (207KB, 900x657px) Image search: [Google]
poointheloo.jpg
207KB, 900x657px
>>59877507
Why? Indian by any chance?
>>
>>59877502
This guy who's prone to having strokes that spends a lot of time on /g/
>>
Serious /dpt/ poll:

http://poal.me/cffayr
>>
what are some youtube channels where I can watch someone make projects in C++ from sratch?
>>
>>59877553
https://www.youtube.com/watch?v=YA-Sd1viLtQ
>>
>>59877285
In that case you definitely want to check out codewars.com

It makes the learning process kind of competitive by giving you rank and challenges to defeat, so there's a sense of trying for the high-score on a leaderboard kind of thing to give you an incentive to keep going. It's a cool idea.
>>
>>59877553
https://www.youtube.com/channel/UCKTehwyGCKF-b2wo0RKwrcg
>>
>>59877553
https://www.youtube.com/watch?v=Gbzu759QIZQ&list=PLiOa6ike4WAEnWjWsLN6FDOApS9ED6x7v
>>
>>59875802
>how do we stop people from doing what I did and making money too
kys
>>
>>59877584
kek
>>
>programming languages course is teaching erlang
What's the point? At least haskell seemed useful.
>>
>>59877564
hahaha thanks for the laugh
>>
>>59877550
REAL DPT POLL:
http://poal.me/oz84d5
>>
>>59875548
I just tried it here and at -O3 it seems to work, actually:
https://godbolt.org/g/k5Wj1k
replace false with true and notice the label locations swapping around.
>>
>>59877608
Who said that though?
>>
>>59877619
read this sentence.
>>
>>59876477
Rust's standard is defined by types.
>>
I feel like i'm not actually programming. I'm not solving interesting problems or implementing algorithms. I'm just putting together programs from Lego bricks, and almost all of my time is spent trawling through various API documentations for the brick that i need. Just like with the Lego box when i was a kid.
80% of the time i don't even know what the brick i need even looks like.
>>
>>59877640
cool story bro.
>>
>>59877608
How can a language be "useful"?
>>
>>59877612
read this as REAL DOLL
>>
>>59875386
C++ for everything
(fuck web development)
and you'll be a meme
>>
>>59877442
I think I understand. PeekMessage doesn't block, while GetMessage does. So, your application is doing some lengthy operation and is interrupted with keyboard/mouse input, PeekMessage will immediately return if the input isn't what it was looking for (so you can continue doing lengthy operation until a message comes you are actually interested in). If the message was something you were looking for, it will handle it based on your code.
>>
Guys I'm learning C. Do you think my fizzbuzz is good enough?

??=include <stdio.h>
??=define a main
??=define b for
??=define c if
??=define d else
??=define e puts
??=define f printf
??=define g "Fizzbuzz"
??=define h "Buzz"
??=define i "Fizz"
??=define j 0
??=define k 100
??=define l 5
??=define m 3
??=define n 1
o;a()??<b(o=j;o<k;++o)??<c(!(o%((l<<n)+l)??'??--n))??<e(g);??>d c(!(o%l??'??--n))??<e(h);??>d c(!(o%m??'??--1))??<e(i);??>d??<f("%d\n",o);??>??>??>
>>
>>59877656
well you are a REAL NIGGER
>>
Can anyone explain this meme to me?

``
string
''
>>
>>59877553
handmade hero
>>
>>59877667
too many chars
>>
What do you guys think of this book?
>>
>>59877694
>meme
meme
>>
>>59875306
>java
>python
Can we get a straw poll that blocks pajeet?
>>
>>59877667
Obfuscate much?
No this is not good, code is useless if it is not readable.
>>
>>59877640
That's the entire idea behind OOP. Objects are like black boxes and you don't need to know what's inside of them. You just find a library and plug it in and you're good to go.

You don't need to reinvent the wheel, you need to invent new ways of using wheels. The ideal programming language would be one in which you could just tell the computer what you wanted it to do in plain English the way you tell a software engineer at a company meeting, and it could just internally do what the software engineer does and design the program itself and code itself.
>>
>>59877598
Except they're not.
They're being lulled into paying $15k for a 6 week webdev course where they learn almost nothing and expect a job upon completion.
>>
>>59877708
>Java
That is what i think of that book.
>>
>>59877708
>give yourself an enema in 21 days
>>
>>59877708
POO IN THE LOO
>>
>>59877732
>>59877697
nyoro~n
>>
>>59877733
>OOP
>>>/r/abbit
>>
>>59877732
Bullshit.
If the code compiles and the resulting program works as intended you can't call the code useless.
>>
>>59877442
>Am i being retarded or is it just Microsoft?
A good mix of both I'd say.
>>
>>59877728
>implying pajeet isn't all over C, C++, and C#
face it - pajeet is all pervasive. your favorite language is used my millions of poo in the loo'ers every single day
>>
File: 1464194875461.jpg (260KB, 900x948px) Image search: [Google]
1464194875461.jpg
260KB, 900x948px
>>59877752
>>
>>59877749
An animefag, of course.
Because of your severe level of mental retardation, I highly advocate for your suicide.
Popular methods include:
>shooting yourself
>hanging yourself
>jumping in front of a bus
>drowning yourself in a tub full of shit (I recommend this one as shit is easily available in India)
>>
>>59877803
>your favorite language is used my millions of poo in the loo'ers every single day
That doesn't seem to be possible. The compiler simply won't accept any poo in the loo code.
>>
>>59876922
JavaJobs.

Python is a useful frickin scripting language... makes more sense / looks cleaner to me than anything else except maybe lua...

beats the shit out of PHP and Ruby, in any case.
>>
>>59877733
I wish i could be the one building the black boxes, and not just putting them together.
>>
>>59877776
Yes it is, because modifications and improvements are near impossible.
>>
>>59877818
Who are you quoting, young man?
>>
>>59877778
How so?
>>
>>59877833
Your kind isn't allowed to do such a thing.
>>
>>59877846
read this sentence.
>>
>>59877846
Why are you not have been is can quoting?
>>
>>59877833
What kind of programming job are you in? If you don't want to work with a bunch of abstractions maybe you should get into lower level programming.
>>
>>59876782
amphetamines
>>
>>59877838
Fuck off.
>>
>>59877876
Where did he say anything about quote abstractions.
>>
>>59877838
>being shit
>>
>>59876401
C# is becoming the abomination C++ is with every new version, not comfy at all.
>>
>>59875849
qt isn't a fucking programming language
>>
File: 1405881372194.jpg (88KB, 505x475px) Image search: [Google]
1405881372194.jpg
88KB, 505x475px
>>59877833
Well, using your Lego metaphor, you're talking about inventing new pieces to build with. This happens with Lego sets when they need to implement a new function that no existing piece from any other set does in the way they want.

In plain English, you're talking about building classes of objects that don't belong to any existing class from any existing libraries to do something specific within some particular framework.

So, go look for a framework that needs new libraries and doesn't have enough libraries and start building libraries for it. Might I recommend Ruby, since Rails is shit but Ruby is awesome and I'm sick to death of Python, even though Django is great.
>>
>>59877929
NOT LIKE LISP AMI RIGHT?
good thing we live in fantasy land where everything can be coded in lisp!
>>
>>59877963
>objects
>>>/r/ibbit
>>
>>59877858
An anon can dream, though.

>>59877876
I want to, but i don't have the knowledge. The lowest i go is working directly against various primary OS APIs, building UIs.
>>
File: d3f.jpg (77KB, 625x626px) Image search: [Google]
d3f.jpg
77KB, 625x626px
>>59877970
>>
>>59877935
It almost fucking IS, though.
>>
>>59875672
Climate modelling
>>
>>59877968
Calm down Anon, you don't need to protect C# like it's your virginity.
>>
>>59878004
you have to go back now
>>>/pol/
>>
>>59878031
You just confirmed my suspicion that you along with most of this thread are straight from reddit. I wasn't even stating a /pol/ opinion, you have to go back.
>>
>>59875692
>>59877658
>don't do web
>fuck web
Why though? You guys don't like money? It's a clusterfuck, sure, but moneys. Notice how /wdg/ is dead, everyone is busy making gazillions of dollars
>>
>>59877833
you are building black boxes, just yours are more abstract than theirs.
think about it like this. someone designs a rocket engine. that's a black box to the rocket scientist who designs the rocket booster, which is a black box to the guy who places 10 rocket boosters to build a full space ship, and THAT space ship is black box to the guy who orders 15 different missions to various planets. its turtles all the way up.
if you arent being challenged that's one thing but if you write reusable and good code you should be getting challenged.
>>
>>59878064
>"""abstract"""
>OOP garbage
>>>/r/abbit
>>
>>59875672
Anything where you need high performance, support for things like MPI and good multidimensional array support and intrinsics.
>>
>>59878078
everything is abstracted, down to the bare metal. Even C is multiple layers above machine code
>>
File: 1405731330414.jpg (57KB, 339x272px) Image search: [Google]
1405731330414.jpg
57KB, 339x272px
>>59877752
>>59877970
>>59878078
>>
Is there any way to get Sublime to wrap onto a new line once it hits 80 characters in the column?

I've only found out how to wrap it visually, but it doesn't put it on a new line in the file itself. It's the only feature I'm lacking. Right now I have to hit newline and tab all the way to where the parameters start...
>>
>>59878064
I don't want to be building black boxes out of black boxes. I want to build black boxes out of primary parts.
>>
>>59878116
>"""abstracted""", down
>>>/r/ibbit
>>
>>59876782
ssri and model m
>>
>>59878027
Climate models are all a hoax. We still don't truly know how the climate works. All we know is that it can't be changed by human activity. Anyway, it sounds like FORTRAN is a joke that will never be used in real work.
>>
>>59878131
I'm sure you can do that even in your shitlangs. You're just too retarded or too lazy to do it.
>>
>>59878004
do not redirect me anywhere you little bitch
>>
>>59878131
What does that even mean to you?

Like, at this point, what you're saying makes no sense. You want to write assembly? What?
>>
>>59878146
>real work
What is "real" work? Is there a possible way in which "work" is "fake"?
>>
>>59878055
C++ and neetbucks are all I need
>>
>>59878173
Real articles made by real reporters can still be fake news.
>>
>>59878137
nice tumblr blog faggot
>>
>>59878116
Even straight machine code is abstracted nowadays.
>>
>>59878192
News can indeed be "fake", as in a lie. "work" isn't real or fake, though.
>>
>>59878130
Use vim instead
>>
>>59878204
Whatever helps you sleep at night.
>>
>>59878228
I don't usually sleep at night.
>>
>mfw terry davis was right about the CIA niggers
>mfwihnf

https://www.rt.com/usa/384667-cia-assange-wikileaks-critisize/
>>
Is it at all possible to be decently proficient with both vim and emacs?
>>
>>59878258
Why woild you want to, though. Just master one.
>>
>>59875306
Real poll
http://poal.me/oz84d5
>>
>>59878166
I don't know. I just want to feel like i've actually done something interesting and not just been matching knobs together.
>>
>>59878279
>no java
nice try microsoft """"evangelist""""

also
>there are fags who vote haskell
>they might be unironic
fucking hell
>>
>>59878299
Write an operating system.
>>
>>59878320
Who the f*ck are you quoting?

>>59878299
>I just want to feel like i've actually done something
I see. So you just want to feel that.
>>
File: 1492114474263.jpg (20KB, 421x363px) Image search: [Google]
1492114474263.jpg
20KB, 421x363px
>>59876445
Possibly stuff like this.
Maybe something nicer or maybe something funnier.
>>
>>59878299
Sounds like you have some sort of existential depression that isn't related to programming and you should talk to a therapist.

If you have medical insurance you should be able to book a free first session with any local clinic, just google it. If you're enrolled at university usually there are free student counseling services with trained professionals to talk to about this sort of stuff.

Whatever you do, don't just think you're being trolled by my reply, or bottle it up and ignore it. Be smart and just go talk to someone that can help. Don't be embarrassed about it, it's perfectly normal in any creative profession to feel the way you do at some point.
>>
>>59878376
>creative profession
>OOP garbage
That was a pretty good attempt.
>>
((n>>31)&(~n+1)) | ((~n>>31)&n)

so yeah, this is some bit manipulation used to determine the absolute value of a number. I'm not understanding the (~n + 1)? why are we adding 1? its not intuitive to me.
>>
>>59878392
can you fuck off already, here's your last (You) for today
>>
>>59878409
Learn your place in the world you overgrown toddler.
>>
>>59877093
Really really useful. They'll teach you syntax, once you're done with them go to Hackerrank or something.
>>
>>59878398
Signed integers are stored in 2's complement. That is, the negative of a number is the negation of that number (unsigned) + 1. I.e. 7 = 0111, -7 = ~(0111) + 0001 = 1000 + 0001 = 1001. Here the MSB represents the 'sign', 1 == negative.
>>
noobie here, where can I read the implementations of C's standard library?
>>
>>59878010
no it isn't.

It's a great, if not the best framework though;
>>
>>59878392
>software development isn't a creative profession
t. code monkey
>>
>>59878486
A framework that requires it's own fucking custom pre-compiler.
>>
>>59877476
R is the opposite of comfy
>>
>you have to pay to read the C standard
how can /dpt/ defend this?
>>
>>59878478
https://github.com/lattera/glibc
>>
>>59878513
>software development
I was talking about POO, not software development.
>>
>>59878478
https://github.com/bminor/glibc
>>
how long did it take you to get from remaking dinky games to making projects worth showing off
>>
>>59878623
>shitposts all day everyday
>unwarranted elitism
>literal toilet humor
>thinks he's a """"real"""" software developer
>>
Doing SICP, and I'm almost to the end of CH. 1

Does my Simpsons Rule implementation work? I get reasonably close to the answer, but I'm not entirely sure if it's "correct"

;Abstraction for a summation, as found in Ch 1.3
;term: function representing the output of f(x) for a given x
;a, b: Endpoints of the sum
;next: "dx" - how much of a gap there is between terms
(define (sum term a next b)
(if (> a b) 0
(+ (term a) (sum term (next a) next b))))

(define (integral f a b dx) ;Use of the "sum" abstraction to calculate a definite integral
(define (add x) (+ dx x))
(* dx (sum f (+ a (/ dx 2.0)) add b)))

(define (cube x) (* x x x))

(define (simpsons-rule f a b n)
(define h (/ (- b a) n))
(define (add_dx x) (+ x (* 2 h)))

(define (add-first-last) (+ (f a) (f b)))
(define (add-odds) (* 2 (sum f (+ a h) add_dx b)))
(define (add-even) (* 4 (sum f (add_dx a) add_dx b)))
(* (/ h 3.0) (+ (add-odds) (add-even) (add-first-last))))


(integral cube 0 1 .0005)
(simpsons-rule cube 0 1 1000)
>>
>>59878637
almost no one here has gotten to that stage

and most of them never will
>>
> no SML
> no Lua
> no pony
> no io
> no OCaml
> no prolog
>>
>>59878705
Who are you quoting, plebbit-spacer?
>>
File: 1334383839232.jpg (30KB, 400x300px) Image search: [Google]
1334383839232.jpg
30KB, 400x300px
How can Javascript be anyone's favorite language?
>>
>>59878710
>i posted it again
>teehee!!!1!1
>>
Had to write an entire C program to do polynomial multiplication with linked lists today in my exam. Also the output had to be sorted with no guarantees about the input being sorted which I find very contrived.

To be fair that's pretty simple all things considered - just iterate through the two lists, sort and collect like terms as you add them to the new list. But on paper it's ridiculous.
>>
>>59878713
The Williams Institute at UCLA School of Law, a sexual orientation law think tank, released a study in April 2011[59] estimating based on its research that 1.7 percent of American adults identify as gay or lesbian, while another 1.8 percent identify as bisexual. Drawing on information from four recent national and two state-level population-based surveys, the analyses suggest that there are more than 8 million adults in the US who are lesbian, gay, or bisexual, comprising 3.5% of the adult population. Of men, 2.2% identify as gay and an additional 1.4% as bisexual. Of women, 1.1% identify as lesbian and an additional 2.2% as bisexual.
>>
>>59878653
>>59878705
>>59878720
From whom did you reference this statement?
>>
>>59878739
greentext doesn't necessary mean quoting
>>
I don't get what the fuck am I doing wrong in C++.

I have a class that has some private variables.
A few of them I use get methods and set to set them.

For some reason two of them don't seem to stay assigned even though I've implemented everything related to them like to the one that works "normally".

Is numbering them with a for loop int the cause or something, making the value "disappear" due to being out of scope or something?
>>
>>59878772
your problem is C++.
see Java or C# for object oriented done right
>>
File: 1412530468631.png (116KB, 1515x663px) Image search: [Google]
1412530468631.png
116KB, 1515x663px
Retarded student java question.
Animal xxx = new Cat();
Cat xxx = new Cat();
What's the difference between these 2 objects?
>>
>>59878772
post code
>>
>>59878780
your problem is Java or C#
see Smalltalk for object oriented done right
>>
>>59878762
It does. At least on non-reddit boards, wouldn't know how things are on boards where those kind of people come from.
>>
>>59878785
>Animal xxx = new Cat();
doesn't work

you're assigning a Cat object to a Animal Object

i think
>>
>>59878785
an Animal reference could also refer to a Dog etc object

a Cat reference is specifically for a Cat or a subclass of Cat
>>
>>59878785
>objects
Go ask on plebbit.
>>
>>59878785
You would want to do
Animal cat = new Animal();
for the first
>>
>>59878800
No.
>>
>>59878830
Yes, I'm sure.
>>
>>59878823
Err I forgot to say that you can anything in place of cat, sorry.

Animal is a class.
Cat is an instance (aka object) of the Animal Class.
>>
>>59878800
Newfag detected.
4chan has been creatively using greentext for longer than reddit has been extant.
>>
>>59878860
People shouldn't use the quote feature without intending to quote someone, it's considered poor form.
>>
>>59878817
where in the post does it say objects? who are you quoting?
>>
>>59878870
this NEET is taking 4chan way too seriously. surprise!
>>
>>59878872
The last word of his last sentence.
"What's the difference between these 2 objects?"
>>
New thread: >>59878904
>>
>>59878884
You're the only one showcasing your extreme social autism here repeatedly. Don't skip out on medication, boy.
>>
File: Github community engineer.jpg (231KB, 1373x885px) Image search: [Google]
Github community engineer.jpg
231KB, 1373x885px
>>59878737

>Javascript 16 votes
>5%

Besides, lgbtbbq is much more into Ruby than JS
>>
>>59878870
>it's considered poor form
By you and no one else. So just fuck off.
>>
>>59878870
Which rule, senpai?
>>
>>59878785
they are the same at runtime.
at compile time, you will be unable to access methods or properties that belong solely to Cat if you type it as Animal.
>>
>>59878925
Quit pretending to be a fool.
>>59878933
"Rule"? Where did I every say "rule"?
>>
>>59878918
software/tech fags are disproportionally gay
>>
>>59878952
If there is no rule, it's not a designated feature. Now stop.
>>
>>59878952
every say? what does that even mean? is english not your first language?
>>
>>59878936
note - you should type it as loosely as possible. if you do not need any cat-specific methods or properties, type it as Animal. If you do, then use cat.
you might not need any Animal specific methods or properties. If so, type it as Object:
Object o = new Cat(); 
o.toString(); // will work and call Cat's toString().
o.meow(); // compile time error
((Cat) o).meow(); // casting to cat here will work, but if o is not actually a cat this will result in a runtime error. do not cast objects unless you know what you are doing
>>
>>59878974
somebody failed statistics
>>
>>59878990
>type it as Object
jesus christ. name a single time that is okay after the year 2005.
>>
>>59878976
>If there is no rule
Where did I say that? You seem to have trouble comprehending even simple sentences.
>>59878983
Inferring what I meant is pretty easy if you don't have severe brain damage.
>>
>>59878997
you're fucking retarded. the san francisco bay area and seattle etc are where a lot of the major software/tech companies are located and it's an indisputable fact that the software industry has a shitload of SJWs and literal fags
>>
>>59879022
You seem to have trouble with basic logic. It's not a designated feature because the is no rule about it.
>>
>>59879030
confirmed for failed or at very least barely passed statistics
>>
>>59879047
This is what I mean when I say you have an extreme case of autism. Something doesn't have to be a rule for it to be a "designated feature".
>>
>>59879047
don't play this game with him. he is autism level 99.
>>
>>59878780
>>59878787
It was indeed due to me passing the for loop integers to a setter function.

Not sure why exactly since I passed them as reference and not as a copy... Works now though.
>>
>>59879050
t. not an argument
>>
File: 1478667951504.gif (607KB, 800x792px) Image search: [Google]
1478667951504.gif
607KB, 800x792px
Do this poll:
http://poal.me/oz84d5
Or pay the toll (of not representing your language).
>>
>>59879083
>there are a lot of homosexuals in large cities
>there are also a lot of software developers in large cities
>therefore, a lot of software developers are homosexual!
brilliant! impeccable logic.
>>
>>59879115
Who said this?
>>
>>59879115
Okay, how bout some anecdotal evidence, many people in this programming thread say they cross-dress and advocate for cross-dressing/ transsexualism.
>>
>>59879115
who are you quoting?
>>
>>59879120
greentext means implying as much as it means quoting. it's always been this way.
>>
>>59879157
>there are a lot of homosexuals in large cities
>there are also a lot of software developers in large cities
>a lot of software developers are homosexual!
all true
>>
>>59879147
/g/ is not an accurate representation of the software development community
>>
>>59879176
what about the NEET community?
>>
>>59879213
>/r/ibbit
>/r/abbit
Why can't it just be >>>/r/eddit
?
>>
>>59879350
It shows their animalistic nature more clearly.
>>
>>59879366
It's not really animalistic as it is satanic.
Do any animals exhibit communism in nature?

So the mods won't ban me for talking politics I'll ask you a programming question, what is your favorite language?
>>
>>59879421
>It's not really animalistic as it is satanic.
I guess so.
>Do any animals exhibit communism in nature?
Every communist is an animal, so I would say they can certainly be deluded into accepting it.

>what is your favorite language?
Coq.
>>
>>59879448
>Coq
not a programming language.
have a nice day
>>
>>59879517
It's based on the calculus of constructions which is undeniably a programming language.
>>
>>59879533
goddamn that is so pretentious. you don't really tell people in real life that Coq is your favorite programming language do you?
>>
>>59879564
>pretentious
In what way? It literally is my favorite programming language.
>you don't really tell people in real life that Coq is your favorite programming language do you?
Why would I not? Telling anything else would be a lie.
>>
>>59878813
wrong buddy
>>
http://poal.me/oz84d5

DO
THE
POLL
/DPT/
>>
File: YDxQhsU.gif (599KB, 783x934px) Image search: [Google]
YDxQhsU.gif
599KB, 783x934px
>>59875306
Wrote my own HTTP server.

How dangerous would it be to forward a port to my laptop which is hosting the server so I can access it from outside my network...
>>
What's the least shit Unit Test framework for C++ on Linux and also Windows?
>>
>>59879741
u forgot css...
>>
I am a CSS programmer.
Thread posts: 359
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.