Hacker News

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା |

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା | ଏହି ଅନୁସନ୍ଧାନ ଏହାର ମହତ୍ତ୍ୱ ଏବଂ ସମ୍ଭାବ୍ୟ ପ୍ରଭାବକୁ ପରୀକ୍ଷା କରି ପ୍ରୋଗ୍ରାମିଂରେ ପ୍ରବେଶ କରେ | ମୂଳ ଧାରଣା ଆଚ୍ଛାଦିତ | ଏହି ବିଷୟବସ୍ତୁ ଅନୁସନ୍ଧାନ କରେ: ମ Fund ଳିକ ନୀତି ଏବଂ ତତ୍ତ୍। | ବ୍ୟବହାରିକ ପ୍ରଭାବ ...

1 min read Via dlang.org

Mewayz Team

Editorial Team

Hacker News

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା: ଉତ୍ପାଦନ ପାଇଁ ନିର୍ମିତ ଆଧୁନିକ ସିଷ୍ଟମ୍ ଭାଷା |

ଡି ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ହେଉଛି ଏକ ଉଚ୍ଚ ସ୍ତରୀୟ, ଷ୍ଟାଟିକ୍ ଟାଇପ୍ ହୋଇଥିବା ସିଷ୍ଟମ୍ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଯାହା ଆଧୁନିକ ସଫ୍ଟୱେର୍ ଇଞ୍ଜିନିୟରିଂ ନୀତି ସହିତ C ର ଶକ୍ତି ଏବଂ କାର୍ଯ୍ୟଦକ୍ଷତାକୁ ଏକତ୍ର କରିଥାଏ | ୱାଲ୍ଟର ବ୍ରାଇଟ୍ ଦ୍ igned ାରା ଡିଜାଇନ୍ ହୋଇଥିବା ଏବଂ ପ୍ରଥମେ 2001 ରେ ମୁକ୍ତିଲାଭ କରିଥିଲା, D ଡେଭଲପର୍ମାନଙ୍କୁ କୋଡ୍ ସ୍ୱଚ୍ଛତା କିମ୍ବା ବିକାଶକାରୀ ଉତ୍ପାଦକତାକୁ ନଷ୍ଟ ନକରି ଉଚ୍ଚ କ୍ଷମତା ସମ୍ପନ୍ନ ପ୍ରୟୋଗ ଗଠନ ପାଇଁ ଏକ ବାଧ୍ୟତାମୂଳକ ବିକଳ୍ପ ପ୍ରଦାନ କରେ |

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା କ’ଣ ଏବଂ ଏହା କାହିଁକି ସୃଷ୍ଟି ହେଲା?

D C ++ ଜଟିଳତା ସହିତ ନିରାଶାରୁ ଜନ୍ମ ହୋଇଥିଲା | ପ୍ରଥମ ଦେଶୀ C ++ କମ୍ପାଇଲରର ସୃଷ୍ଟିକର୍ତ୍ତା ୱାଲ୍ଟର ବ୍ରାଇଟ୍, ଏକ ଭାଷା କଳ୍ପନା କରିଥିଲେ ଯାହା ଅନାବଶ୍ୟକ ଜଟିଳତାକୁ ଦୂର କରିବାବେଳେ କଞ୍ଚା ସିଷ୍ଟମ୍ ସ୍ତରୀୟ କାର୍ଯ୍ୟଦକ୍ଷତାକୁ ବଜାୟ ରଖିଥିଲା ​​| D କ single ଣସି ଗୋଟିଏ ଭାଷାର ଉତ୍ପତ୍ତି ନୁହେଁ - ଏହା ଏକ ଗ୍ରାଉଣ୍ଡ ଅପ୍ ପୁନ es ଡିଜାଇନ୍ ଯାହା C, C ++, ଜାଭା, ପାଇଥନ୍, ଏବଂ ରୁବିରୁ ପ୍ରେରଣା ଆଣୁଛି |

