[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: 366
Thread images: 56

File: 1485438720022.png (423KB, 720x720px) Image search: [Google]
1485438720022.png
423KB, 720x720px
Old thread: >>60733497

What are you working on, /g/?
>>
First for employed C++ programmer.
>>
>>60737494
Lisp is the most powerful programming language. However, Lisp is shit, therefore, all programming languages are less powerful than shit.
>>
File: 1495501187959.png (271KB, 2024x395px) Image search: [Google]
1495501187959.png
271KB, 2024x395px
>>60737494
>What are you working on, /g/?
I'm working on the backend for a Wayland compositor. I'm trying to get it to work with multiple GPUs, but it fucking crashes and makes my computer unresponsive when I test it, meaning I have to restart my computer.
I would post a picture, but literally all it does it draw colours at the moment.
>>
>>60737526
Tell me, is your compositor written in C by chance?
>>
>>60737548
Yes.
>>
https://dominuscarnufex.github.io/cours/rs-kernel/en.html
>Rewrite the Linux kernel in Rust?
>I do not write code for a living. Nor do I study computer science in university. And you know why this is great? ...

Rust people really are instane, aren't they?
>>
>>60737572
Linux kernel should be rewritten in Lisp.
>>
>>60737582
LOL no but the lisp os should be ported to more platforms.
>>
>>60737572
>Cutting off the end of his statement
>And you know why this is great? Because it allows me to code completely stupid and useless things without anybody being on my back to tell me I shouldn’t. And what I am about to talk is precisely one of these codes…
But still, in general, most rust enthusiasts are fucking fervent, and probably aren't even programmers. They just fell for the hype and "safety" memes.
>You should rewrite this in Rust, so that it's more "safe".
>Why don't you do it?
>Oh no, I can't program.
>>
void meme(int* a)

void meme(int a[])


Which one, /g/?
>>
>>60737651
In C, they are exactly equivalent. I would typically go with the first, though.
>>
>>60737669
I know that they are equivalent, I just can't decide what to stick with.
>>
>>60737685
The first one. You won't be working with arrays all the time.
>>
>>60737697
Well you can use brackets with arrays and an asterisk with just a pointer.
>>
>>60737556
>>60737548
After thinking about it, I realise that you're taking a jab at me using C, and that it's the reason the program is crashing.
No, I know what the issue is, and it's completely unrelated to the fact I'm using C.
It's to do with sharing DRM PRIME buffers across GPUs, and I'm pretty sure I'm not doing it properly. And since it's not working properly, my program ends up getting stuck in an infinite loop, and I have literally no way to close my program at the moment.

>>60737685
Just use the first, unless you're going to go with the fancy C99 VLA syntax.
void func(size_t n, int array[static n])
>>
>>60737651
void meme(int a[static 1])
>>
>>60737713
Maybe you should use a language that doesn't allow infinite loops.
>>
>>60737729
No, the loop was actually expected, and is vital to how the program is supposed to clean itself up normally.
It'll work once I learn how to share the buffer properly.
>>
>>60737494
Is SICP really that good?
Should I read it?
>>
>>60737769
Yes. Learn Lisp.
>>
>>60737774
I mean.. normally I w- wouldn't trust you guys, but if animu girls are reading it.. It's like I don't even have a choice..
>>
>>60737814
Learn Lisp and watch Serial Experiments Lain.
>>
>>60737729
>a language that doesn't allow infinite loops
The only language I know that does not allow infinite loops, or actually any loops at all, is BPF. But that's not a general-purpose language.

Do others exist? Just curious.
>>
>>60737870
General purpose programming languages would not place that sort of restriction. It's literally undecidable for a compiler to check if any loop terminates or not.
>>
pure book learning for c++ is really boring. Ive made a few programs with the skills ive learned (a wip text game with dynamic battle system being my best so far). What else can I do? I do the /g/ challenges as I learn how to do the underlying sill. Two threads?
>>
File: pls.no.gif (2MB, 500x281px) Image search: [Google]
pls.no.gif
2MB, 500x281px
>>60737729
how am i supposed to recourse if the compiler stops me calling myself
>>
>>60737901
Forbid recursion.
>>
>>60737909
pls.no.gif
recursion is love
>>
File: 1496114727751.jpg (33KB, 400x562px) Image search: [Google]
1496114727751.jpg
33KB, 400x562px
>>60737909
I don't like this non-Turing complete programming languages meme.
>>
>>60738006
but how else are the startbucks hipsters supposed to design programming languages, they can't figure out how to goto so they don't allow branching logic or functions, you just have to write your entire program in one long ass list of commands
>>
>>60738034
Nobody is designing their languages that way, though. What the hell are you talking about?
If you're talking about DSLs, making them non-Turing complete is usually a good idea.
>>
>>60737827
>>60737774
Which scheme implementation should I use for SICP?
Heard racket is good?
>>
>>60738123
Sure. Follow this though: https://docs.racket-lang.org/sicp-manual/
>>
>>60738047
if there a dsl that doesnt allow branching logic i havent seen it, give me an example brah im genuinely interested
i have only used a few, but even the most basic shit like ladder logic for plc programming allows it
>>
>>60738006
could u pls explain how recursion is not-turing complete?

>pls no bully neko-chan
>>
>>60738147
You are allowed to have branching in a non-turing complete language. You just wouldn't allow looping or recursion.
For example, the meson build system's files are deliberately not Turing complete.
>>
>>60738170
thanks breh, i'll check it out, this is why i hang in /dpt/, you get educated real quick around here
>>
File: 1496331290413.jpg (72KB, 382x582px) Image search: [Google]
1496331290413.jpg
72KB, 382x582px
>>60737494
I want to make 2 Instant messenger programs, for practice.

One in Javascript and the other in C#.
Hoping to make a portfolio by the time august is ending.
>>
>>60738198
>you get educated real quick around here
Or you fall for the bait.
>>
File: fugg.png (9KB, 575x530px) Image search: [Google]
fugg.png
9KB, 575x530px
>>60738276
:^) fug i just installed meson and it compiled a loop just fine, bois help i got trolled what do?
>>
File: 1456553226702.jpg (31KB, 500x333px) Image search: [Google]
1456553226702.jpg
31KB, 500x333px
>>60738272
>chat program portfolio
anyon pls
>>
>>60738366
Only idea I have atm. Pls no bully.
What would you do Canadian-san?
>>
>>60738387
well muh boi i'd pick an algorithm, read up about it, understand it then implement it, the language doesn't matter.
i'd recommend something interesting like an A* algo for calculating directions on a map or maybe if you are feeling particularly adventurous a b+ tree for searching a 1mil+ list of records in a physical file

