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

Pages: 1-4041-

Programming on Windows and GNU/Linux

Name: Anonymous 2009-04-06 16:43

Hey /prog/!

Could you please explain me why on Windows there are a lot of C++ programmers, while on GNU/Linux the great majority of programs are written in C?

Name: Anonymous 2009-04-06 16:45

Windows is shit.

Name: Anonymous 2009-04-06 16:49

windows > gnu

Name: Anonymous 2009-04-06 16:57

>>3
I lol'd

Name: Anonymous 2009-04-06 16:59

Because Linux has its roots in Unix, which predates C++ by a long shot. In fact, Unix was originally written in C. And most of the early development tools for Windows were in C++.

Name: Anonymous 2009-04-06 16:59

Because Linux has its roots in Unix, which predates C++ by a long shot. In fact, Unix was originally written in C. And most of the early development tools for Windows were for C++.

Name: Anonymous 2009-04-06 17:07

Because most Linux-based programmers are writing as a hobby, and C++ is so bad only a manager could choose it. No managers: no Sepples.

Name: Anonymous 2009-04-06 17:10

Because Linux has its roots in Unix, which predates C++ by a long shot. In fact, Unix was originally written in C. And most of the early development tools for Windows were of C++.

Name: Anonymous 2009-04-06 17:12

>>5

Good answer! I'm starting to wondering if C++ is actually useful...

Name: Anonymous 2009-04-06 17:15

>>9
Better late than never.

Name: Anonymous 2009-04-06 17:15

If it's so bad, why it's also so widely used?

Name: Anonymous 2009-04-06 17:19

>>11
Why does it matter? Are you a programmer or a sociologist?

Name: Anonymous 2009-04-06 17:23

why are OS's only written in C(++) and ASM?

Name: Anonymous 2009-04-06 17:24

>>12

Why do I need to be a sociologist to be curious? Fact: C++ is used. Fact: every /prog/fag here is saying that it sucks. Is there a reason for that?

Name: Anonymous 2009-04-06 17:26

Sociology was here
Programming is a loser

Name: Anonymous 2009-04-06 17:28

>>5
Unix was originally written in assembler, first for the PDP-7 and then the PDP-11. The PDP-11 version was later rewritten in C and became the basis for several other ports.

Name: Anonymous 2009-04-06 17:29

>>14
/prog/fag
The correct term is /prog/rider. O

Is there a reason for that?
The reason is, that C++ used to be considered a good idea. We (the programmers) now know better, the managers etc. do not.

Name: Anonymous 2009-04-06 17:30

>>13
What language would you prefer?

Name: Anonymous 2009-04-06 17:30

>>14
Because it does. When did popularity become an indicator of quality?

Name: Anonymous 2009-04-06 17:31

>>14
The odds of anyone here knowing the answer to your question are nil. You'd have to either be attempting some sort of "if no one can tell my why it's used, it doesn't suck" argument, or else be a sociologist who was prepared to do a lot of research, to be asking that question.

Name: Anonymous 2009-04-06 17:33

>>14
/prog/fag
Back to /g/, please.

Name: Anonymous 2009-04-06 17:35

>>14
Yes. Objects are basically just a hack on top of C to make it C++. It's unnecessary overhead.

Name: Anonymous 2009-04-06 17:38

>>18
[b]Haskell [i]! ! ![/i][/b]

Name: Anonymous 2009-04-06 17:42

>>23
You are not worthy of /prog/ ! !

Name: Anonymous 2009-04-06 18:02

>>17
>>19

Your points of view, sirs, are interesting. Thanks for your opinion.

Name: Anonymous 2009-04-06 18:07

>>25
Your
your

Name: Anonymous 2009-04-06 18:35

>>11
Because it has nothing to do with SICP.

Name: Anonymous 2009-04-06 19:01

>>26
ergo your wrong bitch

Name: Anonymous 2009-04-06 20:07

The problem with /prog/ is that they're all S/M faggots who need a language to tell them the only way they're allowed to design something.  They get uneasy when they have enough rope to hang themselves with.

