[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]

ITT: shitty programming languages

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: 161
Thread images: 26

File: 2p4i.png (5KB, 375x375px) Image search: [Google]
2p4i.png
5KB, 375x375px
ITT: shitty programming languages
>>
File: java.jpg (107KB, 1280x768px) Image search: [Google]
java.jpg
107KB, 1280x768px
POO
>>
C++

I'd rather use D or Go or Rust.
>>
File: 1474290812005.jpg (36KB, 433x455px) Image search: [Google]
1474290812005.jpg
36KB, 433x455px
The shittiest.
>>
>>56678412
What's wrong with C#?
>>
>>56678436
/thread
>>
>>56678436
There is literally nothing wrong with being a java developer
>>
>>56678817
It triggers NEETs on /g/ who don't know anything, but obscure C code.
>>
>>56678817
Outside of being forced into the microsoft environment literally nothing.
>>
>>56679038
welfare pays more than you earn a month doing 2$/h code pajeet
>>
>>56679056
Keep telling yourself that.
>>
>>56678412
t. Garbage man
>>
>>56679056
quiet, you'll make him want to get an h1b and come over here
>>
File: lua.gif (5KB, 256x255px) Image search: [Google]
lua.gif
5KB, 256x255px
Does /g/ like Lua?
>>
>>56678464
Wait for Web Assembly
>>
>>56679098
Lua's a fun little language to mess around in.
>>
>>56679098
I get that the C/C++ interop is a lot easier with Lua, but I sitll can't understand why anyone would use Lua over Python.
>>
>>56678455
>>56678464
learn to program you fucking idiots. C++14 is literally flawless
>>
>>56679124
Lua is python without the autism
>>
>>56679124
Python is slow as fuck.
The runtime is a lot larger than Lua's.
>>
>>56679062
Whatever helps you feel better
>>56679087
lol
>>
>>56679134
>Piling more shit onto a pile of shit makes something less shitty
>>
>>56679134
C++'s only flaws are the fact that it's backwards compatible with C and the clusterfuck of a syntax.
>>
File: vs_editor_2012_2.png (65KB, 1617x1050px) Image search: [Google]
vs_editor_2012_2.png
65KB, 1617x1050px
>>56678412
have fun writing c in a notepad
>>
>>56679135
This is the perfect description desu
>>
>>56679160
And the unstable ABI.
And how ridiculously difficult it is to implement.
And by being such a clusterfuck that there are a million subsets.
>>
>>56679098
>clean
>super fast thanks to LuaJIT magic
I love it.
>>
>>56679153
>Whatever helps you feel better
I don't need help feeling better, because I know that I'm better than some smelly ass NEET who writes in C.
>>
C++. It's hard to learn, hard to use and hard to debug and on top of that the syntax is a mess. If C woudnt be so good for embedded & OS use I dont think anyone would even remember C++.
>>
>>56679173
Using VS literally fucking kill yourself, immediately.
>>
>>56679187
Uh huh, keep licking your ego wounds bb, it's amusing to watch.
>>
>>56679159
>>56679160
you aren't forced to use every single feature. nobody uses bitfields or function pointers anymore. doesn't change the fact that it is the best object-oriented system programming language at the moment.
>>
>>56678436
As a language Java is actually very well designed. JVM is the reason it has such a bad reputation and even that is getting pretty good with JIT and other optimizations.
>>
>>56679193
>hard to debug
you must be a huge retard
>>
File: download.jpg (14KB, 300x168px) Image search: [Google]
download.jpg
14KB, 300x168px
I think we can all agree on Scratch being the worst.
>>
All of them.
>>
c,c++ fags how does it feels like :
-managing memory for a program thats not even yours(it belongs to the company you are working for)and pulling out your hair.
-using the worlds's hardest,most clusterfuck language
-writing a shitty program for years which is ready in months with c# or java
-your new "features" all stolen from c# like async/await.