ଏହାର ମୂଳ ଭାଗରେ, D ହେଉଛି ଏକ ସଂକଳିତ ଭାଷା ଯାହା ଇଚ୍ଛାଧୀନ ଅଳିଆ ସଂଗ୍ରହ, ଦୃ strong ଟାଇପିଂ ଏବଂ ମେଟାପ୍ରୋଗ୍ରାମିଂ ପାଇଁ ବିଲ୍ଟ-ଇନ୍ ସମର୍ଥନ ସହିତ | ଏହା C ଏବଂ C ++ ସହିତ ସମାନ କାର୍ଯ୍ୟଦକ୍ଷତା ସ୍ତରକୁ ଟାର୍ଗେଟ୍ କରୁଥିବାବେଳେ ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ କ୍ଲିନର୍ ବାକ୍ୟବିନ୍ୟାସ ଏବଂ ଫୋବୋସ୍ ନାମରେ ଜଣାଶୁଣା ଏକ ଧନୀ ମାନକ ଲାଇବ୍ରେରୀ ପ୍ରଦାନ କରିଥାଏ |

"C ହେଉଛି C ++ ହେବା ଉଚିତ୍ - ଏହା ଏକାଧିକ ପାରାଡିଗମରୁ ସର୍ବୋତ୍ତମ ଚିନ୍ତାଧାରା ନେଇଥାଏ ଏବଂ ସେମାନଙ୍କୁ ବାସ୍ତବ ଦୁନିଆର ସଫ୍ଟୱେର୍ ବିକାଶ ପାଇଁ ଏକ ସମନ୍ୱିତ, ବ୍ୟବହାରିକ ବ୍ୟବସ୍ଥାରେ ଫ୍ୟୁଜ୍ କରିଥାଏ |

ମୂଳ ବ Features ଶିଷ୍ଟ୍ୟଗୁଡିକ କ’ଣ ଯାହା D ଷ୍ଟାଣ୍ଡ ଆଉଟ୍ କରେ?

|

