digitalmars.D - Is this worth learning?
- Amel Durakovic (10/10) Feb 27 2005 Hi..
- Georg Wrede (8/21) Feb 27 2005 The D object system is clean, logical and powerful. D is designed from
- Kris (18/19) Feb 27 2005 Let's not give anyone the wrong impression here ... in it's current form...
- IkeaTheSofa -.- Marcus (4/6) Feb 27 2005 Kris, (or anyone else with an answer)
- Daniel Keep (8/18) Feb 28 2005 Probably because Walter designed D, so it is his prerogative to maintain...
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (9/13) Feb 28 2005 And Walter has also shared the front-end implementation under
- J C Calvarese (13/23) Feb 28 2005 Your GUI library options in D:
- Amel Durakovic (10/10) Sep 13 2005 Hello!
Hi.. I've just passed by this site looking for a programming language, which fits my needs. This is the following requirments, I require the programming language to have: { object oriented with a simple syntax, able to have to control over the computer (network, file system), GUI for the programming language } I hope, that someone can help me getting started.. By the way: Do you have an IRC channel or something else to discuss the programming language.. It looks quite attracting, but is it worth it?
Feb 27 2005
Amel Durakovic wrote:Hi.. I've just passed by this site looking for a programming language, which fits my needs. This is the following requirments, I require the programming language to have: { object oriented with a simple syntax, able to have to control over the computer (network, file system), GUI for the programming language } I hope, that someone can help me getting started.. By the way: Do you have an IRC channel or something else to discuss the programming language.. It looks quite attracting, but is it worth it?The D object system is clean, logical and powerful. D is designed from the start to have tight control over the hardware, so for example writing device drivers and such should be easy in D. The answer to the GUI questions I leave to others, I don't use a GUI for programming. I also don't use D for GUI programs. PS, interesting name. I presume you pronounce it dUrakovic? But what does Amel mean, if anything?
Feb 27 2005
In article <42224444.9060304 nospam.org>, Georg Wrede says...The D object system is clean, logical and powerful.Let's not give anyone the wrong impression here ... in it's current form, D is hardly as you describe, Georg. There are many warts, asymmetries, and special cases ~ your description paints a (sadly) unrealistic picture. I won't list all of the tired-old-issues here, but you might look back over the last year of posts to see what they are. D is, in many ways, a better C. In some ways, a better C++. In other ways, a better Java. It's kinda' like an up-to-date version of Simula-67 But D has a lot of weak spots. Particularly so in the area you noted (which is why I'm posting this). Having said that; D is definately worth considering. Let's face it ~ the technologically 'pure' products are rarely the ones that succeed. To the poster: if you have limited time and are trying to focus your efforts for commercial purposes, avoid D at this time (you won't get it adopted in your workplace this year). If, on the other hand, you're persuing an academic interest or are thinking about the long-term, then D is (IMO) a good general purpose language to be familiar with. You should be aware that D is shepherded by one person only ~ this is both a blessing and curse.
Feb 27 2005
You should be aware that D is shepherded by one person only ~ this is both a blessing and curse.Kris, (or anyone else with an answer) I'm new to the D community. What is the reason that D is shepherded by one person? Wouldn't things develope futher with more people?
Feb 27 2005
Probably because Walter designed D, so it is his prerogative to maintain executive control over it. You never know, tho. Maybe after 1.0 D will go the way of Python: Walter will become the BDFL (Benevolent Dictator for Life), and additions to the language will be suggested through DEPs (D Enhancement Proposals). ^_^ -- Daniel IkeaTheSofa -.- Marcus wrote:You should be aware that D is shepherded by one person only ~ this is both a blessing and curse.Kris, (or anyone else with an answer) I'm new to the D community. What is the reason that D is shepherded by one person? Wouldn't things develope futher with more people?
Feb 28 2005
Daniel Keep wrote:What is the reason that D is shepherded by one person? Wouldn't things develope futher with more people?Probably because Walter designed D, so it is his prerogative to maintain executive control over it.And Walter has also shared the front-end implementation under the GPL (and Artistic) license, so that e.g. GDC can use it... The specification of D language is "open" and still copyrighted (the actual license on the actual specification HTML is yet unclear) Lots of people are involved in the D development: http://www.digitalmars.com/d/acknowledgements.html Just that Walter has the Final Vote on what goes in ? --anders
Feb 28 2005
In article <cvt9be$nel$1 digitaldaemon.com>, Amel Durakovic says...Hi.. I've just passed by this site looking for a programming language, which fits my needs. This is the following requirments, I require the programming language to have: { object oriented with a simple syntax, able to have to control over the computer (network, file system), GUI for the programming language }Your GUI library options in D: http://www.prowiki.org/wiki4d/wiki.cgi?AvailableGuiLibraries My personal suggestions: I like DFC for Windows. DUI is currently the only option for Linux, but it's cross-platform, too.I hope, that someone can help me getting started.. By the way: Do you have an IRC channel or something else to discuss the programming language..I don't know if anyone is into chatting about D on IRC these days, but "Official D language IRC channel is #D on FreeNode, irc.freenode.net" according to http://www.prowiki.org/wiki4d/wiki.cgi?IRCIt looks quite attracting, but is it worth it?It really depends on the person. I like D, but I mostly use for my hobby programming at this point. I plan to use it for more serious projects as the libraries mature. jcc7
Feb 28 2005
Hello! I just did a Google search, for I wanted to know, where my name is occurring on the internet. I found this post, I made several months ago, but that fact doesn't make it less interesting. Yeah.. I noticed my bad English back then, but that doesn't really matter now. I haven't been playing with D for a while, but I will. The popularity is increased, so I guess, that it's a product containing great masses of quality. If there is a good newb guide on how to learn D, then let me know.. By the way.. Amel Durakovic is my real name, and yes, in English you might pronounce the surname as "dJUrakovicj" or "dUrakovicj".
Sep 13 2005