is it fun living in 1980 anon's?
>>
>>56679256
Yeah, but it's more of a toy rather than a real programming language.
>>
File: 20130514110054-1_0_0.jpg (419KB, 1110x638px) Image search: [Google]
20130514110054-1_0_0.jpg
419KB, 1110x638px
>>56679256

Oh shit saved the thumbnail
>>
>>56679244
>forbids multiple inheritance, but allows multiple interfaces
>forbits operator overloading EXECPT for string +
>forces everything to be a class
>mfw sin(x) is part of a class
this is one of the worst programming languages there has ever been and the fact that it is still actually in use makes it even worse
>>
>>56679260
>c/c++ world's hardest language
>c# invented async
Go be retarded somewhere else
>>
File: image.jpg (10KB, 208x174px) Image search: [Google]
image.jpg
10KB, 208x174px
>There were errors compiling see the console for more info
>switch to console
>There were errors compiling see the console for more info

J U S T
>>
File: hill.jpg (17KB, 288x293px) Image search: [Google]
hill.jpg
17KB, 288x293px
>all these web """""""programming""""""" shitters who dump on C and C++

I'd hate to see how you lot would deal with x86 assembly
>>
>>56679277
opinions.

if all of /g/ could write their dream programming language none of them would work or look alike.

+its still better than 90%of languages
>>
File: 1473998081231.jpg (60KB, 500x600px) Image search: [Google]
1473998081231.jpg
60KB, 500x600px
>>56679260
enjoy your VM, cuck
>>
>>56679277
All of those are minor, except the first one which was good until they introduced default methods.
>>
>>56679260
Good C++ code will always beat any other language. You legitimately can't deny this.

If it's pajeet-tier like most of /g/, well it's no wonder why everybody hates it around here.
>>
File: 1469103442654.jpg (43KB, 750x750px) Image search: [Google]
1469103442654.jpg
43KB, 750x750px
>>56679291
FULL ON DAMAGE CONTROL
>>
>>56679231
You really think comments on the internet can hurt?
>>
>>56679235
> nobody uses bitfields or function pointers anymore
You still have namespaces with :: all over the place, pointers, memory addresses, its syntax is heavily polluted, the library is bloated.
>>
... also Object Pascal. God-tier.
>>
>>56679351
>namespaces with ::
there's nothing wrong with that. even if you dislike it, there's namespace aliases, using and ADL.

>pointers, memory addresses
>what are smart pointers, what are containers, what is RAII

>its syntax is heavily polluted
your only valid point

>the library is bloated
the STL is actually extremely minimalistic compared to C# and java
>>
Would anyone be able to help with a C++ assignment.
#include <utility>
#include "Inventory.h"

// Allow the compiler to define the remaining
// comparison operators
using namespace std::rel_ops;

/**
*
*/
Inventory::Node::Node()
:data( Item(0, "Air"), 0 )
{
this->next = nullptr;
}

/**
*
*/
Inventory::Node::Node( ItemStack s )
:data(s)
{
this->next = nullptr;
}

/**
*
*/
Inventory::Inventory(){
this->first = nullptr;
this->last = nullptr;
this->slots = 10;
this->occupied = 0;
}

bool Inventory::addItems(ItemStack stack){

Node *new_node = nullptr;

new_node = new Node;


if( this->occupied == 0){
this->first = new_node;
this->last = new_node;
this->occupied++;
return true;
}

if (this->occupied < slots){
Node *it = new Node;
it = this->first;
bool match = false;

while (it != nullptr){
if (stack.getItem().getName() == it->data.getItem().getName()){
it->data.addItems(stack.size());
it = it->next;
}

if(match == false){
(this->last)->next = new_node;
this->last = new_node;
this->occupied++;
}
return true;
}

return false;
}

}

The item stacks are composed of another struct which are items. I keep getting "undefined reference to Itemstack" and "undefined reference to item".
>>
>>56679334
>pic
That's a nicer way of saying
>Everywhere is hell if you don't have the will to live
>>
>>56679351
Namespaces aren't that bad to look at, plus you have