D ଏକାସାଙ୍ଗରେ ଏକାଧିକ ପ୍ରୋଗ୍ରାମିଂ ପାରାଡିଗମକୁ ସମର୍ଥନ କରି ପ୍ରୋଗ୍ରାମିଂ ଲ୍ୟାଣ୍ଡସ୍କେପରେ ଏକ ସ୍ୱତନ୍ତ୍ର ସ୍ଥାନ ଅଧିକାର କରେ | ଆପଣ ଅପରିହାର୍ଯ୍ୟ, ବସ୍ତୁ-ଆଧାରିତ, କାର୍ଯ୍ୟକଳାପ, କିମ୍ବା ଜେନେରିକ୍ ପ୍ରୋଗ୍ରାମିଂକୁ ପସନ୍ଦ କରନ୍ତି, D ଆପଣଙ୍କୁ ଗୋଟିଏ pattern ାଞ୍ଚାରେ ବାଧ୍ୟ ନକରି ଆପଣଙ୍କ ଶ style ଳୀକୁ ସ୍ଥାନିତ କରେ |

  • ଟେମ୍ପଲେଟ୍ ଏବଂ କମ୍ପାଇଲ୍-ଟାଇମ୍ ଫଙ୍କସନ୍ ଏକଜେକ୍ୟୁଶନ୍ (CTFE): D ର ଟେମ୍ପଲେଟ୍ ସିଷ୍ଟମ୍ C ++ ର ଅପେକ୍ଷା ଅଧିକ ଭାବପ୍ରବଣ ଏବଂ ପଠନୀୟ ଭାବରେ ବିବେଚନା କରାଯାଏ, କ୍ରିପ୍ଟିକ୍ ବାକ୍ୟବିନ୍ୟାସ ବିନା ଶକ୍ତିଶାଳୀ ମେଟାପ୍ରୋଗ୍ରାମିଂ ସକ୍ଷମ କରେ |
  • ନିରାପଦ ଟିପ୍ପଣୀ ସହିତ ସ୍ମୃତି ନିରାପତ୍ତା: ଡି ବିକାଶକାରୀମାନଙ୍କୁ @safe ଭାବରେ କାର୍ଯ୍ୟଗୁଡ଼ିକୁ ଚିହ୍ନିତ କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ, କମ୍ପାଇଲ୍ ସମୟରେ ଅସୁରକ୍ଷିତ ମେମୋରୀ କାର୍ଯ୍ୟକୁ ପ୍ରତିରୋଧ କରିଥାଏ - ସୁରକ୍ଷିତ ସିଷ୍ଟମ୍ କୋଡ୍ ପ୍ରତି ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ପଦକ୍ଷେପ |
  • ବିଲ୍ଟ-ଇନ୍ ୟୁନିଟ୍ ପରୀକ୍ଷା: ଡି ଉତ୍ସ ଉତ୍ସ ଫାଇଲରେ ସିଧାସଳଖ ୟୁନିଟ୍ ପରୀକ୍ଷା ପାଇଁ ଦେଶୀ ସମର୍ଥନ ଅନ୍ତର୍ଭୂକ୍ତ କରେ, ପରୀକ୍ଷଣ ଚାଳିତ ବିକାଶକୁ ପରବର୍ତ୍ତୀ ଚିନ୍ତାଧାରା ପରିବର୍ତ୍ତେ ଭାଷାର ପ୍ରଥମ ଶ୍ରେଣୀ ନାଗରିକ କରିଦିଏ |
  • ରେଞ୍ଜ ଏବଂ କାର୍ଯ୍ୟକ୍ଷମ ପାଇପଲାଇନ: D ର ରେଞ୍ଜ-ଆଧାରିତ ଆଲଗୋରିଦମଗୁଡ଼ିକ କାର୍ଯ୍ୟକ୍ଷମ ଭାଷା ପରି ପରିଷ୍କାର, ରଚନାଯୋଗ୍ୟ ଡାଟା ପ୍ରକ୍ରିୟାକରଣ ପାଇପଲାଇନକୁ ସକ୍ଷମ କରିଥାଏ, ବଏଲେପ୍ଲେଟ୍ ହ୍ରାସ କରିଥାଏ ଏବଂ ପଠନ ଯୋଗ୍ୟତା ବୃଦ୍ଧି କରିଥାଏ |
  • ବିହୀନ ସି ପାରସ୍ପରିକ କାର୍ଯ୍ୟଦକ୍ଷତା: ଅନେକ ଆଧୁନିକ ଭାଷା ତୁଳନାରେ, D ସିଧାସଳଖ C ଲାଇବ୍ରେରୀଗୁଡ଼ିକ ସହିତ ବନ୍ଧନ କିମ୍ବା ରାପର ସ୍ତର ବିନା ଇଣ୍ଟରଫେସ୍ କରିପାରିବ, ଯାହାକି ବିକାଶକାରୀମାନଙ୍କୁ ବୃହତ C ଇକୋସିଷ୍ଟମକୁ ତୁରନ୍ତ ପ୍ରବେଶ ପ୍ରଦାନ କରିବ |

ଆଧୁନିକ ବିକାଶରେ C ++ ଏବଂ କଳଙ୍କ ସହିତ କିପରି ତୁଳନା କରାଯାଏ?

ସିଷ୍ଟମ୍ ପ୍ରୋଗ୍ରାମିଂ ସ୍ପେସ୍ ଦିନକୁ ଦିନ ପ୍ରତିଯୋଗୀତା ମୂଳକ ଅଟେ, ରୁଷ୍ଟ ସ୍ମୃତି-ନିରାପଦ ନିମ୍ନ ସ୍ତରର କୋଡ୍ ଏବଂ C ++ ଉତ୍ତରାଧିକାରୀ ଏବଂ ଖେଳ ବିକାଶରେ ପ୍ରାଧାନ୍ୟ ବିସ୍ତାର କରି ଅଧିକ ଗତି ଲାଭ କରେ | D ଏହି ଦୁଇଟି ପୋଲ ମଧ୍ୟରେ ଆକର୍ଷଣୀୟ ଉପାୟରେ ବସିଥାଏ |

