Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-8081-120121-160161-200201-

Which touhou would you program with?

Name: Anonymous 2017-06-28 6:16

Discuss.

Name: Anonymous 2017-06-28 7:42

Tewi.

Name: Anonymous 2017-06-28 9:12

What programming language is this?

Name: Anonymous 2017-06-28 15:04

>>3
BulletML

Name: Anonymous 2017-06-28 15:11

Name: Anonymous 2017-06-29 0:45

E/JP/IN THREAD BRO

E
/JP/
I
N

THREAD

Name: Anonymous 2017-06-29 7:46

Patchy

Name: Anonymous 2017-06-29 13:48

Cirno. She knows C++.

Name: Anonymous 2017-06-30 0:52

>>8
Actually, Cirno uses Haskell https://github.com/MarisaKirisame/Cirno

Name: Anonymous 2017-06-30 8:10

>>6
Eggwing post

Name: Anonymous 2017-06-30 8:17

>>10
eggwing grow! check'em

Name: Anonymous 2017-06-30 16:19

>>9
>The Strongest Language In The World
That would be C

Name: Anonymous 2017-06-30 17:26

>>12
Um, no it's not. C and C based languages are a cancer brought on programming.

Name: Anonymous 2017-06-30 23:04

>>13
Why did the universities teach them? That never made any sense to me. C became popular through the universities even though it went against every single one of their beliefs about what a good programming language should be, not through industry. Pascal and Java also became popular through universities, but a lot of professors thought Pascal was good. It never made sense why these universities teaching Smalltalk, Simula 67, and Eiffel would suddenly switch to proprietary Java to teach OOP either.

Name: Anonymous 2017-06-30 23:39

>>14
C
Because it's lower level than the other languages.

Pascal
Pascal was made to be an introductory language for teaching students.

Java
It's an OOP language, and very much in demand.

Name: Anonymous 2017-07-01 0:08

>>15
Because it's lower level than the other languages.
No, it has pointers and it's not the only language with pointers. It's different because it lacks higher level concepts, which requires people to make scripting languages and other crap instead of using the language directly.

Pascal was made to be an introductory language for teaching students.
That's why it didn't make any sense to replace it with C.

It's an OOP language, and very much in demand.
Java wasn't in demand when they were teaching Smalltalk and Eiffel. OOP was in demand, but not Java. The new generation of students who graduated knowing Java created the demand for Java.

Name: Anonymous 2017-07-01 0:16

>>16
That's why it didn't make any sense to replace it with C.
How exactly do you teach low level concepts with Pascal?

Java wasn't in demand when they were teaching Smalltalk and Eiffel. OOP was in demand, but not Java.
Yes, but the C syntax made it more appealing to them.

Name: Anonymous 2017-07-01 0:49

>>17
How exactly do you teach low level concepts with Pascal?
You don't, that's what cpu architecture class covers.

Name: Anonymous 2017-07-01 1:07

>>16
>>18
More like they replaced pascal with python

Name: Anonymous 2017-07-01 1:24

>>17
How exactly do you teach low level concepts with Pascal?
Low-level depends a lot on the hardware. Mental midgets (good choice of words) can't envision running on more advanced hardware like the iAPX 432 because C causes brain damage. On that kind of hardware, there would be a very different view of what low-level means. There's no such thing as generic ``systems programming''. People are afraid to make anything that can't run C.

Yes, but the C syntax made it more appealing to them.
The C syntax made it more appalling to them. You're assuming most people who learned Java at the university were C programmers or liked C or C++ and that they like them because of the syntax. I think Java turned people off of programming, or at least statically typed compiled (it compiles to bytecode) languages. Why do you think there was this huge explosion in scripting languages? I don't even have a JVM on my computer, but systems tools on GNU/Linux are written in Python.

Name: Anonymous 2017-07-01 16:42

>>20
You're assuming most people who learned Java at the university were C programmers or liked C or C++
no, it sounds more like they thought it'd be easier for them to learn if both syntaxes were related

Name: Anonymous 2017-07-01 17:15

>>20
sounds more like a software engineering thing than computer science
everyone knows mental midgets prefer computer science

Name: Anonymous 2017-07-02 3:09

>>21
That's mental midget thinking. ``I'm going to use the syntax of a weakly typed language designed for pointers and pointer arithmetic as the basis of an object-oriented type-safe language.'' C's insanely bad for and switch can't even be blamed on that (contrast BLISS). This is because of the laziness and small brains of the C creators, and has nothing to do with the hardware or compiler size or speed.

Name: Anonymous 2017-07-02 3:44

>>23
That's mental midget thinking.
no it's not, C syntax is pretty easy to understand and using a similar one for both languages makes it easier for them to learn both
Whether the language is good or bad is irrelevant

lisp fizzbuzz:
(defun fizzbuzz ()
(loop for x from 1 to 100 do
(princ (cond ((zerop (mod x 15)) "FizzBuzz")
((zerop (mod x 3)) "Fizz")
((zerop (mod x 5)) "Buzz")
(t x)))
(terpri)))



Smalltalk fizzbuzz
(1 to: 100) do:
[:n |
((n \\ 3)*(n \\ 5)) isZero
ifFalse: [Transcript show: n].
(n \\ 3) isZero
ifTrue: [Transcript show: 'Fizz'].
(n \\ 5) isZero
ifTrue: [Transcript show: 'Buzz'].
Transcript cr.]



C fizzbuzz
int main() {
int i = 1;
while(i <= 100) {
if(i % 15 == 0)
puts("FizzBuzz");
else if(i % 3 == 0)
puts("Fizz");
else if(i % 5 == 0)
puts("Buzz");
else
printf("%d\n", i);
i++;
}
return 0;
}



Java fizzbuzz
public static void main(String[] args){
for(int i= 1; i <= 100; i++){
if(i % 15 == 0){
System.out.println("FizzBuzz");
}else if(i % 3 == 0){
System.out.println("Fizz");
}else if(i % 5 == 0){
System.out.println("Buzz");
}else{
System.out.println(i);
}
}
}

Name: Anonymous 2017-07-02 3:50

>>24
Your examples aren't the same.

Name: Anonymous 2017-07-02 5:00

Algol syntax was used as pseudocode since the 60's and will not go away.
C is just a modern algol, a lingua franca for expressing algorithms.