using std::cout
// or
auto
>>
>>56679277
>forbids multiple inheritance, but allows multiple interfaces
This prevents method name collisions which can cause unpredictable behaviour.

>forbits operator overloading EXECPT for string +
Again, to predict unpredictable behaviour when combining things that are not numbers. It's more of a "prevent stupid people from doing stupid things" though so it's a valid point.

>forces everything to be a class
It is object-orientated language after all.

>mfw sin(x) is part of a class
Is Math.sin(x) triggering you somehow? I think this is actually good, because all of the math functions can be found at one place. Makes it easier to search for something from the documentation.

You didnt even mention any of the big flaws (multiple classes doing the same thing, null pointer, primitives, using interfaces as markers, Cloneable etc.)
>>
>>56679388
Literally every fucking faggot in this thread is shitposting C++ is fucking awesome and everything else is shit, then some faggot shitposts some assignment that the stupid cuck can't do.

The irony is glorious.
>>
>>56679219
t. NEET
>>
>>56679416
So mean, just say no. Haven't done anything all summer lol.
>>
>>56679388
>>56679416
because he didn't post the class' definition you retarded dipshit. are we supposed to read minds?
>>
>>56679439
>because he didn't post the class' definition you retarded dipshit. are we supposed to read minds?

Better luck next time faggot.
>>
>>56678817
Unamployed freetards hate it. I'm a bit of a Freetard myself, but I get paid to do frontend work in C# and it is really just a less fucked java and I appreciate that.
>>
File: 1473748775568.gif (1MB, 499x499px) Image search: [Google]
1473748775568.gif
1MB, 499x499px
>>56679318
enjoy your compile times and shitty IDE's.


>dumb frogposter
>>
>>56679439
 class ItemStack{
private:
Item item; ///< Item out of which the stack is composed
int quantity; ///< Number of items in the stack

public:
/**
* Default to an empty stack composed of Air
*/
ItemStack();

/**
* Create a stack of type *item*
*
* @param item Item out of which the stack is composed
* @param s size of the stack
*
* @pre (s > 0)
*/
ItemStack( const Item &item, int s );

/**
* Retrieve the Item out of which the stack is composed
*/
Item getItem() const;

/**
* Retrieve the size of the stack
*/
int size() const;

/**
* Increase the size of the stack
*
* @param a number of items to add
* @pre a > 0
*/
void addItems( int a );

/**
* Consider two stacks to be the same if
* they contain the same type of Item
*/
bool operator==( const ItemStack &rhs ) const;

/**
* Order stacks based on Item id
*/
bool operator<( const ItemStack &rhs ) const;
};
>>
>>56679501
[/code]

Item
class Item{
private:
int id; ///< Unique numeric identifier--e.g., 1
std::string name; ///< Short title--e.g., HP Potion

public:
/**
* Default to id = 0 and name = Air
*/
Item();

/**
* Create an Item with an id and
* a blank name
*/
Item( int id );

/**
* Create an Item with a specified id and name
*
* @pre
* - all items that share an id are of the same type
* - id is strictly positive
*/
Item( int id, std::string name );

/**
* Retrieve numeric id
*/
int getID() const;

/**
* Update numeric id
*
* @pre i is strictly positive
*/
void setID( int i );

/**
* Retrieve name
*/
std::string getName() const;

/**
* Update name
*/
void setName( std::string n );

/**
* Check for logical equivalence--based on numeric id
*/
bool operator==( const Item &rhs ) const;

/**
* Check ordering--based on numeric id
*/
bool operator<( const Item &rhs ) const;

/**
* Print one Item
*/
void display( std::ostream &outs ) const;
};
>>
>>56678412
>ctrl f
>no Javascript
Webfags get the fuck out
>>
>>56679388
>
Inventory::Inventory(){
this->first = nullptr;
this->last = nullptr;
this->slots = 10;
this->occupied = 0;
}