|

C ++ ତୁଳନାରେ, D ନାଟକୀୟ ଭାବରେ ସରଳ ଟେମ୍ପଲେଟ୍ ସିଣ୍ଟାକ୍ସ, ବିଲ୍ଟ-ଇନ୍ ଆବର୍ଜନା ସଂଗ୍ରହ (ମାନୁଆଲ୍ କଣ୍ଟ୍ରୋଲ୍ ଉପଲବ୍ଧ) ଏବଂ ଏକ ଅଧିକ ପଠନୀୟ ମଡ୍ୟୁଲ୍ ସିଷ୍ଟମ୍ ପ୍ରଦାନ କରେ | ସାଧାରଣ C ++ ନିର୍ମାଣ ଅପେକ୍ଷା D ରେ ସଙ୍କଳନ ସମୟ ମଧ୍ୟ ଯଥେଷ୍ଟ ଦ୍ରୁତ ଅଟେ, ଯାହା ବୃହତ ପ୍ରୋଜେକ୍ଟରେ ବହୁତ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ |

ରୁଷ୍ଟ ତୁଳନାରେ, D ଅଧିକ ନମନୀୟ ମେମୋରୀ ମଡେଲ ପାଇଁ ରୁଷ୍ଟର କଠୋର orrow ଣ ଯାଞ୍ଚକାରୀଙ୍କୁ ବ୍ୟବସାୟ କରେ | ଏହା D କୁ ଶିଖିବା ପାଇଁ ସହଜ କରିଥାଏ ଏବଂ ପ୍ରୋଟୋଟାଇପ୍ ପାଇଁ ଶୀଘ୍ର କରିଥାଏ, ଯଦିଓ ରୁଷ୍ଟ ସ୍ମୃତି ନିରାପତ୍ତା ଚାରିପାଖରେ ଶକ୍ତିଶାଳୀ କମ୍ପାଇଲ୍ ଟାଇମ୍ ଗ୍ୟାରେଣ୍ଟି ପ୍ରଦାନ କରିଥାଏ | ଦଳଗୁଡିକ ପାଇଁ, ଯେଉଁମାନେ ରୁଷ୍ଟର ଶିଖ ଶିଖିବା ବକ୍ର ବିନା ସିଷ୍ଟମ୍ ସ୍ତରୀୟ କାର୍ଯ୍ୟଦକ୍ଷତା ଆବଶ୍ୟକ କରନ୍ତି, D ଏକ ପ୍ରକୃତ ଆକର୍ଷଣୀୟ ମଧ୍ୟମ ଭୂମି ଉପସ୍ଥାପନ କରେ |

D ମଧ୍ୟ ଇନଲାଇନ୍ ଆସେମ୍ବଲର୍, ସିମ୍ଡି ଇଣ୍ଟ୍ରିନିକ୍ସ ଏବଂ ନିମ୍ନ ସ୍ତରର ସୂଚକ ମନିପୁଲେସନ୍ କୁ ସମର୍ଥନ କରେ - OS ବିକାଶ, ଗେମ୍ ଇଞ୍ଜିନ, ବ scientific ଜ୍ଞାନିକ ଗଣନା, ଏବଂ ଏମ୍ବେଡ୍ ସିଷ୍ଟମ୍ ପ୍ରୋଗ୍ରାମିଂ ପାଇଁ କ୍ଷମତା |

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

କେଉଁ ଭାଷା ଏବଂ ପ୍ରୟୋଗଗୁଡ଼ିକ D ଭାଷାରୁ ଅଧିକ ଲାଭ କରନ୍ତି?