you know.. just things that will separate you from the average pleb that is applying for programming work
>>
>>60737651
C arrays suck. Not worth bothering with. So the first one.
>>
>>60738387
Make awesome fizzbuzz in diferent shit languages, like the cool kids in /dpt/.

don't let people here influence you, a chat is OK you can add a lot of differents features, file sharing, chat rooms, contacts, security, etc.
>>
>>60737888
>>60738333
>>60738444
aay
>>
>>60737888
Languages that rely on the theoretical side of things to guide them are stupid. If you have a loop that takes more than a couple ms then make it an error until the programmer marks the code as halting. It should easily be able to do this. It doesn't catch all the cases but it's a good helpful feature.

To simply opt out of helping because you can't make the perfect solution is retarded.
>>
File: 1431432030106.jpg (13KB, 228x238px) Image search: [Google]
1431432030106.jpg
13KB, 228x238px
>>60738726
>The halting problem doesn't exist if we just ignore it
>>
>>60738777
It's not a problem if you aren't using a turing complete language
>>
>>60738777
>777
vagina
>>
>>60737509
Whats it like to be a employed C++ or C in fact programmer, share me your experiance becouse im going on that path.
>>
File: 1488859963161.jpg (345KB, 1152x1536px) Image search: [Google]
1488859963161.jpg
345KB, 1152x1536px
>use libgdx
>forget how to java
>>
>>60738777
To some extent yeah. But that's just a strawman you wrote up. It's clearly not what I was arguing.
>>
>spent hours programming some exercise
>after I finished it, I saw the right answer and it shouldn't had took me more than 30 min
kill me
>>
>>60736691
I want to see that guitar source code
>>
hey guys so I'm making a game in c++ and I have no idea what I'm doing but it's actually kinda [spoiler]fun[/spoiler]

I've got classes mixed with procedural code and global variables all over the place it's a hot mess senpai and I'm loving every minute of it but I'm doing this one thing that I'm sure is a problem but isn't really that important per se

simplified pseudo-example:
class some_class {
std::vector<some_struct> stuff;
append(some_struct s) {
stuff.push_back(s);
}
remove() {
stuff.pop_back();
}
};
some_class some_global_object;
struct some_struct {
// whatever
};
void some_procedural_func() {
some_struct s;
// initialize values...
some_global_object.add(s);
}


so I'm passing these structs by value all over the place but what exactly is happening here? am I just allocating on the stack and leaking memory all over the place? or do the stdlib containers allocate and free memory behind the scenes? what's the actual right way to do this I'm sure pointers are involved somehow but I literally don't know how
>>
Failing to do anything in OpenGL.
>>
File: 131579688.jpg (60KB, 447x330px) Image search: [Google]
131579688.jpg
60KB, 447x330px
>>60737494
I'm currently saving up for a CS degree in a foreign university. I thought I'd read up on all the material beforehand to get a slight edge when I actually get there.

It says here that there will be a class named "analysis". What does that actually mean in computer science?

here's the full list:

12 CP
Analysis
8 CP
German/Italian
8 CP
Introduction to Programming
8 CP
Architecture of Digital Systems
4 CP
English
8 CP
Data Structures and Algorithms
8 CP
Advanced Programming
8 CP
Introduction to Management Engineering
>>
>>60738530
Thanks man!
>>
>>60737643
>>60737651
>>60738006
>>60737718
>meme
>memes
I don't want reddit stink nearby. Fuck off.
>>>/v/
>>
>>60738170
>You just wouldn't allow looping or recursion.
This is wrong and retarded.
>>
>>60739146
Please tell me how something would be turing complete if you can't loop or use recursion?
A backwards goto counts as looping; indirect recursion is still recursion.
>>
>>60737888
>It's literally undecidable for a compiler to check if any loop terminates or not.
Wrong.
>>
>>60739170
I never claimed anything like that. I just said that "non-Turing complete languages don't allow recursion" is a retarded statement.
>>
I'm currently trying to learn programming, and how the hell are you supposed to choose what IDE/text editor to use? Does it just come down to what languages you're focusing on?
>>
>>60739192
If a non-Turing Complete allowed recursion, it wouldn't be non-Turing compete.
>>
>>60739087
I'd assume that's a math course. But I don't know about your university. Ask them or search some more.
https://en.m.wikipedia.org/wiki/Mathematical_analysis
>>60739178
Not that guy. But it is in a Turing complete environment. Unless you're being picky and interpret 'any loop' as meaning an arbitrary loop. The intent here is clearly to express that there are loops where you can't tell.
>>
>>60739202
just use vim
>>
>>60739204
Actually, I realised my statement isn't entirely accurate. You need conditionals too.
>>
>>60739202
Yes mostly languages have various support in various IDE.
If you're new it makes the most sense to pick what seems the most popular.
It's not that important really. Some have preferred to learn without, I don't.
>>
>>60739232
>various support in various IDE
Varying support in various IDE.
>>
>>60739204
You're talking about general recursion.
This isn't written in a Turing complete language.
_+_ : ℕ → ℕ → ℕ
zero + x = x
succ x + y = succ (x + y)
>>
>>60737729
Lmao fuck off.
>>
>>60739210
>But it is in a Turing complete environment.
Irrelevant garbage.
>>
File: 1477432554807.jpg (13KB, 351x329px) Image search: [Google]
1477432554807.jpg
13KB, 351x329px
>>60737729
This
>>
File: 1491613939881.jpg (38KB, 362x346px) Image search: [Google]
1491613939881.jpg
38KB, 362x346px
>>60738777
Is this a joke or do you genuinely have a mental deficiency? The halting problem is about a general algorithm which decides halting for every single program in a Turing-complete language.
>>
>>60739087
we also have an analysis course, it's calculus
>>
>>60739477
>The halting problem is about a general algorithm which decides halting for every single program in a Turing-complete language.
Yes, I know.
>>
>>60737651
If it's a single int pointer: the first one and if it's an array the second one.
>>
>>60739551
That poster was talking about special cases of the halting problem, a lot of which are obviously decidable.
>>
>>60739506
>>60739210
so it's mathematical analysis

