Thread overview
C, D, Go, ve Erlang'ın bir karşılaştırması
Dec 12, 2013
Salih Dinçer
Dec 29, 2013
Mengu
December 04, 2013

Birisi çalıştığı firmadaki arkadaşlarıyla bir karşılaştırma yapmış. Vibe.d'li D tek konuda C'den yavaş kalıyor. Diğer konularda en hızlısı D:

http://forum.dlang.org/post/jzsvmdtfwjutqtnrcrdh@forum.dlang.org

D'nin Go'nun kuvvetliği olduğu alanlarda bile hızlı çıkması şaşırtıcı bulunuyor. (Tartışmanın hepsini okumadım.)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

December 06, 2013

Bu tarz bende testler yaptım Ali hocam gerçekten D acayip hızlı yavaş geliyorsa buyrun iasm yazın :)

Vibe.d de bazı hatalar eksiklikler var ama oldukça potansiyel var bence.

Son olarak D dilinin tek sorunu bence derleme süresi. Diğer dillere göre oldukça hantal. Özellikle vibe.d ile derlerken dakika sürdüğü oluyor :/

Zekeriya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

December 06, 2013

Alıntı (zekeriyadurmus):

>

D dilinin tek sorunu bence derleme süresi.

Bunun herkes farkında ve her sürümde düzeltiliyor.

Aslında D, dil tasarımı olarak en hızlı derlenen dil(lerden birisi). Özellikle C++'tan alışık olunan olanakları kullanıldığında yeni gelenler işin arkasında sihir olduğundan şüpheleniyorlar. :)

Buna rağmen, özellikle CTFE son derece yavaş bir olanak. Bunun nedeni hem derleme olayının farklı aşamaları (semantic analysis, vs.) arasında gidip gelmelerle ilgili olması hem de CTFE'nin dmd'de algoritmik olarak utanç verici derecede kötü gerçekleştirilmiş olması. Düzeltilmesi çok belalıymış ama yavaş yavaş düzeliyor.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

December 12, 2013

Makaleleştirmiş...

Alıntı (Atila Neves):

>

Alıntı (Andrei Alexandrescu):

>

Interesting. Care to convert this post (only a little adjustment needed)
to a blog and publish with source code? Would make a great article. Ask
your friends to contribute with descriptions of their implementations, too.

Ask, and you shall receive:

https://atilanevesoncode.wordpress.com/2013/12/05/go-vs-d-vs-erlang-vs-c-in-real-life-mqtt-broker-implementation-shootout/

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

December 30, 2013

bir ara ben de kapsamli bir golang vs. d yazisi yazacagim.

bitis cumlem belli ama: 'did you realize you could build golang in d' ya da 'did you realize you could write golang style as much as you want, in d'

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]