this hurts my eyes tbqh
>>
>>56679501
Does this know about the Item class ?... Included the "Item.hpp" header or whatever ?... it doesn't look like it's included in the .cpp file you shitposted.
>>
>>56679335
I didn't, but now I do xd
>>
>>56678412
i dont care if it's shit since i'm paid to use it
>>
>>56679418
You say that as if it was a bad thing
>>
>>56679608
Yes, I am only supposed to be altering the Inventory class, which is the first post. I just posted these for context.
>>
>>56679538
>impliying javascript is bad
>>
>>56679542
Didn't write that, can you help or no?
>>
>>56680021
Undefined references are usually the result of the linker not being able to find the object code for a particular function call. Look through code and check if there is any function calls that don't have any implementation.
>>
>>56679305
>you need to be able to program in ASSEMBLY to be considered a real programmer
l m a o
m
a
o
no
>>
>>56680462
Checked that, still getting the error.
>>
>>56679244
You got those two wrong.
As a language Java is very badly designed. The JVM is the reason it's even used at all.
>>
>>56679407
>null pointer being a flaw
>>
File: 1460352074310.gif (27KB, 24x20px) Image search: [Google]
1460352074310.gif
27KB, 24x20px
>>56679256
>>
>>56679244
>t. Pajeet
>>
>>56679173
>Needing 18 GB of bloat to compile Hello World
No, thanks.
>>
File: 891.png (42KB, 625x626px) Image search: [Google]
891.png
42KB, 625x626px
>>56679193
>hard to debug
>>
>>56679134
>14 tries to make the language "flawless"

kek.
>>
File: 1472346426672.jpg (109KB, 1200x1198px) Image search: [Google]
1472346426672.jpg
109KB, 1200x1198px
>>56678436
>>
>>56679173
That is one ugly editor.
>>
>>56681412
14 just means 2014
>>
>>56679388
>this->
Why the fuck people do this? Just prefix your member variables' names with m_ to avoid confusion with function parameters, this shit isn't PHP.
>>
>>56681437
I'll remember that for next time, but that still doesn't solve my problem.
>>
File: 1392142737423.png (32KB, 116x145px) Image search: [Google]
1392142737423.png
32KB, 116x145px
>mfw someone calls C++ shit when things like static_assert, enable_if, rvalue references and variadic templates exist
>>
>>56680273
>implying it isn't
>>
>"C++ is a horrible language."
– Linus Torvalds

>"C++ is a badly designed and ugly language."
– Richard Stallman

>"C++ is a pile of crap."
– Theo de Raadt

>"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind."
– Alan Kay
>>
>>56681774
>terrible shit
>best paid devs
Worth it.
>>
>>56679244
its better than other languages for the most part
>>
>>56679270
snap crackle pop i remember that, kinda fun i gotta admit, but annoying (use once toss away)
>>
>>56681425
this
>>
File: 1456469450022.jpg (20KB, 432x324px) Image search: [Google]
1456469450022.jpg
20KB, 432x324px
>>56681774
>Linus Torvals
a dictator with huge ego.
>Richard Stallman
crackpot cental, what contributions did stallman made over the years in computer science?
>>
File: 201607221946411006167005.png (5KB, 238x212px) Image search: [Google]
201607221946411006167005.png
5KB, 238x212px
>>56681774
>the people thought c++ was implementable rather than other, better convinced languages
>>
>>56678455
c++ is best programming language ever.
>>
>>56679416
this, C++11-and-later is a top tier language.
>>
it depens on what are you working on
>>
>>56679098

absolutely based
>>
>>56679120
for you
>>
>>56682292
>what contributions did stallman made over the years in computer science?

what is GNU
what is GCC
what is FSF
what is GPL
>>
>>56682292

Are you retarded?
>>
>>56678412
all programming languages are shitty. seriously there is not a single language that is actually good. they are all just "good enough" to get the job done in a shitty way.
>>
Im Just starting Out Herning code. My for language is f#. Whats the general consensus on that?
>>
>>56679479
so much this.
>>
>>56679219
youve clearly never used it

VS is by far the best IDE on the market.