thanks guys
>>
>>60739572
>a lot of which are obviously decidable
Sure, but restricting it to that MASSIVELY reduces the power of your programming language, makes it non-Turing complete, and pretty much makes it useless in general.
You couldn't even write something as simple as
int c;
while ((c = getchar()) != EOF) {
printf("You entered %c\n", c);
}
>>
I name my classes in lower_snake_case.
>>
>>60739606
>adding an optional feature reduces the power of your programming language.
Interesting. I'd like to hear the reasoning behind this. If there was any.
>>
>>60739660
>optional
Who mentioned anything about optional?
>>
>>60739606
>but restricting it to that MASSIVELY reduces the power of your programming language
Only if you're interested in researching computable functions.
>makes it non-Turing complete
Not if you read his posts. He obviously said the programmer can mark any code he wishes as "halting".
>and pretty much makes it useless in general
Non-Turing complete languages are superior in every way.
>You couldn't even write something as simple as
You could. Any sane language distinguishes between productive recursion and infinite looping. This loop always produces a result in finite time. Which is obviously not the same as an empty while loop.

>>60739679
He literally said the programmer could mark any code as halting.
>>
>>60739679
>>60738726
>programmer marks the code as halting
Sure. You may find the default annoying. Which might be solved by having a scoped declaration of the preferred default or whatever solution fits you.

But it's clearly optional.
>>
>>60739606
productive corecursion
>>
>>60739067
&
>>
>>60739232
Is Visual Studio Code a good one to get started with if I want something that runs on both Windows, Linux and OSX? The other alternatives I've seen that seem the most popular are Atom which people say has shitty performance, Sublime which costs money and Vim/Emacs which feel too autistic for someone who's just getting started.
>>
>>60739895
>Sublime which costs money
hehehehehehehe
>>
>>60739895
Sublime is effectively free as in beer.
I'd prefer atom (which does have shitty performance but it's just a text editor, it works) but they're all fine alternatives.
>>
SQL problem

Whatever I insert into a column marked as double is being set to 1.000...

what am i doing wrong?
>>
>>60737572

Reddit is so in love with Rust. Whenever I call it a meme language they flip out.
>>
>>60739970
So you visit R*ddit?
>>
>>60739984
Only place with IRC where you can talk about ocaml and lisp.
>>
>>60739895
Also IDE usually have things like debuggers. These (excluding vs code) don't really have good debugger support. These are text editors. They may have linting and autocompletion but they're not actually IDE to any serious extent. Just so you know. An IDE tends to handle how you build, run and configure the runtime environment for your program. NetBeans, Visual Studio (not VS code), eclipse etc are examples of IDE.
Just saying that so you're not confused about terminology. There's nothing wrong with using text editors and build scripts. It's very common to at least use a separate text editor (because a lot of IDE kinda suck at that front).
>>
>>60740004
I don't want reddit stink nearby. Piss off.
>>
I have this extremely simple C++ function to write stuff to console:

template <typename T>
void disp (T input)
{
std::cout << "\n" << input << "\n\n";
}


Basically it adds a new line before and after, so I don't have to keep writing \n out manually. Question is, can I make the function accept any number/type of input? For example

    disp("The mean value is ", mean(x), " with an uncertainty of ", rms(x));
>>
>>60740004
>>>/r/ibbit/
>>
>>60740012
>>>/b/
>>>/wdg/
>>
>>60740029
Reddit is fucking shit. The users are fucking shit. Keep your filth away from here.
>>
File: 1368280311960.jpg (32KB, 512x384px) Image search: [Google]
1368280311960.jpg
32KB, 512x384px
>>60740048
why you mad, though?
>>
>>60740029
>can't even link properly
Everything in your post reeks of ribbit.
Seriously: piss off. Your kind is not welcome here.
>>
ITT we post the memiest of memes

I'll start

>Alacritty: gpu accelerated terminal emulator written in Rust
>>
>>60740013

The answer to everything is always yes
>>
>>60740080
>memiest
>memes
>R*st
Use >>>/v/
>>
>>60740013
look for variadic templates

heres a simple example

template<typename T>
void disp(T fst){
std::cout << fst;
}
>>
>>60740013
template <typename... T>
void disp_aux (T &&... input)
{
(int[]){ (std::cout << std::forward<T>(input), 0)... };
}

template <typename... T>
void disp(T &&... input)
{
disp_aux("\n", std::forward<T>(input)..., "\n\n");
}
>>
>>60740075
I'm not even going to explain it to you, because you're so rude
>>
>>60740109
oops. didnt copy the whole example

template<typename T>
void disp(T fst){
std::cout << fst;
}

template<typename T, typename... Args>
void disp(T fst, Args... rest){
std::cout << fst;
disp(rest...);
}


usage would be exactly like your example
>>
>>60740013
You could in many ways.
Java and similar languages have a .toString() function for all types which often gets used for something like this.
If you want that syntax you pretty much need this inheritance based polymorphism I think. Can't come up with anything else really. But I'm not some template nut.
>>
File: 1426416543623.jpg (58KB, 296x303px) Image search: [Google]
1426416543623.jpg
58KB, 296x303px
>you're applying for a position in a tech company
>they ask for you to solve a programming problem as part of the application
>you figured out the algorithm

How do you present it, /dpt/? They suggest jsfiddle but anything is allowed.
They seem to like docker containers so I was thinking of using that
>>
>>60740176
Just send them stackoverflow link.
>>
>>60739966
Anyone?

Ive tried using a column type of Decimal as well, it always results in either 0.9999... or 1.000....
>>
>>60740176
write it in Rust,
pack it with cargo and compile it for Webassembly duh

be smug and pretentious, tell them they are old
>>
>>60740197
Yeah, a stackoverflow or github link seems good

>>60740211
kek, luckily they're a pretty young company
>>
>>60740250
I was memeing about Rust obviously but I've been noticing some people in the industry getting hardons for wasm desu. They don't exactly know what to do with it yet but I impressed one boss a year ago compiling my program (a game) into wasm
>>
File: thanks.gif (483KB, 141x141px) Image search: [Google]
thanks.gif
483KB, 141x141px
>>60740338
The company is very web-focused, so the wasm thing may actually work
>>
I'm going to start learning C++. But apparently there are too many crazy and unnecessary things C++ offers.