D ର କାର୍ଯ୍ୟଦକ୍ଷତା ପ୍ରୋଫାଇଲ୍ ଏବଂ ଏକ୍ସପ୍ରେସିଭ୍ ଟାଇପ୍ ସିଷ୍ଟମ୍ ଏହାକୁ ଡୋମେନ୍ ପାଇଁ ବିଶେଷ ଭାବରେ ଉପଯୁକ୍ତ କରିଥାଏ ଯେଉଁଠାରେ ଉଭୟ ଥ୍ରୋପୁଟ୍ ଏବଂ ଡେଭଲପର୍ ବେଗ ବିଷୟ | ଖେଳର ଇଞ୍ଜିନ୍ ବିକାଶ D ର କମ୍ପାଇଲ୍ ଟାଇମ୍ ପ୍ରତିଫଳନ ଏବଂ ଶୂନ-ଓଭରହେଡ୍ ଅବଷ୍ଟ୍ରାକସନରୁ ଲାଭ କରେ | ବ Scientific ଜ୍ଞାନିକ ଗଣନା ସମ୍ପ୍ରଦାୟଗୁଡିକ D ର ସାଂଖ୍ୟିକ ଲାଇବ୍ରେରୀ ଏବଂ ପୁନରାବୃତ୍ତି ଅନୁସନ୍ଧାନ କାର୍ଯ୍ୟ ପ୍ରବାହ ପାଇଁ ଦ୍ରୁତ ସଂକଳନ ଚକ୍ରକୁ ପ୍ରଶଂସା କରନ୍ତି |

Vibe.d ପରି framework ାଞ୍ଚା ମାଧ୍ୟମରେ ୱେବ୍ ବିକାଶ ମଧ୍ୟ ସମ୍ଭବ, ଯାହା Node.js ସହିତ ପ୍ରତିଦ୍ୱନ୍ଦ୍ୱିତାରେ ଅସନ୍ତୁଳିତ I / O ଏବଂ HTTP ସର୍ଭର କ୍ଷମତା ପ୍ରଦାନ କରିଥାଏ - ଯେତେବେଳେ CPU- ଘୋର ଅନୁରୋଧ ନିୟନ୍ତ୍ରଣ ପାଇଁ ଯଥେଷ୍ଟ ଉନ୍ନତ କଞ୍ଚା ଥ୍ରୋପପୁଟ୍ ପ୍ରଦାନ କରିଥାଏ |

ସିଷ୍ଟମ୍ ଟୁଲିଂ, କମ୍ପାଇଲର୍, ପାର୍ସର୍, ଏବଂ ଡାଟା ପ୍ରକ୍ରିୟାକରଣ ପାଇପଲାଇନ ଅନ୍ୟ ପ୍ରାକୃତିକ ଫିଟ୍ ପ୍ରତିନିଧିତ୍ୱ କରେ | ଡି କମ୍ପାଇଲର୍ ନିଜେ (DMD, LDC, ଏବଂ GDC) ଅତ୍ୟାଧୁନିକ ଟୁଲ୍ ଚେନ୍ ସଫ୍ଟୱେର୍ ନିର୍ମାଣ ପାଇଁ ଭାଷାର ସାମର୍ଥ୍ୟ ପ୍ରଦର୍ଶନ କରେ |

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷାର ଭବିଷ୍ୟତ କ’ଣ?

D ର ବିକାଶ D ଭାଷା ଫାଉଣ୍ଡେସନ୍ ଦ୍ୱାରା ପରିଚାଳିତ, ଏକ ଅଣ-ଲାଭକାରୀ ସଂସ୍ଥା ଦୀର୍ଘକାଳୀନ ଭାଷା ପରିଚାଳନା ପାଇଁ ପ୍ରତିବଦ୍ଧ | ଭାଷାର ଇକୋସିଷ୍ଟମ୍, ଡକ୍ୟୁମେଣ୍ଟେସନ୍, ଏବଂ ଟୁଲ୍ - ସମ୍ପ୍ରଦାୟଗୁଡିକ ଏହାର ବ technical ଷୟିକ ଯୋଗ୍ୟତା ପଛରେ histor ତିହାସିକ ଭାବରେ ପଛରେ ରହିଥିବା ସମ୍ପ୍ରଦାୟ ସକ୍ରିୟ ଭାବରେ କାର୍ଯ୍ୟ କରିଆସୁଛି |