So many freetard neets on this board...I really dont know why I come here.
>>
>>56684029
Pick a different language.
>>
>>56679135

Lua is Javascript in a tweed jacket, fighting a drug habit.
>>
>>56681387

Why the fuck is VS so big?
>>
>>56681437
Can you help?
>>
>ctrl+f my favorite programming language
>no results found

:^)
>>
>>56684611
Are you actually including the header that contains the definitions for those classes?
>>
>>56684642
Javascript?
>>
>>56684642
your programming language hasn't made it until someone hates it with a passion
>>
>>56684684
Yes, Inventory header includes the Itemstack header, and the Itemstack header includes the Item header. I get these errors " undefined reference to Item::Item " and "undefined reference to `ItemStack::ItemStack"
>>
>>56684909
>undefined reference to
Sounds like a linker error, make sure you're building and linking all of the files. Check your makefile, CMakeLists or whatever you're using.
>>
>>56685008
It has to be in the Inventory Class files, because the teacher provided the makefile and everything else. The inventory class is the only incomplete adt.
>>
>>56685258
Did you define those functions then?
>>
Name mangling in C++ vs C shared libraries... absolutely disgusting
>>
I guess Objective-C would throne as #1, followed by Go (kys).
>>
>>56679388
.cpp

.h
#ifndef INVENTORY_H_INCLUDED
#define INVENTORY_H_INCLUDED

#include <iostream>

#include "ItemStack.h"

/**
* An Inventory is composed of n slots. Each slot may store only
* one type of item--specified by *slots*.
* <p>
* Once all slots are filled, no additional Item types may be
* stored. Individual slots may contain any number of the same
* Item.
*/
class Inventory{
private:
/**
* Each Node represents on Inventory slot--i.e., space
*/
struct Node{
ItemStack data; ///< One ItemStack
Node *next; ///< Next ItemStack Node

/**
* Create an empty *Air* Node
*/
Node();

/**
* Create a Node that contains an ItemStack, *s*
*/
Node(ItemStack s);
};

Node *first; ///< First inventory slot
Node *last; ///< Last inventory slot

int slots; ///< Capacity
int occupied; ///< Number of occupied slots

public:
/**
* Default to 10 slots
*/
Inventory();

/**
* Create an inventory with n slots
*
* @pre n > 0
*/
Inventory( int n );

/**
* Add one or more items to the inventory list
*
* @return true if *stack* was added and false otherwise
*/
bool addItems( ItemStack stack );

/**
* Print a Summary of the Inventory and all Items contained within
*/
void display( std::ostream &outs ) const;
};

/**
* Print the Inventory through use of the display member function
*/
inline std::ostream& operator<<( std::ostream &outs, const Inventory &prt ){
prt.display( outs );
return outs;
}
#endif
>>
>>56685439
Meant to link you this
>>56685539
>>
>>56678817
Nothing. NEETs like to complain about it because they're shitty programmers and can't get a job, while the rest of us don't care and will code in whatever language puts food on the table. At least it's nowhere near as bad as java.