What's the most concise and well thought-out subset of C++ that I should focus on?
What are the good parts of C++?
>>
>>60740338
>memeing
Use >>>/v/

>>60740402
>web-focused
Use >>>/g/wdg/
>>
>>60740426
With that approach you should look to rust.
>>
>>60740426
C
>>
>>60737494
I have urge to punch her stupid faggot face and throw her into the trash
>>
>>60740426
Don't worry about it.
Start by using the things you need and then expand.
Stuff like smart pointers, operator overloads, templates etc is stuff you add as you use the language.
You should be familiar with the STL and know when and why you should use which data structure.
>>
Which languages guarantee more cash? all I want in life is money to travel and buy weeb trash
>>
File: 1435775739270.png (100KB, 601x623px) Image search: [Google]
1435775739270.png
100KB, 601x623px
Defend this, Python users
>>
>>60740769
>Guido thinking he is educated
oh wow
>>
>>60740756
ABAP
>>
>>60738158
It's the opposite. Every turing computable function is recursive.
>>
>>60740769
doesn't he have a phd?
>>
Atom or VSC?
>>
>>60741067
Emacs or vim
>>
>>60741080
And if you're not a virgin?
>>
>>60741160
Then it doesn't matter because you'll never be a good programmer no matter which tools you use.
>>
>>60741067
No.
>>
What's there to become a good programmer besides learning code?
>>
>>60741226
>learning code
No
>>
What are the downsides of Rust? The language seems okay to me so far
>>
>>60741257
The compiler is kinda slow.
>>
PascalCase or camelCase for C# fields?
>>
>>60741365

Hungarian notation
>>
File: 2017-06-04-170852_400x405_scrot.png (19KB, 400x405px) Image search: [Google]
2017-06-04-170852_400x405_scrot.png
19KB, 400x405px
>>60737494
:(
>>
>>60741407
>hackerrank
Why not just watch paint dry?
>>
>>60741421
Idk I need to prepare for interviews
>>
>>60741407
Anyway I fixed it but anyone cares to r8 my C++ solution? I'm just learning C++ (coming from python) The includes and
using namespace
are there from the hackerrank editor

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
int n;
cin >> n;

for (int i = 0; i < n; i++) {
string s;
vector<char> chars;

cin >> s;

for (int i=0; i < s.length(); i++) {
if (i % 2 == 0) {
cout << s[i];
} else {
chars.push_back(s[i]);
}
}
cout << " ";

for (int i = 0; i < chars.size(); i++) {
cout << chars[i];
}
if (i != n-1) cout << endl;
}
return 0;
}
>>
Has anyone here programmed an anime into existence?
>>
>>60741709
i wish
>>
File: 135.png (21KB, 700x700px) Image search: [Google]
135.png
21KB, 700x700px
Right now i'm going to download a Haskell compiller and start learning Haskell. I have 10+ years experience in C/C++ also i know x86 ASM, C#, python, lua, perl, php, some Java, Mathematica, MATLAB, some JavaScript.
The idea to learn some FP lang was born a long time ago, many years ago, but the decision which one to learn always stopped me. I already tried to learn some Haskell but due to my work as C++ programmer I always deferred it to later till I completely forgot about it. So now I have a vacation and it seems like I have a chance to resume learning Haskell.

Your thoughts?
>>
>>60741558
Nice and simple. Appropriate for the philosophy.
I would have expected far worse for somebody coming off python
>>
>>60742044
Prepare for the biggest waste of time in your life.
>>
>>60742044
Sounds good, Haskell is a great language to learn even if you're not going to use it in the production since it's the main source of inspiration for the other languages in the last 15 years.
>>
>>60742107
Yea exactly.
I want to learn to think in a different way as a programmer. I want to learn some different ideology of programming and this can make me think better in usual programming in C++ and in general.
>>
>>60742074
Wow okay thank you anon!
>>
rewriting c++ game engine in chapel.
>>
>>60742219
Rewiting Chapel in a C++ game engine.
>>
>>60737572

Following that sentence:
>Because it allows me to code completely stupid and useless things without anybody being on my back to tell me I shouldn’t.

Which is silly, because you can do this WITH an education. Indeed, an education might have given this author a bit better of a background about operating systems with which to opine on them.

Speaking of background information, I find it odd that while the author mentions a half-written tutorial for writing a kernel in Rust, that they do not once reference the existing Unix-like OS Redox, which is written in Rust.
>>
File: suggestion.png (320KB, 640x958px) Image search: [Google]
suggestion.png
320KB, 640x958px
>>60739589
Foreign countries call calc "analysis", you stupid dweeb.
>>
>>60742700
>OS Redox
Because learning how to develop an OS from a non-trivial OS is insanity.
Also I swear to god if you keep it with the spacing I'll find you and break your knees with a hammer.
>>
File: 1496590993514.jpg (3MB, 3264x2448px) Image search: [Google]
1496590993514.jpg
3MB, 3264x2448px
I have finished assigning Coordinates to every element of the array.
But..... was there a more simple way?
>>
>>60742714
How could I have known if I didn't ask m800

Is it too autistic to learn math for fun?
>>
>>60742760
>Windows (10)
>Notepad++
>taking a picture of a monitor
please stop
>>
>>60742760
>taking picture of your code
Did I miss something or is that a new meme
>>
>>60742768
>implying autism is a bad thing
>>
>>60742768
No, a really good book is Spivak's Calculus.
>>
>>60742854
thanks man, will check that one out.
>>60742841
sometimes I just want to fit in, you know?
>>
File: smug_ran2.png (495KB, 1000x1000px) Image search: [Google]
smug_ran2.png
495KB, 1000x1000px
>>60742768
>fun
>>
>>60741257

The biggest problem for realistic projects is the immaturity of the language, and by extension, available libraries. Performance of generated code could also stand to improve as well. In theory, it should have no problem being as fast as C++. In practice, this is not always the case.

Other than that, as a systems language, I have a few criticisms for it.

1. There is no syntax for bitfield structs, so you basically have to just do everything with bitwise ands/ors/xors yourself, and you can't get a named field for easier reference.

