D (bahasa pemrograman): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
HsfBot (bicara | kontrib)
k Bot: Perubahan kosmetika
LaninBot (bicara | kontrib)
k Menghilangkan spasi sebelum tanda koma dan tanda titik dua
Baris 2:
{{rapikan|topik=teknologi informasi}}
== Sejarah Perkembangan D ==
D( bahasa pemrograman ) adalah bahasa yang dibuat oleh [[Id.wikipedia.org/Walter Bright|Walter Bright]]. D mulai dibuat pada tahun 1999 dan disebarkan ke publik pertama kali pada tahun 2001<ref>{{Cite web|url=http://www.digitalmars.com/d/1.0/changelog1.html|title=Change Log - D Programming Language 1.0 - Digital Mars|website=www.digitalmars.com|language=en-US|access-date=2018-06-17}}</ref> , kemudian mencapai versi 1.0 pada tahun 2007<ref>{{Cite web|url=http://www.digitalmars.com/d/1.0/changelog2.html|title=Change Log - D Programming Language 1.0 - Digital Mars|website=www.digitalmars.com|language=en-US|access-date=2018-06-17}}</ref>.
 
pada awalnya, ketika D berada pada versi 1.0, banyak programmer yang merasa kurang puas dengan pustaka pemrograman phobos saat itu, komunitas D membuat pustaka pemrograman mereka sendiri yang mereka namakan Tango dan diberitakan beberapa tanggal setelah D versi 1.0 diluncurkan<ref>{{Cite web|url=http://forum.dlang.org/post/en9ou4$23hr$1@digitaldaemon.com|title=Announcing a new library|website=forum.dlang.org|language=en-US|access-date=2018-06-17}}</ref>Tango memakai pendekatan yang berbeda dengan Phobos, dimana Tango lebih mirip dengan Pustaka pemrograman Java.
Baris 20:
Pustaka pemrograman standar adalah pustaka software yang bisa Anda gunakan langsung untuk membuat aplikasi yang Anda inginkan dengan menggunakan konsep OOP yang telah diimplementasikan oleh bahasa D.
 
pustaka pemrograman dari D1 ada 2, satu phobos dan satu lagi tango( dibuat oleh komunitas D ) :
 
* Phobos, dibuat oleh Walter Bright
Baris 117:
char [] a = MString.left("Aku suka kamu D?");
// perhatikan tanda ~ adalah concatenation
writefln("Ini adalah isi dari a" ~ a ~ " mudah kan :) ");
writefln("Ini adalah isi dari %s mudah kan", a); // bisa juga begini
char [] b = "Berpikirlah dengan mudah\n" ~ a ~ " cobain ini";
Baris 213:
<syntaxhighlight lang="d" line="1">
import std.stdio;
import std.algorithm : map;
 
void main( string[] args )