digitalmars.D - D on Reddit!
- Walter Bright (1/1) Feb 10 2010 http://www.reddit.com/r/d_language/comments/b05yq/d_losing_momentum/
- Andrei Alexandrescu (5/6) Feb 10 2010 I'm not sure if I should vote the title up or down :o). I upvoted. The
- ZY Zhou (3/7) Feb 10 2010 That's because only people who care about D would post comments there. T...
- Bane (3/12) Feb 11 2010 Ay topic that starts like 'The X is best...' or 'The X sucks...' are fla...
- Nick Sabalausky (10/14) Feb 11 2010 The way I see it, there are depressingly few languages in the same categ...
- retard (11/27) Feb 11 2010 I bet the systems programmers often believe that a single language can't...
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (6/10) Feb 11 2010 There may be reasons why C++ isn't very good for operating system
- Joel C. Salomon (6/9) Feb 11 2010 Actually, given a decent implementation of the CSP thread model,
- retard (6/15) Feb 11 2010 Agreed, some models are easier to comprehend. I really liked C.A.R.
- Bane (4/22) Feb 12 2010 I think there are many potential languages in that category: C++/Java/De...
http://www.reddit.com/r/d_language/comments/b05yq/d_losing_momentum/
Feb 10 2010
Walter Bright wrote:http://www.reddit.com/r/d_language/comments/b05yq/d_losing_momentum/I'm not sure if I should vote the title up or down :o). I upvoted. The comments seem to be very optimistic, which is remarkable given the mood suggested by the question. Andrei
Feb 10 2010
That's because only people who care about D would post comments there. The other people, they just ignore this topic. If you want to see comments that's not optimistic. Try posting something like: "Wow, D is the best language ever" Andrei Alexandrescu Wrote:The comments seem to be very optimistic, which is remarkable given the mood suggested by the question. Andrei
Feb 10 2010
Ay topic that starts like 'The X is best...' or 'The X sucks...' are flame war invitation for ignorant people. I think those that would write negative comments on "Wow, D is the best language ever" haven really used D at all (or had some short experience with it that made misguided impression), but have their favorite A/B/C/F/Java and they are certain that it is the best ever. I hope that D's users club will grow over time, in spite of heavy oposition of number mature and popular languages in same category. What I believe is that existing club members are dedicated to and very happy with it, so numbers will only grow. ZY Zhou Wrote:That's because only people who care about D would post comments there. The other people, they just ignore this topic. If you want to see comments that's not optimistic. Try posting something like: "Wow, D is the best language ever" Andrei Alexandrescu Wrote:The comments seem to be very optimistic, which is remarkable given the mood suggested by the question. Andrei
Feb 11 2010
"Bane" <branimir.milosavljevic gmail.com> wrote in message news:hl0ku9$vdt$1 digitalmars.com...I hope that D's users club will grow over time, in spite of heavy oposition of number mature and popular languages in same category. What I believe is that existing club members are dedicated to and very happy with it, so numbers will only grow.The way I see it, there are depressingly few languages in the same category as D (that category being multi-paradigm languages that are realistically usable for systems programming). Thare's C/C++ (although, IMO C/C++ is a bit anachronistic these days), and then there's Google "Issue 9" (which is *highly* debatable as to whether it actually counts as meeting the above criteria), and then Cyclone and maybe a couple others like Vala that don't seem to be very mature ATM (at least compared to D anyay). And that's about it.
Feb 11 2010
Thu, 11 Feb 2010 15:52:26 -0500, Nick Sabalausky wrote:"Bane" <branimir.milosavljevic gmail.com> wrote in message news:hl0ku9$vdt$1 digitalmars.com...I bet the systems programmers often believe that a single language can't serve all possible problem domains. You can probably see that even C and C ++ are used on different kinds of projects. C++ isn't very good for modeling operating system kernels. C on the other hand fails on high level user interface and business logic programming and on trivial multithreaded systems. , and then Cyclone and maybe a coupleI hope that D's users club will grow over time, in spite of heavy oposition of number mature and popular languages in same category. What I believe is that existing club members are dedicated to and very happy with it, so numbers will only grow.The way I see it, there are depressingly few languages in the same category as D (that category being multi-paradigm languages that are realistically usable for systems programming). Thare's C/C++ (although, IMO C/C++ is a bit anachronistic these days), and then there's Google "Issue 9"others like Vala that don't seem to be very mature ATM (at least compared to D anyay). And that's about it.I thought Vala was an attempt to built GNOME 3.0 using a modern garbage system. I don't really expect Vala to be used outside GNOME.
Feb 11 2010
retard wrote:You can probably see that even C and C ++ are used on different kinds of projects.Two very different languages indeed.C++ isn't very good for modeling operating system kernels.There may be reasons why C++ isn't very good for operating system kernels; modeling is not one of them. C++ can model anything that C can model. Ali
Feb 11 2010
On 2/11/2010 4:05 PM, retard wrote:C on the other hand fails on high level user interface and business logic programming and on trivial multithreaded systems.Actually, given a decent implementation of the CSP thread model, multithreading in C is easy even for trivial problems. Plan 9 uses that model heavily, and I was encouraged to hear that D2’s concurrency model will have CSP influences. —Joel C. Salomon
Feb 11 2010
Thu, 11 Feb 2010 17:56:01 -0500, Joel C. Salomon wrote:On 2/11/2010 4:05 PM, retard wrote:Agreed, some models are easier to comprehend. I really liked C.A.R. Hoare's book about CSP. It's standing right next to my copy of SICP :) Maybe I'm just getting blinded by high level languages - when you want a clean, pure process system, my implementation language of choice wouldn't be C.C on the other hand fails on high level user interface and business logic programming and on trivial multithreaded systems.Actually, given a decent implementation of the CSP thread model, multithreading in C is easy even for trivial problems. Plan 9 uses that model heavily, and I was encouraged to hear that D2’s concurrency model will have CSP influences.
Feb 11 2010
Nick Sabalausky Wrote:"Bane" <branimir.milosavljevic gmail.com> wrote in message news:hl0ku9$vdt$1 digitalmars.com...I think there are many potential languages in that category: functional, OOP etc.', or 'what are/can ya building with it'. And I don't think 'system programing' covers only kernel building. What about other multi threaded/process/heavy load/high concurrency/low level access stuff? Which to chose is more a matter of personal preference, company politics or convenience than of language capabilities.I hope that D's users club will grow over time, in spite of heavy oposition of number mature and popular languages in same category. What I believe is that existing club members are dedicated to and very happy with it, so numbers will only grow.The way I see it, there are depressingly few languages in the same category as D (that category being multi-paradigm languages that are realistically usable for systems programming). Thare's C/C++ (although, IMO C/C++ is a bit anachronistic these days), and then there's Google "Issue 9" (which is *highly* debatable as to whether it actually counts as meeting the above criteria), and then Cyclone and maybe a couple others like Vala that don't seem to be very mature ATM (at least compared to D anyay). And that's about it.
Feb 12 2010