2. Index and Indexmut traits must return a reference, which basically makes it impossible to design a bitvector class that can be offset[like_this].

3. Lack of ability to use an integer type as a type parameter also makes said bitvector type difficult to construct (as well as other types that feature a configurable fixed-size buffer).

>>60742720

>Also I swear to god if you keep it with the spacing I'll find you and break your knees with a hammer.
I'm going to keep using this spacing.
>>
>>60742819
Also IE
>>
>>60742896
np, also https://ocw.mit.edu/courses/most-visited-courses/

I have a to go ewnjoy the rest of your wkend
>>
File: 1444866015695.gif (2MB, 318x239px) Image search: [Google]
1444866015695.gif
2MB, 318x239px
>>60743016
oh shit, thank you so much.

completely forgot about the MIT courses
>>
File: 1493659056668.png (1MB, 1280x720px) Image search: [Google]
1493659056668.png
1MB, 1280x720px
>>60737494
Right now I'm searching for the cutest language.
>>
>>60743415
F-Fortran...
>>
Is data science a meme degree?
>>
>>60743457
>meme
Ask on >>>/v/
>>
>>60743475
Is meme out of the lingo? I haven't been on /g/ since I started my soul crushing development internship
>>
>>60742962
Get ready to order a wheelchair then.
>>
>>60743500
No, it's just some autist trying to make >meme a meme.
>>
>>60743532
>implying memes aren't memes memeing memes
>>
>>60743415
Probably crystal or carp
>>
>>60743500
Dpt is regularly raided by dumbasses. We had the idiot who insisted on using no I/O for everything, the anti C shills, now meet gatekeeper-kun.
>>
>>60743500
>>60743532
>>60743551
>meme
Try using >>>/v/
>>
>>60743532
Let me rephrase my question then.

Am I playing myself by spending $20k a year for a Data Science degree? Or should I stick with my Computer Science courses and take stats on the side
>>
>>60743573
Both are a complete joke.
>>
File: smug_ran5.png (325KB, 529x735px) Image search: [Google]
smug_ran5.png
325KB, 529x735px
>>60743573
>$20k a year
>$80k total
My entire tuition was half that. Granted I had scholarships out the ass but most of my friends got off with $40k total. What the fuck are you doing dude?
>>
>>60743432
>>60743553
What makes them the cutest language?
>>
>>60743658
Don't listen to that fag. There is no such thing. All programming is ugly, as is all of mathematics.
>>
File: cs_haha.png (28KB, 1152x648px) Image search: [Google]
cs_haha.png
28KB, 1152x648px
>>60743613
Any supporting argument?

Just finished Freshman year of cs and I've been interning for 3 years and I loathe it which is why I want to switch to data science. I know a lot of reasonably successful people with computer science degrees and it's pretty big in my city


>>60743646
I'm going for a 5 year master. I get a lot of financial aid form the US gobernent. I have a lot of scholarships and next semester I'm TAIng which completely pays for my tuition.
>>
>>60743683
Fuck off math is beautiful.
>>60743686
If you're getting paid to study then do what you love the most.
>>
File: 1492859340696.jpg (99KB, 829x720px) Image search: [Google]
1492859340696.jpg
99KB, 829x720px
>>60743683
>as is all of mathematics
Opinion discarded.
>>
>>60743683
Mathematics is beautiful

>>60743709
It's too bad working in industry has been soul crushing
>>
>>60743432
The syntax for calling a function that has a dynamically allocated array as an argument infuriates me to this day.
>>
>>60743415
FiM++
>>
File: IMG_5561.jpg (53KB, 800x888px) Image search: [Google]
IMG_5561.jpg
53KB, 800x888px
>>60743658
They are small
>>
>>60743709
>>60743734
>>60743751
Mathematics is an unnatural abomination invented by men. It will never achieve the beauty of natural phenomena.
>>
>>60743553
>carp
Hadn't heard of that one before. Kinda like it.

Add Kitten to the list of cute~
http://kittenlang.org/
>>
how do i serve a example.handlebars file containing html code to my user in a javascript server.js file when they load the server through http://localhost:3000/ on their broswer? Im hosting a server through node.js
>>
File: 1489503850478.jpg (41KB, 394x353px) Image search: [Google]
1489503850478.jpg
41KB, 394x353px
>>60743806
>Mathematics is an unnatural abomination invented by men.
Opinion discarded.
>>
>>60743525

Go ahead, make my day
http://app.leg.wa.gov/rcw/default.aspx?cite=9A.16.050
>>
>>60743815
>>>/g/wdg/
>>
File: smug_ran6.jpg (114KB, 802x1240px) Image search: [Google]
smug_ran6.jpg
114KB, 802x1240px
>>60743806
>math is invented
>>
>>60743829
thanks
>>
File: 1495265385538.png (56KB, 281x218px) Image search: [Google]
1495265385538.png
56KB, 281x218px
>>60743806
How does it feel being a double-digit? Does it hurt?
>>
>>60743825
>>60743831
>>>/trash/
>>60743859
I don't believe in those artificial quantification constructs called numbers.
>>
File: 172.jpg (106KB, 554x439px) Image search: [Google]
172.jpg
106KB, 554x439px
>>60743806
t. High school graduate
>>
File: 1490495605081.png (435KB, 720x720px) Image search: [Google]
1490495605081.png
435KB, 720x720px
>>60743806
>>60743899
Sounds like leftist trash to me.
>>
File: t.shiki.png (99KB, 313x217px) Image search: [Google]
t.shiki.png
99KB, 313x217px
>>60743899
>gets btfo
>"g-go back to t-trash!!"
>>
File: 1490079621814.gif (208KB, 354x534px) Image search: [Google]
1490079621814.gif
208KB, 354x534px
How does it feel knowing there are people ITT who aren't girls (male)?
>>
>>60743993
Not programming related in anyway
>>
>>60743952
Unlikely. Academia is infected by left-wing propagandists, and this body is dominated by self-absorbed lunatics like mathematicians. Connect the dots.
>>60743957
You sound like reddit filth. I do not want that around me.
>>
>>60744022
>has no arguments
>"y-yer reddit!!!"
Not programming in any way.
>>
>>60744049
This is obviously wrong, as programming is mathematics. This is why programming is ugly.
>>
>>60743806
go back to leftypol
>>
File: 1489630297990.jpg (95KB, 458x720px) Image search: [Google]
1489630297990.jpg
95KB, 458x720px
>>60744065
>programming is mathematics
>>
>>60744022
Ac*demia doesn't have a monopoly on mathematics.
>>
>>60744065
>>>/sci/
>>
>>60744075
See the Curry-Howard isomorphism. Please educate yourself, and let the adults do the arguing.
>>
File: dlang_chan.jpg (70KB, 349x368px) Image search: [Google]
dlang_chan.jpg
70KB, 349x368px
Threadly reminder that dlang-chan has RAII; she's quite fast in execution and compilation; and she's super duper cute! Say something nice about her, /dpt/!

