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

Pages: 1-

Is D a good language?

Name: Anonymous 2009-06-03 1:11

Well?

Name: Anonymous 2009-06-03 1:20

No

Name: Anonymous 2009-06-03 1:23

????????'???? ???????????????????????? ???????????????? ????????????????, ???????????? ???????????????????? ???????????????? ????♯

Name: Anonymous 2009-06-03 1:24

well it depends. If you work somewhere that you need to use D then yes it is good. As far as i know D is not that used so i'd say no in general. Better learn C++

Name: Anonymous 2009-06-03 8:28

Some of C++ bloat is replaced with other bloat.
I choose Haskell over everything mentioned in this thread.

Name: Anonymous 2009-06-03 9:23

It lets you program at around mid-level with easy C interfacing, object orientation, garbage collection and metaprogramming, compiled with current compilers it comes within a binary order of magnitude of C++ speeds, and it's heck of a lot cleaner than C++, especially when you come to templates and other weird stuff that just kind of happened to haphazardly grow out of random C++ orifices.

All in all you ought to know and prefer a higher level language, but I suspect it would be a good thing if it could supplant C++ in some areas where it's traditionally far too prevalent, like in game programming, systems programming and for large GUI applications.

I'd actually like to do a hobby project with it some time, to get under its skin a bit and find the things I don't like. I think I'll prefer it over both Java and C# as well.

Name: Anonymous 2009-06-03 9:28

yeah C++ is better than D, it been around longer stood the test of time and been used for real programs (unlike D, which is just some guys pet project/wankfest).

Name: Anonymous 2009-06-03 9:56

not as good as D++

Name: Anonymous 2009-06-03 10:01

D = C+

Name: Anonymous 2009-06-03 10:23

D-- = C

Name: Anonymous 2009-06-03 10:44

I got a D in my C++ class

Name: Anonymous 2009-06-03 11:19

>>7
C++ is the PHP of middle-level languages.

Name: Anonymous 2009-06-03 11:25

C = C
D = C+
E = C++
F = C+++

Name: Anonymous 2009-06-03 11:28

>>12
Are you calling Sepples shit???

Oh wait, valid point.

Name: Anonymous 2009-06-03 15:55

++C++;
What will the compiler do?

Name: Anonymous 2009-06-03 15:57

>>15:1: error: invalid lvalue in increment

Name: Anonymous 2009-06-03 16:08

>>10
D-- = D+

Name: Anonymous 2009-06-03 23:04

>>1
"Good" being completely subjective and additionally based on your purpose(s). It "fixes" a lot of the problems in Sepples. Personally, I think it's a decent language, but it hasn't gained a lot of traction. Give it a try, the worst that could happen is you don't like it, and even then, you've gained valuable experience.

Name: ​​​​​​​​​​ 2010-10-25 15:11

Name: Anonymous 2011-02-03 7:05

Name: Anonymous 2011-02-04 12:19

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