Pic related, a homeless NEET in its natural habitat.
>>
File: Capture.png (97KB, 1317x684px) Image search: [Google]
Capture.png
97KB, 1317x684px
>>56684029
It's a god tier language but it's multi paradigm so if you're a noob and you haven't learned about the different programming paradigms than it will just confuse you and teach you bad habits. Start with something procedural (C), move on to OOP (c++, c#, java) and then maybe play around with a lisp language before attempting F#.
>>
>>56686415
>not even mentioning Haskell
>>
File: moshed_2015321_13.28.19.gif (1MB, 381x305px) Image search: [Google]
moshed_2015321_13.28.19.gif
1MB, 381x305px
>>56686546
Indeed. Haskell is god tier but IMO it's best learned after a multi-paradigm language for the sake of ones sanity (unless your some kind of rain man turbo autist).
>>
>>56686643
>Before you learn Haskell you should learn multiparadigm langauges
>Before you learn that you should learn object-oriented languages
>Before you learn that you should learn procedural languages

I JUST WANT TO CONFIGURE MY XMONAD INSTALL WTF
>>
>>56686643
You can get by with knowing some math and logic. Besides, Haskell is on a level of abstraction that makes it quite intuitive and easy to understand.
>>
>>56687074
True, I just think that a pure functional style is hard for some people to wrap their heads around when coming from OOP, so they need to be able to use OOP features as a crux until they realise why functional is a better way of doing things. Kind of like how newbies use C++ as a bastardized version of C until they properly learn OOP.
>>
>>56685539
>>56679388
Nobody?
>>
>>56686643
haskell was my first lang
its really easy in my imo
>>
>>56687280
I'm curious, do you have a math background? I'm starting to notice that engineers have an easier time with lower level languages while mathematicians have an easier time with functional.
>>
>>56687328
I do like math and am above average in it.
>>
File: opera_2016-09-19_20-35-06.png (27KB, 470x469px) Image search: [Google]
opera_2016-09-19_20-35-06.png
27KB, 470x469px
https://en.wikipedia.org/wiki/Vala_(programming_language)

that one GNOME Project made for some ungodly reason.
>>
>>56678412
The only bad thing about it is it's locked to Windows.
>>
>>56679318
What kind of dragon is that supposed to be?
>>
>>56688390
An Object Oriented one.
>>
File: 1436200565980s.jpg (3KB, 125x119px) Image search: [Google]
1436200565980s.jpg
3KB, 125x119px
>>56678412
>mfw making $115k/yr doing c# 3 days a week
>>
>>56679134
And it's upgraded version is called D.
Also there is Nim-lang.
>>
>>56678436
besides the memes its actually pretty gud besides being extremely annoying
>>
>>56679318
well both are shit because neither of those produce a dragon
>>
>>56686955
Install i3
>>
>>56679407
>big flaws
>null pointer
You what?
>>
>>56688498
Fuckin this. Do you fucks realize how goddamn easy it is to make money rolling your face over the keyboard in VS with C#? And Microsoft will literally give you every tool you could possibly want to learn for free.

What are you doing with your lives?
>>
>>56688498
>>56690738
>making shit up on the internet
Absolutely nobody makes good money with C#. I say this as a former C# developer. Java is where the money is at.
>>
>>56688498
>>56690738
Fucking laughable, the average in 2015-16 for C# devs is below that of PYTHON devs.
>>56690774
Yep, Java is still top dog on average. Tons of good paying gigs
>>
What is a language literally all programmers like and respect?

Is it C?
>>
>>56690997
I imagine if you polled a thousand devs Python would come up as the most widely accepted as not-bad due to the fact that it's simple and useful in a pinch.
>>
>>56679244
>no unsigned integer
>no operator overloading means().that().you().have().to().write().this().shit() for abstract data types operations
>Language leads always to overengineering, case in point JavaFX
>Primitive/Wrapper schizophrenia where an array of Integer objects is not an array of ints
>>
>>56678412
Ada takes the cake.
>verbose
>syntax all over the place
>leftovers from ALGOL
>the class/object mechanism is pants-on-head retarded
>>
>>56679055
>What is mono
>>
>>56691990
>>56684799
Woo?
>>
>>56688369
.net core is on Linux and Xamerian can be ran on platforms outside of Windows.
>>
>>56690997
>What is a language literally all programmers like and respect?
I respect anyone who can bear writing x86 asm for more than five minutes. Those fucking instructions.
>>
>>56678436
I started learning Java not to long ago, and I'm jumping off of that fucking ship. Java is the fucking worst.
>>
>>56679542

Inventory::Inventory():
first(nullptr),
last(nullptr),
slots(10),
occupied(0)
{
// ...
}
>>
>>56678436
this language was created 100 years ago or some shit of course it sucks cock get over it and play with your scratch blocks faggot
>>
>>56678412
ITT: People who learned to program using web-based languages and/or Python
Thread posts: 161
Thread images: 26


[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.