>Tour
http://tour.dlang.org/
>Books
https://wiki.dlang.org/Books
>GC
https://dlang.org/blog/2017/04/28/automem-hands-free-raii-for-d/
https://wiki.dlang.org/Libraries_and_Frameworks#Alternative_standard_libraries_.2F_runtimes
>>
File: 1492078949254.png (24KB, 240x240px) Image search: [Google]
1492078949254.png
24KB, 240x240px
Today I and 2 of my co-workers were lectured by stockholders and a company CEO who is collaborating on a project with the company that we work at.
The lecture was about Java and why we should use it instead of C++

Any of you cuties do at-home projects that let you get an actual income or do I have to start making custom bots for shitty MMOs again
>>
>>60744075
USE GNU OCTAVE OR MAXIMA YOU FOOL
>>
>>60744022
>Unlikely
Are you weak both mentally and physically?
>>
File: smug_ran3.png (467KB, 1000x1000px) Image search: [Google]
smug_ran3.png
467KB, 1000x1000px
>>60744124
>math is just type theory
>math only has constructive proofs
LMFAO
>>
>>60744154
Those are some big puppers
>>
>>60744151
Not an argument.
>>60744154
Who are you quoting? I don't see any of this in the post you just attempted to quote.
>>
>>60744154
Non-constructive proofs are for double-digit """people""".
>>
This is my first week programming, I'm doing pretty well so far.

In two of my books though, they mention arrays and data structures but leave it for a later chapter, one mentioning that if I was enrolled in a curriculum, pay good attention to my data structure course.

Beyond syntax, I'm having a hard time figuring out what makes lists and arrays so special, and why they are their own topic. Okay, some are mutable, some can slice, some cannot, etc. but how are all of these applied? This seems to be beyond a temperature conversion program or printing a list of favorite anime girls.
>>
>>60744178
>Curry-Howard proves that math = programming
LMFAO
>>
>>60744178
>Not an argument.
That was a question, not an "argument".
You seem like a leftist retard to me. Why would I trust anything you have to say?
>>
>>60744190
you need data structures to write more complex programs
>>
>>60744187
t. constructivist
>yfw there are non-measurable subsets of R in his paradigm
It doesn't get any more retarded than his folks.
>>
>>60744206
That does not make what I said incorrect. You seem to lack the mental capacity necessary to form a proper argument.
>>60744154
>>60744194
Math is not programming, but programming is mathematics.
>>
>>60743457
Yes; don't do it. Get CS + Maths master's race; I had no problem finding a data science job
>>
https://gradschool.duke.edu/about/statistics/computer-science-master-s-admissions-and-enrollment-statistics

why are 90% of people in american masters programs not from america?
>>
>>60744274
>That does not make what I said incorrect
You didn't make a single valid statement in any of your posts.
>>
>>60744334
This is wrong.
>>
>>60743553
>carp
>Automatic and deterministic memory management (no garbage collector or VM)
is this is a thing why is there still GC and manual memory management?
>>
>>60744457
This is wrong.
>>
>>60744457
Don't you EVER tell me I'm wrong ever again.
>>
>>60744568
>>60744585
>>>/r/ibbit
>>
>>60744601
So she's a slut?
>>
I'm writing a toy systems language compiler. What would be some fun projects to implement in it, to test how usable it is?
>>
>>60744632
This is nonsense. Mathematics is a barbaric cult (see Pythagoras) dominated by leftists. It promotes a belief that ugly is good enough, and that man is his own god.
>>
>>60744747
microsoft office
>>
In C I want to do this:
>Float array of floor lengths
>Float array of all wood pieces I have
>Iterate repeatedly trying to place the wood to fit the floor

I want to use random to grab a number from the array repeatedly till all of them have been used and then identify how good a percentage coverage it's got.

But how do I know all numbers have been used and not re-use a number?
>>
>>60744747
Give it a REPL
>>
>>60738434
>interesting like an A* algo
>just things that will separate you from the average pleb

Please, that's basic BSc shit in any computer related degree, but it's a good beginning. Just don't stop there.
>>
>>60744809
https://en.wikipedia.org/wiki/Knapsack_problem
>>
>>60744809
>Float
Not robust, use fixed point.
>>
>>60744798
>and that man is his own god
I have a mathematical proof of God's existence. How can this be possible if I think I am "my own god"?
>>
>>60744835
Thanks
>>60744838
It's literally one decimal point.
>>
>>60744874
Good, then it's ideal for fixed point
>>
>>60744747
dude fizzbuzz lmao
>>
>>60744862

>I have a mathematical proof of God's existence
Please, show it.
>>
>>60744939
Not in this place. I believe our enemies are listening in on the conversation.
>>
>>60744925
https://pastebin.com/0WVR6Vf8
Done, next
>>
File: data.png (4KB, 640x480px) Image search: [Google]
data.png
4KB, 640x480px
I wrote some programs and scripts that convert files into videos that can be uploaded to youtube, then downloaded with youtube-dl and converted back to data.

Here's a picture of what one of the frames of one of the videos looks like.

And here's one of the videos: https://www.youtube.com/watch?v=XAGz0WORCko
>>
>>60744912
Yeah, implementing fixed point is overkill for this application.
>>
File: yukari_impressed.png (97KB, 314x215px) Image search: [Google]
yukari_impressed.png
97KB, 314x215px
>>60744939
>>60745010
https://en.wikipedia.org/wiki/G%C3%B6del%27s_ontological_proof
Rebuttal: https://www.ijcai.org/Proceedings/16/Papers/137.pdf
Fucking idiots.
>>
>>60745010