Name: Anonymous 2017-07-02 13:10

>>26
C is actually a modern way of making shrunken heads, mind-crippling instead of mind-expanding. When you read the Algol Bulletin[1], you will understand the difference. The first thing on AB33.3.3 is about functional composition with closures. The idea came from mathematics, not from another programming language. Mental giants, with knowledge of Fortran, Algol, Cobol, RPG, IPL, Lisp, and mathematics, created languages like Simula 67, Algol 68, PL/I, and CPL.

The people who made them used their brains to create something new by synthesizing and improving ideas, instead of poorly copying from other languages. Modern languages took so many things from PL/I and Simula 67 that most of them wouldn't be Turing complete or even usable for writing programs if you removed them all. That includes Common Lisp too.

C mental midgets looked at Simula 67, Smalltalk, Eiffel, Scheme, and Mesa, and created Java 1.0. Brendan Eich was also influenced by Scheme and Self when making JavaScript. This is because syntax and control structures are important for making a good language. If you copy from C, you get crap.

From what I know about their work on strongly typed capability-based machines[2][3] and how C can't run on them, I think these people would prefer it if we were stuck using BASIC, which could run on that hardware. C can't be a ``modern Algol'' when it's not even what Algol people would consider good in 1960. It's incredibly dishonest to say that a group that was writing garbage collectors in 1970[4] would want us using C in 2017. It's like calling C a modern Haskell. In fact, one of the Algol people said that Haskell is the modern Algol[5]. If you mentioned Fortran, COBOL, BASIC or some other language, I would have posted examples from them too. They are different from Algol but not like C either. People like to call Java a ``new COBOL'' and that's just as offensive to the COBOL programmers and creators. I respect these languages and the people who made them because they are good and had an influence on languages I like, which have nothing to do with C at all.

[1] http://archive.computerhistory.org/resources/text/algol/algol_bulletin/
[2] http://www.tendra.org/Currie82-praise.pdf
[3] http://www.mca-ltd.com/martin/Ten15/introduction.html
[4] http://www.softwarepreservation.org/projects/ALGOL/paper/ALGOL_68-Implementation.pdf
[5] http://foswiki.cs.uu.nl/foswiki/pub/IFIP21/Rome/algol.pdf

Name: Anonymous 2017-07-02 13:11

>>27
I disagree.

Name: Anonymous 2017-07-03 4:43

Mental Giants somehow lost all their market share to two C hackers with portable assembler.
C clearly had superior qualities if we don't have Algol compilers shilled on every corner(but Cobol,Fortran,Ada,Lisp do). Algol lost badly to C, get over it.

Name: Anonymous 2017-07-03 6:27

>>27
what was so great about COBOL that you think allowed higher-level, mathematical thinking? the only real interesting ideas I see there are English-like syntax and decimal arithmetic. unfortunately, its readability made it the prime language for uneducated code monkeys and its slow evolution and inadequate control flow structures made it the prime language for generating spaghetti code.

Name: Anonymous 2017-07-03 6:31

>>29
They may be mental giants, but most C programmers are mental midgets.

Name: Anonymous 2017-07-03 8:55

>>31
As a "mental midget".
I prefer to not spend my mental resources on fighting compilers.
I don't want to think of zeptohistomorphisms inside monads, i don't want to construct and debug continuations. I want to write simple stuff right now and forget about it.
I don't write programs just for the sake of some theoretical purity, i want to get stuff done.
If i need to write thousands of lines of mind-numbingly simple C code, i'd choose it over cryptic one-liner function composition.
I don't like to think over every single letter and operator, just write down algorithms fast.
It seems to be less productive for higher-level languages, but writing text isn't the bottleneck in programming - the bottleneck is translating mental models to code.

Name: Anonymous 2017-07-03 9:00

>>32
..as example:APL programs are very terse but much slower to write down, verify and debug.

Name: Anonymous 2017-07-03 9:13

>>32
I want to write simple stuff right now and forget about it.
This is how spaghetti code is created

Name: Anonymous 2017-07-03 9:17

>>34
Spaghetti code is when you create complex code with indirect jumps.
I don't write such stuff, i write simple and easy to debug code.
When you have such code, its easy to transform/optimize it later.
When you write spaghetti code, you can't transform/optimize it, since its monolithic.

Name: Anonymous 2017-07-03 9:27

>>35
*That of course doesn't applies to the code that use macros.

Name: Anonymous 2017-07-03 10:15

>>32
i'd choose it over cryptic one-liner function composition.
It's not cryptic if you write it yourself.

Name: Anonymous 2017-07-03 10:34

>>37
The idea is you read code much more often than writing it.
Your clever hacks, macros and operator soup which requires finer understanding of their composition,
either slows down comprehension or looks totally incomprehensible after few weeks.
If you have to publish code, you have to keep it dumbed-down and easy to read.
APL is a prime example where code become write-only easily.

Name: Anonymous 2017-07-03 11:26

>>38
APL can easily fall into the 'too clever' camp because it focuses on terseness, but terseness is not the same as high-level abstractions. classic functional programming ideas like map/filter/reduce are all about using high-level abstractions like higher-order functions and yet they don't make code harder to understand. 'high-level abstractions' doesn't mean 'code golf'

Name: Anonymous 2017-07-03 11:50