DIP (D ଉନ୍ନତି ପ୍ରସ୍ତାବ) ପ୍ରକ୍ରିୟା ଭାଷା ବିବର୍ତ୍ତନରେ ସଂରଚନା ଶାସନ ଆଣିଛି, ଭାଷା ସ୍ଥିରତାକୁ ନେଇ ଚିନ୍ତାକୁ ସମାଧାନ କରିଥାଏ ଯାହା ପୂର୍ବରୁ ଉଦ୍ୟୋଗ ଗ୍ରହଣକୁ ପ୍ରତିରୋଧ କରିଥିଲା | ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜର୍ DUB ର ଉନ୍ନତି, ଉନ୍ନତ IDE ଏକୀକରଣ, ଏବଂ ଶକ୍ତିଶାଳୀ ସ୍ମୃତି ନିରାପତ୍ତା ପାଇଁ -preview = dip1000 ପରି ପଦକ୍ଷେପଗୁଡିକ ବ୍ୟାପକ ଗ୍ରହଣ ପାଇଁ ପ୍ରସ୍ତୁତ ଏକ ପରିପକ୍ୱ ଇକୋସିଷ୍ଟମକୁ ସଙ୍କେତ ଦେଇଥାଏ |

ଯେହେତୁ ସଫ୍ଟୱେର୍ ସିଷ୍ଟମଗୁଡିକ ଅଧିକ ଜଟିଳ ହୁଏ ଏବଂ ବଗ୍ ର ମୂଲ୍ୟ ବ ates େ, ଭାଷାଗୁଡ଼ିକ ଯାହା ଦୃ strong କମ୍ପାଇଲ୍ ଟାଇମ୍ ଗ୍ୟାରେଣ୍ଟି, ଉତ୍କୃଷ୍ଟ କାର୍ଯ୍ୟଦକ୍ଷତା ଏବଂ ଭାବପ୍ରବଣ ଅବକ୍ଷୟ ପ୍ରଦାନ କରେ ତାହା କେବଳ ଗୁରୁତ୍ୱ ବ grow ଼ିବ | ସିଷ୍ଟମ୍ ପ୍ରୋଗ୍ରାମିଂ, ଉଚ୍ଚ-କାର୍ଯ୍ୟଦକ୍ଷତା ଗଣନା, ଏବଂ ସାଧନ ବିକାଶରେ ପ୍ରାସଙ୍ଗିକତା ପାଇଁ ଏହି ଗୁଣଗୁଡିକର D ର ମିଶ୍ରଣ ଏହାକୁ ଭଲ ଭାବରେ ସ୍ଥାନିତ କରେ |

<ଘଣ୍ଟା>

ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନ |

D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଏପର୍ଯ୍ୟନ୍ତ ସକ୍ରିୟ ଭାବରେ ପରିଚାଳିତ ହେଉଛି କି?

ହଁ, D ଭାଷା ଫାଉଣ୍ଡେସନ୍ ଦ୍ୱାରା DMD (ରେଫରେନ୍ସ କମ୍ପାଇଲର୍), LDC (LLVM- ଆଧାରିତ, ଉତ୍କୃଷ୍ଟ ଅପ୍ଟିମାଇଜେସନ୍) ଏବଂ GDC (GCC ବ୍ୟାକେଣ୍ଡ) ପାଇଁ ନିୟମିତ କମ୍ପାଇଲର୍ ରିଲିଜ୍ ସହିତ D ଭାଷା ଫାଉଣ୍ଡେସନ୍ ଦ୍ୱାରା ସକ୍ରିୟ ଭାବରେ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଏ | ଭାଷା ଚାଲୁଥିବା ଅଦ୍ୟତନଗୁଡିକ ଗ୍ରହଣ କରେ, ଏବଂ D ଫୋରମ୍, ଗିଥ୍ ହବ୍, ଏବଂ ଡି ବିକାଶ ପାଇଁ ଉତ୍ସର୍ଗୀକୃତ ଚ୍ୟାନେଲଗୁଡିକରେ ସମ୍ପ୍ରଦାୟ ସକ୍ରିୟ ରହିଥାଏ |