Where is the correct place?
>>
>>60745074
>Implementing fixed point
What a nice language
>>
>>60745091
stormfront
>>
>>60745085
I'm neither dead nor Austrian.
>>60745091
We could arrange a meeting in a country not yet infested by their kind.
>>
Do you people ever stop spouting memes?
>>
>>60745176
>memes
What is this word? What does it mean?
>>
>>60745063
someone did something like this like years ago
are you that same guy?
how has it evolved over the years?
>>
File: 1492579258592.png (308KB, 638x721px) Image search: [Google]
1492579258592.png
308KB, 638x721px
>>60737494
I don't believe in empirical science. I only believe in a priori truth.
>>
>>60745293
Rationalism > empiricism
>>
File: smug_ran9.jpg (781KB, 1040x1452px) Image search: [Google]
smug_ran9.jpg
781KB, 1040x1452px
>>60745293
Undefined.
https://en.wikipedia.org/wiki/Tarski%27s_undefinability_theorem
>>
>>60745279
I'm not the same guy, I just did this for fun yesterday afternoon/evening
>>
>>60745293
https://www.youtube.com/watch?v=-8OpsPok6iQ
>>
>>60737494
>tfw haven't programmed anything in a few months

what are some good resources for reviewing shit
>>
>>60745322
You just defined it with the value of undefined.
>>
File: idiot_mio.jpg (110KB, 670x437px) Image search: [Google]
idiot_mio.jpg
110KB, 670x437px
>>60745362
>>
File: 1491750822991.png (898KB, 1500x1430px) Image search: [Google]
1491750822991.png
898KB, 1500x1430px
>>60745293
I don't believe in empirical science. I only believe in a priori truth.
>>
File: 1492598161059.jpg (20KB, 377x331px) Image search: [Google]
1492598161059.jpg
20KB, 377x331px
>>60737494
What is the best language for formalizing anime?
>>
>>60745480
The one you make.
>>
>>60745480
Japanese
>>
>>60745480
Common Lisp
>>
>>60745503
What language should I make?
>>60745504
Natural languages are really bad for that.
>>60745533
I have never used CL. Is it easy to modify the compiler?
>>
>>60740463
thanks
>>
>>60745613
ANME : A Proper Rust
>>
>>60745613
>Is it easy to modify the compiler?
Yes, it's a programmable programming language.
>>
redpill me on active directory
>>
Creating some predicates at compile time with variadic templates:

#include <string>

struct Foo {
std::string name;
int salary;
};

auto length_less(int i) {
return [i](const Foo& e) { return e.salary < i; };
}

auto length_more(int i) {
return [i](const Foo& e) { return e.salary > i; };
}

auto name_len(int i) {
return [i](const Foo& e) { return e.name.size() == i; };
}

template <typename X, typename T1>
auto pred_and_bool(X&& x, T1&& t1)
{
return t1(x);
}

template <typename X, typename T1, typename ...Args>
auto pred_and_bool(X&& x, T1&& t1, Args&&... args)
{
return t1(x) && pred_and_bool(x, std::forward<Args>(args)...);
}

template <typename T1, typename T2, typename ...Rest>
auto pred_and_var(T1&& t1, T2&& t2, Rest&&... rest)
{
return [=](auto&& x) { return t1(x) && pred_and_bool(x, t2, rest...); };
}

int main()
{
Foo f = { .name = "Blahh", .salary = 50 };
auto p2 = pred_and_var(length_less(100), length_more(3), name_len(5));
return p2(f);
}
>>
File: 1494187299027.jpg (43KB, 340x319px) Image search: [Google]
1494187299027.jpg
43KB, 340x319px
>>60745632
What would a proper Rust look like? I don't think you could even call it "Rust" at that point.
>>60745675
Does it have call/cc or something similar like Scheme does? If so, can I fully remove it from the language?
>>
>>60737494
I'm trying to learn the windows.h library for creating Graphic Interfaces
>>
>>60745714
Call/cc is not included in the language.
>>
>>60745714
Redesign its borrow gimmick to not have horrid syntax. It'd just be Rust spiritual successor.
>>
>>60745756
What syntax do you have in mind?
>>
>>60745322
Irrelevant. Being is not a language.
>>
File: 1489455498701.jpg (427KB, 2149x3035px) Image search: [Google]
1489455498701.jpg
427KB, 2149x3035px
>there are people ITT who do not wear long socks while programming
>>
File: time-for-g.jpg (2MB, 1700x2470px) Image search: [Google]
time-for-g.jpg
2MB, 1700x2470px
>>60745928
Well that explains why most people ITT are bad programmers too.
>>
>>60745767
Basically D with the borrow checker desu.
If you dont know D, its basically a sane & superior C++
>>
>>60745928
I only program when my anime figurines are watching with me.
>>
@60745928
Its summer you freak.
>>
>>60746110
>he doesn't take off his sweaty socks off at the end of a hot summer day and sniff them
>>
>>60745928
>>60745988
QUIT TRYING TO RUIN KNEEHIGH SOCKS FOR US NON-FAGGOTS
>>
>>60746157
>knee socks
>non-faggot
que?
>>
>>60741407
import std.stdio;
import std.range;
import std.string;

void main()
{
int count;
readf(" %s ", &count);

string[] inputs;
for (int i = 0; i < count; i++)
{
inputs ~= readln().strip();
}

string[] results;
foreach (input; inputs)
{
string result;
foreach (character; input.stride(2))
{
result ~= character;
}
result ~= '\t';
foreach (character; input[1 .. $].stride(2))
{
result ~= character;
}
results ~= result;
}

foreach (result; results)
{
writeln(result);
}
}


./main
2
hacker
rank
hce akr
rn ak
>>
>>60746259
>pointless braces

>foreach ~=
>>
>>60746259
use local imports you mong.
>>
>>60746259
POO
>>
>>60746286
D appends are nice and neat you faggot.
>>
>>60746286
No braces are pointless.

>>60746292
Why is that a good practice?
>>
>>60746311
>not +=
>not append(place, stuff)
D appends suck though
>>
>>60746311
use concatenate or something you dumbass

