Pengguna:Yuki is bored/D (bahasa pemrograman): Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan aplikasi seluler Suntingan aplikasi Android |
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan aplikasi seluler Suntingan aplikasi Android |
||
Baris 5:
| paradigm = [[bahasa pemrograman kompil|kompil]], [[bahasa pemrograman multiparadigma|multiparadigma]]
| released = {{start date and age|df=yes|2001|12|08}}<ref name="D1 changelog1">{{cite web |title=D Change Log to Nov 7 2005 |url=http://www.digitalmars.com/d/1.0/changelog1.html |work=D Programming Language 1.0 |publisher=Digital Mars |access-date=1 December 2011}}</ref>
| designer = [[Walter Bright]], [[Andrei Alexandrescu]] (
| developer = [[D Language Foundation]]
| typing = [[sistem tipe erat|erat]], [[sistem tipe statis|statis]], [[sistem tipe berduga|berduga]]
Baris 21:
}}
'''D''' (atau '''Dlang''') adalah [[bahasa pemrograman]] [[bahasa pemrograman imperatif|imperatif]], [[pemrograman berorientasi objek|berorientasi objek]], dan [[bahasa pemrograman multiparadigma|multiparadigma]] yang dibuat oleh [[Walter Bright]] dari [[Digital Mars]] dan diterbitkan pada tahun 2001. Bright
Tujuan utama bahasa pemrograman D adalah mengabungkan performa dan keamanan [[bahasa pemrograman kompil]] dengan [[ekspresivitas (ilmu komputer)|expresivitas]] [[bahasa pemrograman dinamis]]. Kode D seringkali sama cepat dengan kode C++ yang setara walaupun lebih pendek.<ref name="short">{{cite web |title=Expressions |url=http://dlang.org/expression.html#Lambda |publisher=Digital Mars |access-date=27 December 2012}}</ref> Secara keselurahan bahasanya tidak menjaminkan [[keamanan memori]]<ref>{{cite web |url=https://news.ycombinator.com/item?id=12391370 |date=August 30, 2016 |title=On: Ruminations on D: An Interview with Walter Bright|website=Hacker News}} "It's close, and we're working to close the remaining gaps."</ref> tetapi mempunyai atribut opsional untuk menjaminkannya.
|