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

Pages: 1-4041-

The D Programming Language

Name: Anonymous 2010-11-15 5:58

is the best C-style programming language.

It is 100% compatible with C, but it doesn't inherit all the C crap like C++. (read it as: it's not a fancy preprocessor for C)
But it still has pointers.
NOT CRAPPY BUILTIN STRINGS
Automatic and manual memory management.
Extensive support for metaprogramming/compile-time code execution/generation.
Builtin non total crap dynamic arrays.
Optimized pure functions.
Builtin strings that don't suck.
Safe subset of the language.
Decent module system.
Closures.
Decent conditional-compiling system. Not that preprocessor bullshit.
BUILT-FUCKING-IN STRINGS.
Compiles to native code.
Doesn't suck like C++.

Discuss.

Name: Anonymous 2010-11-15 6:05

use
multi line
quotes

Name: Anonymous 2010-11-15 6:10

>>2
I
was
making
a
list
not
a
quotation,
you
moron.

Name: Anonymous 2010-11-15 6:37

It's nice but on the other hand I've mastered C++ and I'm comfortable enough with it's quirks, I have no need for D.

tl;dr I like C++ already because I like S/M sex.

Name: Anonymous 2010-11-15 6:47


It's now official: OpenMW is changing development language from D to C++. The reasons for this are threefold:
Very few people know D, lots of people know C++
Nobody has a D compiler, and setting one up is difficult on most platforms except for 32 bit Linux
Maintaining a mixed D/C++ code base is too much work, mostly because the compiler and tools don't work well together in this scenario (especially on Windows.)
I feel that if the D compiler and tools had been more mature and user-friendly, the benefits of the D language would have made the other problems worth it. But a lot of people have asked for this conversion now, and most seem to be happy about the decision (and so am I), so I think it's the right choice.

Name: Anonymous 2010-11-15 6:50

>>5
But you could say so also for Haskell, Scheme and the other toy langua... Oh.

Name: Anonymous 2010-11-15 7:55

>>5
we're switching to C++
one year later: no progress

Oh, and

developer tool
user-friendly

Name: Anonymous 2010-11-15 9:29

>>5
OpenMW
Open Morrowind

Why?

Name: Anonymous 2010-11-15 10:00

>>3
moron

Please note how D programmers are always douchebags.

Name: Anonymous 2010-11-15 12:02

>>11,1000 are Douchebags

Name: Anonymous 2010-11-15 12:07

I'm a huge ``Douchebag'' Please stab my face

Name: Anonymous 2010-11-15 12:32

>>8
Fixing bugs that can't be fixed by mod-scripting, cross-platform portability and new awesome features!

Assuming it ever gets done it is.

Name: Anonymous 2010-11-15 13:24

>>11
¡Are you an queer!

Name: Anonymous 2010-11-15 13:41

>>13
¡Your'e an queer!
FTFY.

Name: Anonymous 2010-11-15 14:21

>>1
The only thing you need to know about D is that it wants to be C++, and is pretty good at it. It cleans up a lot of the retardation present in C++, but since the only people who actually wanted to use C++ to begin with are oblivious to that kind of thing, there is no one on Earth who wants to use D except for programmers who have taken the first few steps toward languages that don't suck, but don't know enough about existing programming languages to have found a good one yet.

C is the best C-style programming language, because it's the only one with a reason to exist.

Name: Anonymous 2010-11-15 14:32

>>12
Why not just play a good game like Fallout or Super Mario World instead?

Name: Anonymous 2010-11-15 15:08

>>15
Making a lot of sense and writing decently? In MY /prog/?

I love your post, keep up the good work.

Name: Anonymous 2010-11-15 15:16

>>15-17
I LOVE YOU! I LOVE YOUR POST! READ IT FIVE TIMES! KEEP POSTING!

Name: Anonymous 2010-11-15 18:02

>>15
PROFESSIONAL TROLLING

Name: Anonymous 2010-11-15 18:45

>>1,1000 are ``Faggots''

Name: Anonymous 2010-11-15 18:48

>>1-20,22-9999 are [spoiler][sup]\[/sup]faggots||[/spoiler]

Name: Anonymous 2010-11-15 18:48

>>19
Yuhnibbit.

Name: Anonymous 2010-11-15 20:30

>>22
Google: Searching for Yuhnibbit
Did you meanU MENA: YHNBT

Name: Anonymous 2010-11-15 23:21

>>23
Go away.

Name: !Dee.heHMhc 2010-11-26 4:51

The D Programming Language [Part 2]
   The D Programming Language is awesome.

Name: Anonymous 2010-11-26 7:18

>>25
Yeah, but does it have built-in strings?

Name: Anonymous 2010-11-26 9:47

>>26
They are just dchar[] arrays. Yes!

Name: Anonymous 2010-12-17 1:27

Are you GAY?
Are you a NIGGER?
Are you a GAY NIGGER?

If you answered "Yes" to all of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!

Name: Anonymous 2011-02-04 14:29

Name: Anonymous 2011-11-03 15:20

seems nice, might switch to it.

it seems to be the only language that isn't either (a.) mostly useless and(b.) not running on a V.M.

Name: zombiethread 2011-11-03 15:24

this thread is too old for C99 pedos

Name: Anonymous 2011-11-03 17:25

>>31
shame, it seems like a better language.

Name: Anonymous 2011-11-03 18:12

>>31
I prefer C89, what does that make me?

Name: Anonymous 2011-11-03 18:48

>>33
Retarded as fuck

Name: Anonymous 2011-11-03 19:05

NOT CRAPPY BUILTIN STRINGS? Do they handle unicode and ansi strings in a simple way(automatic codepage conversion, proper reference counting, variable-length indexing, etc)?

To me it sounds like a half a decade old dialect of Object Pascal, destroyed by C syntax and semantic injection.

Name: VIPPER 2011-11-03 19:06

>>28
Im autistic too.

Name: Anonymous 2011-11-03 20:57

So it's QBasic with closures and C syntax.

Name: Anonymous 2011-11-03 21:09

>>34
/* fuck you */

Name: Anonymous 2011-11-03 21:21

>>38
Fuck you and your mom too

Name: Anonymous 2011-11-03 21:41

>>4
I've mastered C++

this is a lie for all but perhaps 10 people on the planet.

Name: Anonymous 2011-11-03 21:43

>>15
this is shockingly accurate

Name: Anonymous 2011-11-03 21:44

>>28
You forgot to ask "Are you American?"

Name: Anonymous 2011-11-04 0:10

>>39
39.c:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'you'

Name: VIPPER 2011-11-04 5:40

>>42
The GNAA not only takes people from america, but helps gay niggers all across the universe.

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