The problem with Sepples is that it has enough rope, spikes, chains, axes, and laser beams to slaughter your entire team.  And some inexperienced bastard is probably going to get overzealous with all these ‘features’ and try to juggle every one of them.  Sepples requires restraint and oversight, which you can't often rely on on the internet.

It's easy to criticize Sepples when you pretend its features are elements in the overarching design of a high-level language.  They're not.  Sepples is a collection of independent extensions to make writing in a low-level language (C) more convenient.  It's used often because no language has done that better.

Name: Anonymous 2009-04-06 20:15

>>29
Sepples is a collection of independent extensions to make writing in a low-level language (C) more convenient.
You almost had me, up until that line. Keep trying.

Name: Anonymous 2009-04-06 20:16

>>29
The problem with /prog/ is that they're all S/M faggots who need a language to tell them the only way they're allowed to design something.
Lolwat. Sepples is a sterling example of an S&M language. That's why it's studded with S&M accessories like ropes, spikes, chains, and axes. Not sure about the lasers.

/prog/ is all about ``do what you want, we trust you'' languages.

Name: Anonymous 2009-04-06 20:18

щ(`Д´щ) WHY ARE YOU FAGGOTS STILL TALKING ABOUT SEPPLES

Name: Anonymous 2009-04-07 0:33

>>32
Sepples fucking took my sister's virginity >:O

Name: Anonymous 2009-04-07 1:20

>>33
My own virginity make me take Sepples D:<

Name: Anonymous 2009-04-07 3:14

>>32
/prog/ is tsundere for Sepples, that's why.

Name: Anonymous 2009-04-07 3:19

>>35
What in the frozen depths of hell is "tsundere"?

Name: Anonymous 2009-04-07 3:21

>>36
It's how Ben Bernanke gives visual AIDS to little children in Africa
http://tvtropes.org/pmwiki/pmwiki.php/Main/Tsundere

Name: Anonymous 2009-04-07 4:36

>>32
How about we talk about Java, then? Faggot.

Name: Anonymous 2009-04-07 7:35

>>37
I read and understood far more of that than I wish I had.

Name: Anonymous 2009-04-07 12:55

I know C++ but I never use it myself.  Sometimes I have to read and patch the exasperatingly hideous piles of bullshit that most C++ programs are.

Name: Anonymous 2009-04-07 13:24

>>39
I read and understood EVERYTHING and knew EVERY example (except the 3D ones but they don't count)

Name: Anonymous 2009-04-07 16:22

>>41
CONGRATULATION! YOU ARE THE WINNER OF THE WORLD[spoiler][b][i]FAGGOT[/spoiler][/b][/i] AWARD!

P.S. Fake 3d babes are better than fake 2d babes

Name: Anonymous 2009-04-07 17:49

>>42
CONGRATULATION! YOU ARE THE WINNER OF THE WORLD BBCODE FAILURE AWARD!

Name: Anonymous 2009-04-07 18:05

>>42
FBABICLOUDRE

Name: Anonymous 2009-04-07 19:00

>>40
That's usually because they are 'C' programs in .cpp source files.

Name: Anonymous 2009-04-07 19:05

>>45
compiling c code with a c++ compiler actually doesn't work.

Name: Anonymous 2009-04-07 19:11

>>46
ACtually, it does.

Name: Anonymous 2009-04-07 19:12

>>46
There is a large common subset, which is usually more than the morts writing it have actually mastered.

Name: Anonymous 2009-04-07 19:18

>>47
size_t length = rand() % 100;
int array[length] = {0};

Name: Anonymous 2009-04-07 20:13

>>49
Works fine on my rig.

Name: Anonymous 2009-04-07 20:22

>>50
if(a<b>(c ^ d))

Name: Anonymous 2009-04-07 20:27

/pr/ QUALITY THREAD

Name: Anonymous 2009-04-07 20:47

#if defined(__cplusplus)
printf("failure\n");
#else
printf("success\n");
#endif

Name: Anonymous 2009-04-07 21:59

rig

Name: Anonymous 2009-04-08 1:49

>>54
racial comments
saging threads

(づの‿の)づ

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