>>39
its the same as if APL operators were written more verbosely.
It adds cognitive load and requires to decode interactions of tokens.
>classic functional programming ideas like map/filter/reduce
These are just limited versions of for loops, i have no problem with them.
I'm talking about Haskell:lazy eval, monads, and functions composed like
https://stackoverflow.com/questions/12659951/how-does-this-piece-of-obfuscated-haskell-code-work
fix$(<$>)<$>(:)<*>((<$>((:[{- thor's mother -}])<$>))(=<<)<$>(*)<$>(*2))$1

Name: Anonymous 2017-07-03 11:54

In fact, one of the Algol people said that Haskell is the modern Algol[5].

Name: Anonymous 2017-07-03 11:58

Contrast with obfuscated C which looks just like minified JS
https://www.cise.ufl.edu/~manuel/obfuscate/babble.hint

Name: Anonymous 2017-07-03 12:30

>>40
this is intentionally obfuscated, of course it's not readable. in general, haskell can be readable but I agree with you that the community is too focused on complex category theory bullshit that's not really relevant to actual programming.

Name: Anonymous 2017-07-03 12:53

>>29
C creators are mental midgets because they brought back the buffer overflow and other already solved problems[1], and made it impossible to port programs to capability-based computers, which really do work as well as the hype. This was like bringing back smallpox.

Mental Giants somehow lost all their market share to two C hackers with portable assembler.
C clearly had superior qualities
Lisp, Smalltalk, Self, and Ruby Mental Giants somehow lost all their market share to one browser hacker who made a scripting language in 10 days. JavaScript clearly had superior qualities.

we don't have Algol compilers shilled on every corner(but Cobol,Fortran,Ada,Lisp do).
The ideas of Algol 60, except for call by name, have been inherited by Pascal, PL/I, Ada, and Fortran 90, so there is not really any more use for Algol 60. There is no more Algol 68 because the people are into Haskell now. I learned about Algol because of my respect for Ada and other languages I like, and wanting to learn about where they came from, instead of being told that these C and UNIX hackers are God's gift to programming and everything their small minds don't understand is ``bloat''. The low quality of C is why some believe that everything else from the 1970s had to be bad too, and is not worth learning. Once you remove that mental block and free your mind, you will be able to understand the brilliance of these mental giants.

Algol lost badly to C, get over it.
You can build this kind of thing for any strongly typed language. Microsoft tried with Singularity, but that's software instead of hardware. C and C++ are the only languages that can't run on these systems. Buffer overflows would be gone forever, programming would be a lot easier, and the OS would be higher level. Maybe a cure for cancer would be a better analogy than eradicating smallpox.

[1] https://homes.cs.washington.edu/~levy/capabook/

Unfortunately, the one language Ten15 could not support was C, since C is not adequately typed, and this - in the era of C's rising dominance - was a big reason for Ten15's downfall. Ten15 was seen as being increasingly marginalized by everyone's desire to run C, and increasingly C++, programs. This is somewhat ironic given the recent proliferation and popularity of perl, python, ruby, Java, C#, etc, all of which would have mapped nicely onto Ten15.
http://www.mca-ltd.com/martin/Ten15/introduction.html

>>30
COBOL introduced character and string handling, records, and precisions to programming. The importance of strings and records in programming is obvious. If you know anything about Ada, you would know that the programmer, not the compiler writer, specifies the precision of data types. The Ada concept came from Pascal and PL/I but the overall idea originated in COBOL. This is what mental giants do. They see how you specify numbers in COBOL with decimals and how the compiler automatically scales them, and are able to envision a grander idea, fixed-point arithmetic.

Name: Anonymous 2017-07-03 13:09

>There is no more Algol 68 because the people are into Haskell now.
https://sourceforge.net/projects/algol68/

Name: Anonymous 2017-07-03 13:10

>>44
Lisp, Smalltalk, Self, and Ruby Mental Giants somehow lost all their market share to one browser hacker who made a scripting language in 10 days. JavaScript clearly had superior qualities.
dude what are you talking about? none of those other than javascript are web scripting languages
and netscape's javascript is definitely not the same as the one in use now.

Name: Anonymous 2017-07-03 13:15

>>43
If that is obfuscated here is "normal" haskell code:
https://github.com/xmonad/xmonad/blob/master/src/XMonad/ManageHook.hs

Name: Anonymous 2017-07-03 13:23

If most programmers are "mental midgets":
why would you shill Haskell everywhere and stuff monads,endofunctors and homomorphisms
It would make more sense to appeal with simpler abstractions like in >>39
map/filter/reduce than stuff category theory into everyone brain.
"mental midgets" btw built up the software stack haskell runs on:
the haskell runtime, compiler, OS, libc. From the academic ivory tower
their work is beneath juddling lambdas on the stacks
and far below monad tranforming wizards they deem themselves as. I

Name: Anonymous 2017-07-03 13:54

>>48
If most programmers are "mental midgets":
why would you shill Haskell everywhere and stuff monads,endofunctors and homomorphisms
They're shilled to appeal to non-mental midgets.

It would make more sense to appeal with simpler abstractions like in >>39
Only if you want to appeal to mental midgets.

Name: Anonymous 2017-07-03 13:59

Name: Anonymous 2017-07-03 14:56

>>45
The people who were pushing it are into Haskell, so there is no shilling anymore. They're shilling Haskell now, or maybe Ada if they're talking about systems languages.

Haskell can do everything Algol 68 can and much more. I think it would be good to have Algol compilers because people should choose languages that work for them instead of this monopoly where everyone is adding half-baked ideas to C and C++. I also think universities should teach COBOL because disrespectful shrunken heads want to replace it with Java because they don't understand the point of COBOL. They think Java is better because it has garbage collection and classes.

>>48
Haskell on hardware can work[1]. The Haskell library is shaped by UNIX, but the people of the past believed high-level languages should shape operating system and hardware design.

[1] https://github.com/tommythorn/Reduceron

Name: Anonymous 2017-07-03 15:03

Behold the benefits of Haskell:
function getUserBanner(banners, user) {
if ((user !== null)
&& (user.accountDetails !== undefined)
&& (user.accountDetails.address !== undefined)) {
return banners[user.accountDetails.address.province];
}
}

Dirty, imperative code is transformed into pure monads and functors.

var pipe = require('ramda').pipe;
var bannerEl = Maybe.of(document.querySelector('.banner > img'));
var applyBanner = curry(function(el, banner) { el.src = banner; return el; });
var curry = require('ramda').curry;

var applyBanner = curry(function(el, banner) {
el.src = banner;
return el;
});
var liftA2 = curry(function(fn, m1, m2) {
return m1.map(fn).ap(m2);
});


// customiseBanner :: Monad m => String -> m DOMElement
var customiseBanner = pipe(
Maybe.of,
map(R.path(['accountDetails', 'address', 'province'])),
liftA2(applyBanner, bannerEl)
);
customiseBanner(user);

Name: Anonymous 2017-07-03 15:23

>>52
Disgusting.

Name: Anonymous 2017-07-03 15:47

>>52-53
Everything based on C is disgusting.

Name: Anonymous 2017-07-03 16:13

Name: Anonymous 2017-07-04 6:30

>>50
because monads as a concept are pretty useful (and not that hard to understand when you learn by practice instead of focusing on formal definitions). as bad as Java's Optional<?> and stream API are, they're better than not having them.

on the other hand, I doubt that there will be any sort of push to implement homomorphic dependent multidimensional antidisestablishmentarian type abiogenesis in cyclical LGBT calculus categories.

Name: Anonymous 2017-07-04 6:54

>homomorphic dependent multidimensional antidisestablishmentarian type abiogenesis in cyclical LGBT calculus
Trivially this reduces to higher-order polymorphic lambda calculus operating on lexical monads

Name: Anonymous 2017-07-04 7:17

>>57
lets see these guys implement diff

Name: Anonymous 2017-07-04 8:15

Which 2hu would be able to implement diff?

Name: Anonymous 2017-07-04 8:24

>>59
all of them

Name: Anonymous 2017-07-04 12:12

>>60
Except maybe that one with the goofy hat.

Name: Anonymous 2017-07-04 13:37

I don't know about diff but Marisa was able to implement a first order logic prover https://github.com/MarisaKirisame/first_order_logic_prover

Name: Anonymous 2017-07-04 19:00

LOL
TOUHOU XDXDXDXDXDDDDDDDDD

I LITERALLY JUST

PEED

MY

PANTS

JUST A LITTE THOUGH

I MEAN ITS A LITTLE SPOT NOT LIKE IT RUINED MY CHAIR R NYTHING LOL BUT FOR REAL EPIC LULZ HIGH FIVES XDDDDDDDDDDDDDD

WHATA FUCK MAN xD i just fall of my chair cuz i couldnt and i CANT stop laugh xDXDXDXDXDDDDDDDDDDDDXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDD OMGOSH DDDDDXXXXXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDD LOOOOOOOOOLLLLL THIS IS A SHIT XDDDDDDDDDDDDDDDDDDDDXDDDDDDDDDDDDDDDDDDDDD A BIG ONE XDDDDDDDD A GRAT ONE XXXXXXDDDD CONGRATS MAN XD U FRUSTRATED U FRUSTRATED BRO U SO MAD WHY ARE YOU SO MAAAAD I CAN POST ANYTHING I WANT THAT IS HOW IT SAYS IN THE RULES I DONT CARE ABOUT YOUR FAGGOTRY RULES Y SO MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD

WHATA FUCK MAN xD i just fall of my chair cuz i couldnt and i CANT stop laugh xDXDXDXDXDDDDDDDDDDDDXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDD OMGOSH DDDDDXXXXXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDD LOOOOOOOOOLLLLL THIS IS A SHIT hgXDDDDDDDDDDDDDDDDDDDDXDDDDDDDDDDDDDDDDDDDDD A BIG ONE XDDDDDDDD A GRAT ONE XXXXXXDDDD CONGRATS MAN XD

WHATA FUCK MAN xD i just fall of my chair cuz i couldnt and i CANT stop laugh

DDDDDXXXXXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDD LOOOOOOOOOLLLLL

THIS IS A SHIT

XDDDDDDDDDDDDDDDDDDDDXDDDDDDDDDDDDDDDDDDDDD

A BIG ONE

XDDDDDDDD

A GRAT ONE

XXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

Name: Anonymous 2017-07-04 19:10

>>52
That shows the importance of syntax in programming. With a bad syntax, shills (or idiots) can destroy a whole idea.

Name: Anonymous 2017-07-04 23:47

Github: It's like facebook with fizzbuzz.

Name: Anonymous 2017-07-05 10:47

>>65
fizzbook.

/prog/: it's like facebook with dubs

Name: Anonymous 2017-07-05 14:58

>>20
running on more advanced hardware like the iAPX 432
U MENA slow as fuck hardware

Name: Anonymous 2017-07-05 16:29

>>67
The UNIX head shrinkers create ``college-educated'' people who lost their desire to learn and their respect for mental giants who paved the way with better technology than we use today. These are the same brain-damaged idiots who say RISC-V is faster because it doesn't do overflow checking. These idiots were pooh-poohing memory-mapped files and virtual machines as ``bloat'', and now they use them all the time while pretending they never had a problem with them. If they were code monkeys, we would just laugh at their stupidity, but they are professors and other university faculty, teaching this to students.

The brilliant iAPX 432 was influenced by work at Carnegie-Mellon University[1] in the 1970s. What does Carnegie-Mellon teach now? They created the brain-damaged and non-standard C0 language[2] to teach ``Principles of Imperative Computation'' (read: C-specific quirks and flaws, with training wheels to make it more like Pascal) instead of standard well-designed languages like Ada, which incidentally was the language for which the iAPX 432 was created. This collapse in civilization is something out of Planet of the Apes.

and by a gift from Google for the development of CMU's introductory undergraduate courses.
Perhaps they want to create more C code monkeys to work on their monopoly Android system[3].

[1] https://homes.cs.washington.edu/~levy/capabook/Chapter9.pdf
[2] http://c0.typesafety.net/
[3] https://www.reuters.com/article/us-eu-google-antitrust-exclusive-idUSKBN19Q1RU

Name: Anonymous 2017-07-05 16:36

it doesn't do overflow checking
Wait, what? What the hell? Really? Why?

Name: Anonymous 2017-07-05 17:34

C code monkeys to work on their monopoly Android system[3]
That article wasn't about C, it was about bundling their 20 bazillion Java spy apps.

Name: Anonymous 2017-07-05 21:12

>>70
Java is a C-based language, thanks

Name: Anonymous 2017-07-05 21:50

>>71
Sure, but the real question here is do C code monkeys write Java.

Name: Anonymous 2017-07-06 19:09

>>72
Well since code monkeys care about careers, the answer is probably. The syntax and the fact it's C-based makes it easier too

Name: Anonymous 2017-07-06 19:36

>>73
How does C-based syntax make it easier, when it's badly designed brain-damaged crap? You keep assuming that these university students already know and like C instead of having it forced down their throats by these professors who say it's ``the standard'' and ``what code looks like.''

Name: Anonymous 2017-07-07 1:39

>>74
Most universities teaches both for CS

Name: Anonymous 2017-07-07 3:12

>>74
when it's badly designed brain-damaged crap?
That really doesn't matter. It's used to teach OOP concepts, which it does well.

Name: Anonymous 2017-07-07 3:44

>>76
It does not teach OOP concepts well at all. Java's brain-damaged crap ``OOP'' is why so many people think OOP is a problem. Eiffel teaches OOP concepts well, if you want to like OOP instead of hating it and thinking it's snake oil.

Name: Anonymous 2017-07-07 6:00

>>77
This. In real OOP languages, all types are objects.

Name: Anonymous 2017-07-07 7:25

>>78
In real functional languages, Ints are 31 bit and 1 bit reserved for garbage collection.

Name: Anonymous 2017-07-07 7:54

good thread

Name: Anonymous 2017-07-07 15:13

>>79
what about in 64 bit systems?

Name: Anonymous 2017-07-07 15:16

Name: Anonymous 2017-07-07 15:21

Don't worry
val read_i32 : input -> int

Read a signed 32-bit integer. Raise Overflow if the read integer cannot be represented as a Caml 31-bit integer.
http://ocaml-lib.sourceforge.net/doc/IO.html

Name: Anonymous 2017-07-07 15:42

Name: Anonymous 2017-07-07 20:09

>>79
1 bit reserved for garbage collection.
Wrong.

Name: Anonymous 2017-07-08 4:01

>>85
If ints were managed manually, why would you need "tagbits"?

Name: Anonymous 2017-07-08 5:30

To be fair, if you need integers bigger than 500 million, you should probably just be using bignums anyway.

Name: Anonymous 2017-07-08 5:37

>>87
How you manage inputs, arrays and vars which may or may not exceed 500M
Are they all have to trigger >>83 exception when they reach above 500M?

Name: Anonymous 2017-07-08 5:40

>be 30-bit Emacs Lisp integer
>some asshole function adds a number to me
>exceed 500M limit
>exception triggered, lights everywhere
>panic, something reaches into my value domain
>tfw forcibly converted to BigNum
>actually feels comfy

Name: Anonymous 2017-07-08 9:08

>>89
Who are you quoting?

Name: Anonymous 2017-07-08 12:04

>>90
Those aren't quotes.

Name: Anonymous 2017-07-08 20:39

>>89
Even for imagereddit standards this post is bad.

Name: Anonymous 2017-07-09 10:09

>>90-92
Don't substract me, b-bakas.

Name: Anonymous 2017-07-12 15:46

>>88
cast them to string

Name: Cudder !cXCudderUE 2017-07-13 10:57

Name: Anonymous 2017-07-13 11:43

:-)

Name: Anonymous 2017-07-13 11:52

Madoka

Name: Anonymous 2017-07-13 12:06

Tewi.

Name: Anonymous 2017-07-13 12:15

>>100
Nice dubs bro

Name: Anonymous 2017-07-13 12:33

>>99
thanks, yours are nice too

Name: Anonymous 2017-07-19 21:04

>>77
Java's brain-damaged crap ``OOP'' is why so many people think OOP is a problem.
False. Otherwise it wouldn't be a language to teach introductory programming.

Eiffel teaches OOP concepts well
Eiffel is also a dead language. There's virtually no useful software written in it, and its own compiler costs $500+.
I've never used it, however. So I don't know how ``well'' it teaches those concepts.

Name: Anonymous 2017-07-20 0:45

>>101
Eiffel is for writing real-world programs, but also happens to be the best language for teaching OOP.

Java is not good for teaching introductory programming or OOP. Can you explain why 0123 isn't the number 123 or why int and Integer are different? Java is good for causing confusion and turning students into brain-damaged zombies.

These students think they are stupid because their professors are teaching Java and all of these big companies are using Java, so the students must be the problem and they're ``bad programmers'', but they are fine and Java is the problem. Recognizing these problems is a sign that your brain is still functional.

https://stackoverflow.com/questions/565634/integer-with-leading-zeroes
https://stackoverflow.com/questions/7218760/why-is-08-not-a-valid-integer-literal-in-java
https://stackoverflow.com/questions/33053865/error-while-inserting-09-in-array-list-using-add
https://stackoverflow.com/questions/970039/09-is-not-recognized-where-as-9-is-recognized
https://stackoverflow.com/questions/21410770/how-to-store-09-in-integer
https://stackoverflow.com/questions/23211146/java-using-08-and-09-in-an-array
https://stackoverflow.com/questions/23534851/difference-between-08-and-8-in-for-int-variable-in-java
https://stackoverflow.com/questions/44987545/why-is-009-out-of-range
https://stackoverflow.com/questions/14567033/why-cant-a-long-start-with-zero
https://stackoverflow.com/questions/40212217/whats-difference-between-this-two-biginteger-valueof10000-and-biginteger-valu

https://stackoverflow.com/questions/35540278/why-the-object-wrapper-for-an-int-is-integer-and-not-int
https://stackoverflow.com/questions/8660691/what-is-the-difference-between-integer-and-int-in-java
https://stackoverflow.com/questions/564/what-is-the-difference-between-an-int-and-an-integer-in-java-and-c
https://stackoverflow.com/questions/34087588/what-is-the-use-of-creating-an-integer-object-in-java
https://stackoverflow.com/questions/25793216/what-is-character-and-is-there-a-difference-from-char-java
https://stackoverflow.com/questions/27232050/what-is-the-difference-between-int-and-integer
https://stackoverflow.com/questions/18845289/int-and-integer-arrays-what-is-the-difference
https://stackoverflow.com/questions/34205885/why-for-declaring-an-integer-or-double-long-etc-int-is-not-capitalized
https://stackoverflow.com/questions/18333648/primitive-vs-object-type-in-java
https://stackoverflow.com/questions/5199359/why-do-people-still-use-primitive-types-in-java
https://stackoverflow.com/questions/3257967/primitives-types-in-java

All of these answers are wrong. There's only one correct answer: Java is brain-damaged crap.

Name: Anonymous 2017-07-20 1:03

>>102
Can you explain why 0123 isn't the number 123
Because 0 is an octal literal, just like in every other C-based language.

why int and Integer are different?
Because the latter is a class and contains the int related methods.

This sounds like nitpicking.

Name: Anonymous 2017-07-20 1:41

>>103
There are more than 10 questions on Stack Overflow about each of them. It's not nitpicking.

Name: Anonymous 2017-07-20 1:49

>>104
Yeah, and there are 1,000 question on Stack Overflow about how to do "Hello, world" in Java, while there are around 5 about how to do the same thing Lisp.

Totally doesn't have anything to do with the number of programmers for each language.

Name: Anonymous 2017-07-20 1:55

>>102
Eiffel is for writing real-world programs
haha are you serious? That may have been true when it first came out, but as soon as other OOP languages popped up, Eiffel died and now barely in use.

Name: Anonymous 2017-07-20 1:57

>>105
Also the fact that Java is full of copypaste mental-midgets/artists.

Name: Anonymous 2017-07-20 2:26

>>105
These questions shouldn't exist at all. Why would 08 be a syntax error? Why would 0123 not be equal to 123? They are not stupid questions, Java is a stupid language.

>>106
Eiffel is a superior OOP language. Multiple inheritance in C++ is so bad that people think multiple inheritance is bad. OOP in Java is so bad that people think OOP is bad. How about something good for a change?

https://archive.eiffel.com/doc/manuals/technology/bmarticles/joop/multiple.html
https://www.eiffel.com/values/multiple-inheritance/

>>107
These particular questions are about Java flaws that confuse people, not about copypasting. Copypasting is because nobody understands what the stupid public static void main crap means.

Name: Anonymous 2017-07-20 4:09

and its own compiler costs $500+

Pretty sure that the GNU one is free.

Proper OOP is currying anyway, just use Scheme to teach OOP.

Name: Anonymous 2017-07-20 6:12

>>109
>just use Scheme to teach OOP.
Common Lisp is better suited to this task.

Name: Anonymous 2017-07-20 6:16

use Scheme to teach trips

Name: Anonymous 2017-07-20 6:20

>>111
Trips to what?

Name: Anonymous 2017-07-20 6:21

>>112
to you're moms anus

Name: Anonymous 2017-07-20 6:22

>>113
And how Scheme can help with this?

Name: Anonymous 2017-07-20 6:33

>>114
hygienic macros will prevent STDs

Name: Anonymous 2017-07-20 6:44

>>115
I'm not sure about that. Scheme and LISP users often brag about hygiene but suffer from increased rates of AIDS and HIV.

Name: Anonymous 2017-07-20 6:50

>>116
but that's from gay sex, not from you're mom. that's a big difference!

Name: Anonymous 2017-07-20 6:55

>>117
Its still gay sex in the anus, even if you pretend that some aging drag queen you picked up is your mom.

Name: Anonymous 2017-07-20 7:33

>>118
but I'm talking about you're mom, not I'm mom

Name: Anonymous 2017-07-20 7:44

>>119
You must not covet your neighbor’s wife, male or female servant, ox or donkey, or anything else that belongs to your neighbor.

Name: Anonymous 2017-07-20 7:45

>>120
shut up and give me your donkey already

Name: Anonymous 2017-07-20 7:45

also please check my repeating digits

Name: Anonymous 2017-07-20 8:05

>>122
The result came as positive.

Name: Anonymous 2017-07-20 12:57

Touhous are female, which negatively correlates with programming ability. With pair programming methods, Touhous will be only a burden for a project of moderate size, although their magical abilities could add some added value in convincing potential clients. Based on their in-game performance, the touhou with best personality would be the optimal choice to maximize team synergy and scalability of
social micro-networks inherent in production of high-quality
frameworks and solutions, as inter-personal communications coordinator and public relations specialist.

Name: Anonymous 2017-07-20 13:14

>>124
Marisa is pretty good though https://github.com/MarisaKirisame/

Name: Anonymous 2017-07-20 13:17

>>120
You must not covet your neighbor’s wife
Shalom!

Name: Anonymous 2017-07-20 13:51

>>126
Cuck-enabler.

Name: Anonymous 2017-07-20 14:00

>>125
Transvestites don't count.

Name: Anonymous 2017-07-20 14:25

Clownpiece!

Name: Anonymous 2017-07-20 14:25

burgers gonna MACA

Name: Anonymous 2017-07-20 14:39

>>130
Just another nothing-burger burgering around.
Burger News Network, shows nothing, you burger-baiter.

Name: /lounge/ 2017-07-20 14:47

/lounge/

Name: Anonymous 2017-07-20 15:00

>>132
but it's programming related

Name: Anonymous 2017-07-21 1:26

>>131
What's the latest on CUXTEL?

Name: Anonymous 2017-07-21 6:21

hatate

japanese bird coding spaghetti

Name: wise 2017-07-21 18:15

None of them. As they're not programmers.

Name: Anonymous 2017-07-22 7:02

Every time I see Hatate I think of the neurotypical idiots thread. By the way, why is that thread not in the thread list of /lounge/?

Name: Anonymous 2017-07-22 13:33

>>137
I'm sure it's somewhere in the like 80 pages that the thread list consists of now. Which reminds me, why is it like that, anyway?

Name: Anonymous 2017-07-22 16:46

Name: Anonymous 2017-07-22 18:18

>>139
What page was it on? I was sure I looked through every page twice and didn't find it.

Name: Anonymous 2017-07-22 18:26

>>140
20

Name: Anonymous 2017-07-23 13:10

>>137
Why bully hatate?

Name: VIPPER 2017-07-23 14:08

they shall all join my harem of programmers!

Name: Anonymous 2017-07-24 6:42

you shall all join my harem of dubs

Name: Anonymous 2017-07-24 6:57

The whole idea of a harem is ridiculous: Has anyone seen women at work?
stuck dozens of bitchy, sexually frustrated(you can't f them all 24/7) women in one place and expect them to live peacefully. Its an emotional minefield.
How do they prevent them killing/beating each other and/or killing the harem owner?
Sexbots will be far better/safer alternative if they existed.

Name: VIPPER 2017-07-25 21:33

>>145
That's where you're wrong, kiddo.
Harems have docile women. You wouldn't see that kind of scene in an actual harem

Name: Anonymous 2017-07-25 21:37

>>145
You've been watching too many cartoons.

Name: Anonymous 2017-07-26 2:40

>>145
Has anyone seen women at work?
Yeah

stuck dozens of bitchy, sexually frustrated(you can't f them all 24/7) women in one place and expect them to live peacefully. Its an emotional minefield.
How do they prevent them killing/beating each other and/or killing the harem owner?
I haven't seen that

Name: Anonymous 2017-07-26 9:40

>>146
You wouldn't see that kind of scene in an actual harem
You actually did in the real Arabic and Ottoman harems.

Name: Anonymous 2017-07-26 9:43

>>149
Nonsense. They had submissive women in those.

Name: Anonymous 2017-07-26 10:36

>>150
Some women of Ottoman harem, especially wives, mothers and sisters of sultans, played very important political roles in Ottoman history, and in times it was said that the empire was ruled from harem. Hürrem Sultan (wife of Suleiman the Magnificent, mother of Selim II), was one of the most powerful women in Ottoman history.

Name: Anonymous 2017-07-26 11:41

Suleiman was ruling with his dick.

Name: VIPPER 2017-07-27 17:42

>>149
nope

Name: Anonymous 2017-07-28 20:01

Having grown up with German cartoons it's kinda funny seeing the word be used in the ``wrong'' way. Growing up I never thought of the harem as anything other than ``the secret place in the sultan's castle where the women live and men are not allowed to enter''. We must stop anime and unrealistic representations of foreign cultural elements from corrupting our youth.

Name: VIPPER 2017-07-31 2:22

>>154
Having grown up with German cartoons it's kinda funny seeing the word be used in the ``wrong'' way. Growing up I never thought of the harem as anything other than ``the secret place in the sultan's castle where the women live and men are not allowed to enter''.
pretty sure it's that way everywhere, though
it's only in anime that it's corrupted!

Name: Anonymous 2017-07-31 4:38

>>155
Anime harems are the purest expression of love.
Real harems are 3DPD breeding grounds and rape dungeons.

Name: Anonymous 2017-07-31 5:36

>>156
anime harems make for the worst possible shows

Name: Anonymous 2017-07-31 9:35

>>157
Its a common wish-fullfillment fantasy for japanese teens that anime industry exploits.

Name: VIPPER 2017-08-01 8:21

>>158
Except Japanese teens don't fantasize about having a harem of Jap women, but a harem of chinese cartoon characters.

So the anime industry is right in exploiting it

Name: Anonymous 2017-08-01 11:48

>>159
Most of the cartoon outsourcing is done by Coreans, not Chinese.

Name: Anonymous 2017-08-02 1:39

Name: Anonymous 2017-08-02 14:42

Name: Anonymous 2017-08-02 14:47

>>162
Edgy.

Name: Anonymous 2017-08-03 9:45

>>162
Fuck you I almost forgot these things exist

Name: Anonymous 2017-08-04 2:35

>>164
Why bully yukkuri?

Name: Anonymous 2017-08-04 2:41

>>165
Why bully dubs?

Name: Anonymous 2017-08-07 0:52

>>164
what's wrong with them?

Name: Anonymous 2017-08-07 5:13

>>167
WhaTs wRoNG wITh ThEm?

Name: Anonymous 2017-08-07 6:49

>>168
yeah?

Name: Anonymous 2017-08-07 12:10

>>169
Why would you answer a question with another question?

Name: Anonymous 2017-08-07 12:14

>>170
I don't know?

Name: Anonymous 2017-08-07 12:17

>>170
this guy did it too >>168

Name: Anonymous 2017-08-07 15:59

>>172
Two wrongs don't make a right.

Name: Anonymous 2017-08-08 9:29

Depends. Which one is the most autistic?

Name: Anonymous 2017-08-08 9:55

>>174
tenshi

Name: Anonymous 2017-08-08 13:51

Name: Anonymous 2017-08-08 14:59

>>176
But that screams autism tho

Name: Anonymous 2017-08-08 15:40

>>176
* upper class narcissist sociopath.
>In her official profile, Tenshi is described as being "sheltered upbringing", selfish and top of the world.
Therefore, she lacks awareness of what it means to be a celestial.
>She is described as "delinquent". An overly privileged environment had a negative effect on her playful nature.
>Due to the boring life in Heaven of constant drinking and relaxation, Tenshi decides to cause a disaster by gathering the thought energy of everyone in Gensokyo inSociopathic, partying the form of scarlet clouds, threatening an earthquake

Name: Anonymous 2017-08-10 2:54

>>178
yeah, so?

Name: Anonymous 2017-08-11 2:39

>>174
Koishi

Name: Anonymous 2017-08-11 3:31

>>180
Avoidant personality disorder.

Name: Anonymous 2017-12-13 17:49

HATATATATE   HATATATE                   HAT                 HATATEHATATEHATATEHATAT                 HAT                 HATATEHATATEHATATEHATAT  HATATEHATATEHATATEHATA  
HATATATATE HATATATE HATAT HATATEHATATEHATATEHATAT HATAT HATATEHATATEHATATEHATAT HATATEHATATEHATATEHATA
HATATATATE HATATATE HATATEH HATATEHATATEHATATEHATAT HATATEH HATATEHATATEHATATEHATAT HATATEHATATEHATATEHATA
HATATATATE HATATATE HATATEHAT HATATEHATATEHATATEHATAT HATATEHAT HATATEHATATEHATATEHATAT HATATEHATATEHATATEHATA
HATATEH HATATE HATATEHATAT HATATE HATATEH HATATE HATATEHATAT HATATE HATATEH HATATE HATATEH HATATE
HATATEH HATATE HATATEHATATEH HATATEH HATATEHATATEH HATATEH HATATEH
HATATEHATATEHATATE HATATEH HATATEH HATATEH HATATEH HATATEH HATATEH HATATEHATATEHATAT
HATATEHATATEHATATE HATATEH HATATEH HATATEH HATATEH HATATEH HATATEH HATATEHATATEHATAT
HATATEHATATEHATATE HATATEH HATATEH HATATEH HATATEH HATATEH HATATEH HATATEHATATEHATAT
HATATEHATATEHATATE HATATEHATATEHATATEHAT HATATEH HATATEHATATEHATATEHAT HATATEH HATATEHATATEHATAT
HATATEH HATATE HATATEHATATEHATATEHATAT HATATEH HATATEHATATEHATATEHATAT HATATEH HATATEH
HATATEH HATATE HATATEHATATEHATATEHATATEH HATATEH HATATEHATATEHATATEHATATEH HATATEH HATATEH HATATE
HATATATAET HATATATE HATATEH HATATEH HATATEHATAT HATATEH HATATEH HATATEHATAT HATATEHATATEHATATEHATA
HATATATAET HATATATE HATATEH HATATEH HATATEHATAT HATATEH HATATEH HATATEHATAT HATATEHATATEHATATEHATA
HATATATAET HATATATE HATATEH HATATEH HATATEHATAT HATATEH HATATEH HATATEHATAT HATATEHATATEHATATEHATA
HATATATAET HATATATE HATATEH HATATEH HATATEHATAT HATATEH HATATEH HATATEHATAT HATATEHATATEHATATEHATA

Name: Anonymous 2017-12-13 19:46

>>182
Thank you.

Name: Anonymous 2017-12-13 20:34

Hatate is a desperate slut.

Name: Anonymous 2017-12-13 20:39

>>184
That would be sanae

Name: Anonymous 2017-12-13 20:54

>>185
Sanae isn't desperate because she gets it all the time.

Name: Anonymous 2017-12-13 21:05

What are Sanae's ten desires /prog/?

Name: Anonymous 2017-12-13 23:57

Sanae, spelled backwards is Eanas. When spoken aloud, it sounds like anus.

Name: Anonymous 2017-12-14 7:41

>>188
HAX MY EANAS

Name: Anonymous 2017-12-15 1:12

>>187
1. Dicks
2. Cocks
3. Dongs
4. Shlongs
5. Wangs
6. Pricks
7. Pee-Pees
8. Beef Thermometers
9. Ass Torpedoes
10. The end of the Tsk/Nigger thread

Name: Anonymous 2017-12-15 2:14

>>190
lol

Name: Anonymous 2017-12-15 7:57

>>190
I, too, pray for the end, Eanas.

Name: Anonymous 2017-12-15 21:50

Name: Anonymous 2017-12-15 22:51

>>193
lmao i thought its frozen boid's signature anime character!

Name: Anonymous 2017-12-16 11:33

>>194
rofl

Name: Anonymous 2017-12-16 16:13

>>193
.moe
Fun fact: "moe" translates from Japanese as "eating cum"

Name: Anonymous 2017-12-16 18:01

>>196
um, that's gokkun

Name: Anonymous 2017-12-17 1:34

>>194
Which one is that?

Name: Anonymous 2017-12-17 1:35

>>198
hatate

Name: Anonymous 2017-12-17 15:56

dubs.

Name: Anonymous 2017-12-18 21:22

>>193
what's going on in this image exactly?

Name: Anonymous 2017-12-20 6:00

>>201
The paper says that Eanas is pregnant.

Name: Anonymous 2017-12-20 14:08

I want to impregnate her with my frog semen.

Name: Anonymous 2017-12-21 6:33

>>203
I'm pretty sure frogs inseminate eggs after the eggs have already been laid by a female.

Name: Anonymous 2017-12-22 7:55

>>203
Eanas isn't a frog

Name: Anonymous 2017-12-22 14:53

>>204
So let Eanas lay eggs, inseminate them, then push them back into her. This solution is not only simple, it also happens to be my fetish.

Name: Anonymous 2017-12-26 11:17

I have thought about this long and hard, and I have to say... Mokou.

Name: Anonymous 2018-10-27 20:36

how are touhou games developed, /prog/?
what programming language, image manipulation software, IDE does ZUN use?

Name: Anonymous 2018-10-27 23:09

>>208
Sepples, Photoshop, some combination of Visual C++ and Emacs. He also uses cygwin and has a version of void.h, named zunlib.h, as evidenced by some of the debug strings found in his released binaries. Likely some code from Amusement Makers or ponchi/pbg too. Have a look at https://www.youtube.com/watch?v=oLqQBkhFh80&t=13m1s for a glimpse at his source tree and code, and generally the rest of the vid for features of Touhou debug builds.

Name: Anonymous 2018-10-27 23:25

>>208
How did you learn all these things?

Name: Anonymous 2018-10-28 1:04

>>207
Do you follow MokouBot on twitter?
https://twitter.com/itdoesnteggs

Name: Anonymous 2018-10-28 4:40

>>211
Why is Mokou used in Chinese memes?

Name: Anonymous 2018-10-28 5:04

>>212
Don't Chinese and Japanese share some of their written language?

Name: Anonymous 2018-10-28 9:16

>>213
The same way as English and French share their alphabets.

Name: Anonymous 2018-11-02 21:52

>>212
mokou is actually chinese

Name: Anonymous 2018-11-02 22:27

>>215
hong meiling is a racist stereotype caricature of chinese women

Name: Anonymous 2018-11-02 23:21

>>216
at least she's hot

Name: Anonymous 2018-11-03 1:09

ew

Name: Anonymous 2018-11-03 16:58

which program would you touhou with?
tool-assisted speed runs

Name: Marisa Kirisame 2018-11-03 19:39

Requires the /Ze option.

Name: Anonymous 2018-11-10 21:59

hatate

Name: Anonymous 2018-11-11 15:20

Spell Card 222
"Arithmetic Fantasy -level 3-"

Comment
A rare numerical fantasy mesmerizing humans. Youkai are not bound to base 10 so they don't really get it.

Name: Anonymous 2018-11-13 16:40

satori of course after a light exchange of danmaku

Name: Anonymous 2018-11-14 14:46

The one that eats corndogs.

Name: Anonymous 2018-11-14 20:47

>>222
sweet trips, homie

inshallah

Name: Compilation aborted. 2018-11-16 10:25

make[1]: gcc: error@ shrinem.c:99 Undefined Fantastic Object!!

Name: Anonymous 2018-11-18 1:42

>>226
lol

Name: Anonymous 2018-11-19 1:17

what kind of question is this?
none of them are programmers

Name: Anonymous 2018-11-19 16:44

>>228
This is [u]factually[u] false. Ran is literally an analog computer programmed by Yukari and Rika makes robots.

Name: Anonymous 2018-11-19 16:45

[u]fuck[u]

Name: Anonymous 2018-11-19 19:56

>>230
wow you can't even use bbcode lmao git gud pleb
\(\Huge disdain \;\;\; for \;\;\; plebs\)

Name: Anonymous 2018-11-19 20:01

>>229-230
upgrade to sexpcode

Name: Anonymous 2018-11-28 5:12

Name: Anonymous 2018-11-28 22:21

>>233
So hina?

Name: Anonymous 2018-11-29 0:16

>>233
pasted nitose

Don't change these.
Name: Email:
Entire Thread Thread List