>>60746327
>here is an example where poorly indented code caused an issue
>this is because of braces!!!
>>
>>60746327
>because """apple developers""" are shit that means every programming language should be shit.
no.
>>
>>60746338
+ here is an overloaded operator, right? Why does it even matter?
>>60746339
>>60746354
Using braces could've prevented it. I do not endorse bad programming practices
>>
>>60746338
>append(place, stuff)
You can do it in just about any language
>>
>>60746327
Because it breaks your habit of treating D like C/++
>>60746338
>i like more pointless syntax
hello cnile
>>60746339
~ is concat
>>
>>60746379
i mean one that takes a list of lists and gives back a list
>>
>>60746409
then youd want a slice.
>>
>>60746339
>poorly indented code
Poor indentation is not the problem here
>>
>>60746259
Meh I could've done it much better.
I just woke up and opened up /dpt/
>>
>>60746438
Poor indentation is exactly the fucking problem
>>
>>60746286
>>pointless braces
Wtf I love python now!
>>
>>60746259
Thank you for working with dlang-chan!
>>
>>60746505
stop shilling dude
>>
>>60743573
https://youtu.be/O-YSHDnFB0k
College is not a good time investment. There's some good arguments for self study here but remember this is coming from a guy who went to college when it was both a better time investment and it was cheaper.

If you're in the EU or whatever you're probably slightly better off with going to college since it's not prohibitively expensive. Having gotten a masters here. In Sweden in a relatively non-academic CS degree which was focused on high performance computing for the most part, which I believe helped me get my job. I don't think it applies all that well to my degree. I still feel that after my job experience they've had the exact same problem of teaching me bad things I have to unlearn. I'm not sure how much of that I've experienced compared to the average college degree given I specialized in what I ended up doing. I think if I just had some slight guidance on what to spend time on I could outperform the college. Not sure I could do it alone though.

So yeah it's not an easy decision.
>>
>>60746504
>I don't understand basic C syntax and I don't understand that Python is not the only indentation based language
>>
>>60746286
>pointless braces
For small programs perhaps.
Putting the braces on the same line as your inner expression of your 1 line loop isn't that bad really. And being forced to does catch bugs. It's not a large overhead.

Unlike RAII. Which is a a massive overhead.
Burn Carthage.
>>
>>60746539
>doesn't want to put braces on code
>thinks it's tedious to do so
You just want python don't you. Just fucking admit it
>>
>>60746547
>It's not a large overhead.
It has no overhead
>>
>>60746513
But I'm not; I don't get paid.
>>
>>60746560
>>60746539
>>
>>60746598
You are a slow learner, aren't you?
>>
>>60746577
>overhead
More specifically programmer time overhead. Writing a loop without braces where it fits is some amount of less work.

Semicolons is similar.
>>
honestly wish i could filter everyone who uses python as their primary language.
Theyre like talking to canadians on int.
>>
>>60746630
Oh those.

A good text editor will do the indentation and bracket matching for you. Some editors will even add a semicolon if you press cntrl+return
>>
>>60746642
First step is to get rid of the python fags
Second step is to get rid of the brace fags
>>
>>60746676
python fags don't use braces
>>
>>60746652
This. The only people that screech about braces are the autists that use shitty editors
>>
>>60746652
Yeah I know. I'm not saying it's a strong argument. In fact I feel writing without the brackets makes code changes onerous since you can't even be helped by the tools then usually and you need to move to the code block start and end to add them in. If you're efficient you'd add a new line when you're inserting the first bracket, I'm that case it's not certain your editor will indent for you so you need to check and optionally tab. Then you need to move to the end of the line, newline, make sure it doesn't indent and insert the closing bracket.

So unless the code as written is finally you're probably wasting more time in total with no brackets.

I'm for having the habit of mandatory brackets.
>>
>>60746691
You're not very smart, are you?

You seem to me like the kind of guy that would use Python if it added braces
>>
>>60746547
>For small programs perhaps.
No, for big programs.
>And being forced to does catch bugs.
No it doesn't.
>>
>>60746753
>t. self aware pythonfag
>>
>>60746766
It's well known to catch bugs.
>>
>>60746766
How would a fizzbuzzer like you know?
>>
>>60746767
What?
I hate Python, and I dislike braces too

Is this concept really beyond you?
>>
>>60746829
>I *pretend to hate Python, because I dislike braces
FTFY
>>
>2017
>using braces
kek python master race
>>
>>60746853
Not that guy but stop polluting the thread with bullshit.
Python has many flaws and one of the smallest ones is how it makes whitespace significant. So stop obsessing over it.
>>
>>60746853
{
{ { i hate python } && { i dislike braces } }
{ i put this in braces so that you would { understand } }
}
>>
>>60746882
>is how it makes whitespace significant
Just like C?
>>
So if Python's forced formatting is bad, whats /dpt/'s opinion on how Idris does it?
>>
You guys will shitpost about anything wont you
>>
>>60746780
[citation needed]
>>
>>60746913
>{ i hate python } && { i dislike braces }
returns a null set
>>
>>60746930
Do you think employed people keep citations for something as trivial? Get a job and you'll learn it first hand
>>
let's continue
>>60746958
>>60746958
>>
>>60746923
forced indentation is good since python is a structured programming language with blocks.
>>
File: g.jpg (139KB, 782x366px) Image search: [Google]
g.jpg
139KB, 782x366px
>>60745928
>tfw no cuteboy /g/ anons to program complex algorithms with
>>
>>60746952
Your failure to substantiate your unfounded assertion is noted.
>>
>>60747094
No wonder you are unemployed
>>
>>60747114
Nice projection.
>>
>>60747121
Don't call us, we'll call you
>>
>>60747159
Why would I need a call?
>>
>>60747178
get*
>>
i did a lot of java in high school/college a couple years ago and i'm trying to get back into some coding. is java still relevant or should i try something new? also, does anyone have that project idea list? i'm feeling distinctly unoriginal today on project ideas
>>
>>60737651
fn meme(a: &mut Vec<i32>)
>>
>>60747569
>meme
>>>/v/
>>
>>60737651
void meme(int *a) { }
>>
>>60746306
XdXDXDDDDD:---DDXdd
>>
>>60748391
>meme
see >>60748133
>>
File: 1496548469901.jpg (2MB, 1552x2512px) Image search: [Google]
1496548469901.jpg
2MB, 1552x2512px
I haven't written a line of code in like 4 weeks. I keep getting side tracked by... stuff.
Thread posts: 366
Thread images: 56


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