ଆରମ୍ଭକାରୀମାନଙ୍କ ପାଇଁ D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଭଲ କି?

କ୍ଲିନର୍ ବାକ୍ୟବିନ୍ୟାସ, ବିଲ୍ଟ-ଇନ୍ ପରୀକ୍ଷଣ ଏବଂ ଉନ୍ନତ ତ୍ରୁଟି ସନ୍ଦେଶ ଯୋଗୁଁ ସିଷ୍ଟମ ପ୍ରୋଗ୍ରାମିଂରେ ଆଗ୍ରହୀ ନୂତନମାନଙ୍କ ପାଇଁ

D C ++ ଅପେକ୍ଷା ଅଧିକ ସହଜ ଅଟେ | ତଥାପି, ପାଇଥନ୍ କିମ୍ବା ଜାଭାସ୍କ୍ରିପ୍ଟ ତୁଳନାରେ ଏହା ସାଧାରଣତ a ପ୍ରଥମ ଭାଷା ଭାବରେ ସୁପାରିଶ କରାଯାଏ ନାହିଁ | କିଛି ପ୍ରୋଗ୍ରାମିଂ ପୃଷ୍ଠଭୂମି ଥିବା ଡେଭଲପର୍ମାନେ ଯେଉଁମାନେ ଧାତୁର ନିକଟତର ହେବାକୁ ଚାହାଁନ୍ତି, ସେମାନେ D ର ଶିକ୍ଷଣ ବକ୍ର ପରିଚାଳନାଯୋଗ୍ୟ ଏବଂ ପୁରସ୍କୃତ ପାଇବେ |

ମୁଁ D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ କିପରି ଆରମ୍ଭ କରିବି?

ଆପଣ d କମ୍ପାଇଲର୍ ଏବଂ ଟୁଲ୍ ଚେନ୍ dlang.org ରେ ଡାଉନଲୋଡ୍ କରିପାରିବେ | Tour.dlang.org ରେ ଅଫିସିଆଲ୍ ଟୁର୍ ଏକ ଇଣ୍ଟରାକ୍ଟିଭ୍ ବ୍ରାଉଜର୍-ଆଧାରିତ ପରିଚୟ ପ୍ରଦାନ କରେ | ପ୍ୟାକେଜ୍ ପରିଚାଳନା ପାଇଁ, DUB ନିର୍ଭରଶୀଳତାକୁ npm କିମ୍ବା କାର୍ଗୋ ସହିତ ସମାନ ଭାବରେ ନିୟନ୍ତ୍ରଣ କରିଥାଏ | ଭିଏସ୍ କୋଡ୍, ଭିମ୍, ଏବଂ ଏମାକ୍ସ ସହିତ ଅଧିକାଂଶ ପ୍ରମୁଖ କୋଡ୍ ଏଡିଟର୍ ଗୁଡିକ ବାକ୍ୟବିନ୍ୟାସ ହାଇଲାଇଟିଂ, ସମାପ୍ତି ଏବଂ ତ୍ରୁଟି ନିବାରଣ ସମର୍ଥନ ପାଇଁ D ଭାଷା ପ୍ଲଗଇନ୍ ଉପଲବ୍ଧ |

<ଘଣ୍ଟା>

ଏକ ଆଧୁନିକ ସଫ୍ଟୱେର୍ ପ୍ରୋଜେକ୍ଟ ପରିଚାଳନା - ଆପଣ D, Python, Rust, କିମ୍ବା ଅନ୍ୟ କ language ଣସି ଭାଷାରେ ନିର୍ମାଣ କରୁଛନ୍ତି - କେବଳ ଭଲ କୋଡ୍ ଠାରୁ ଅଧିକ ଆବଶ୍ୟକ କରେ | ତୁମର ଦଳ, କ୍ଲାଏଣ୍ଟ, ଅପରେସନ୍ ଏବଂ ଗୋଟିଏ ସ୍ଥାନରେ ଅଭିବୃଦ୍ଧି ପାଇଁ ତୁମକୁ ସାଧନ ଆବଶ୍ୟକ | ମେୱାଇଜ୍ ହେଉଛି ସର୍ବ-ଏକ-ବ୍ୟବସାୟ ଅପରେଟିଂ ସିଷ୍ଟମ୍ ଯାହାକି 138,000 ରୁ ଅଧିକ ଉପଭୋକ୍ତାଙ୍କ ଦ୍ ed ାରା ବିଶ୍ ed ାସଯୋଗ୍ୟ, ଆପଣଙ୍କ ବ୍ୟବସାୟ ଚଳାଇବାର ପ୍ରତ୍ୟେକ ଦିଗକୁ ଶୃଙ୍ଖଳିତ କରିବା ପାଇଁ 207 ଇଣ୍ଟିଗ୍ରେଟେଡ୍ ମଡ୍ୟୁଲ୍ ପ୍ରଦାନ କରିଥାଏ - କ୍ଲାଏଣ୍ଟ ମ୍ୟାନେଜମେଣ୍ଟ ଠାରୁ ଆନାଲିଟିକ୍ସ ପର୍ଯ୍ୟନ୍ତ ବିଲିଂ ପର୍ଯ୍ୟନ୍ତ - ମାତ୍ର $ 19 / ମାସରେ।

{"@ ପ୍ରସଙ୍ଗ": "https: \ / \ / schema.org", "@ ପ୍ରକାର": "FAQPage", "mainEntity": DMD (ରେଫରେନ୍ସ କମ୍ପାଇଲର୍), LDC (LLVM- ଆଧାରିତ, ଉତ୍କୃଷ୍ଟ ଅପ୍ଟିମାଇଜେସନ୍), ଏବଂ GDC (GCC ବ୍ୟାକେଣ୍ଡ୍) ପାଇଁ କମ୍ପାଇଲର୍ ରିଲିଜ୍ ଏହି ଭାଷା ଚାଲୁଥିବା ଅଦ୍ୟତନଗୁଡିକ ଗ୍ରହଣ କରେ, ଏବଂ D ବିକାଶ ପାଇଁ ଉତ୍ସର୍ଗୀକୃତ ଫୋରମ୍, ଗିଥ୍ ହବ୍ ଏବଂ ଡିସକର୍ଡ ଚ୍ୟାନେଲଗୁଡ଼ିକରେ ସକ୍ରିୟ ରହିଥାଏ |}}, {"@ ପ୍ରକାର": "ପ୍ରଶ୍ନ", "ନାମ": ପ୍ରାରମ୍ଭିକମାନେ? ପୁରସ୍କାର | "}}, {" @ ପ୍ରକାର ":" ପ୍ରଶ୍ନ "," ନାମ ":" ମୁଁ କିପରି D ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ ଆରମ୍ଭ କରିବି? VS କୋଡ୍, ଭିମ୍, ଏବଂ ଏମାକ୍ସ ସହିତ ସମ୍ପାଦକମାନଙ୍କର ବାକ୍ୟବିନ୍ୟାସ ହାଇଲାଇଟିଂ, ସମାପ୍ତି ଏବଂ ତ୍ରୁଟି ନିବାରଣ ପାଇଁ D ଭାଷା ପ୍ଲଗଇନ୍ ଉପଲବ୍ଧ | "}}]}

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime