April 26, 2012

Sanırım Stroustrup'un kitabından hatırladığım hesap makinesi, sitesinde de olan şu kod:

http://www2.research.att.com/~bs/dc_command_line.c

D'ye de çevrilebilir herhalde.

Ali

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

June 23, 2012

Hmm bu projenin bir benzerini biryerden tanıyorum sanırım adı ironpython du aynı seklde calısıyordu

> >

isareti ile giriş istiyordu

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

June 24, 2012

Aslında bir çok dilin konsol versiyonu ve/veya konsol ortamında pratik kullanımı var. Bunu büyük çoğunlukla Linux'da görmekteyiz. Bunun yanında MySQL gibi veri tabanı ortamlarında, hatta Quake gibi oyunlarda da var. Yine de o kadar basit değilmiş...:)

Benim burada yapmak istediğim D dilinin başka dillerde olmayan niteliklerini yazı yazar gibi deneyebilmekti.

Bir nevi interpreter...

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

June 25, 2012

Bence bu projeye başlayalım.Açıkçası çok faydalı olacağını düşünüyorum.Özellikle konsoldan gelen girişleri ayrıştırmak ve işlemek çok öğretici olabilir.

İlk olarak bence konsolu D dilinin dışında tutarak girilen verilerin doğru ayrıştırılmasına odaklanmalıyız.İşleme kısmına daha sonra geçebiliriz.Belki de yeterli bilgiyi süreç dahilinde edinip yorumlayıcıya çevirebiliriz.Sonuçta yorumlayıcı yazmak o kadar da kolay olmayacaktır.

Gönüllü var mı? :)

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

June 25, 2012

canalpay;
Tekrar hoşgeldin.Umarım sınavın iyi geçmiştir.Geçmiş olsun.

Aslında haklısın.Açıkta yedi tane proje var.d-ofisi şu an için askıya alabiliriz.Sen geri döndüğüne göre umarım turna'ya devam ederiz.

Ayrıca dediğin gibi bu konu çok zor.Ben bir yandan projelere devam ederken bir yandan da bu konuyu araştıracağım. Belki diğer projeleri tamamlayınca geri dönebiliriz.

trileri'nin çeviri işlerini açıkçası ben üzerime alabilirim.

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

June 25, 2012

Alıntı (canalpay):

>

Turna içinde iyi bir araştırma gerekiyor. Hem şuan vibed projeside var. Bence basitten zora doğru gidelim. Diğer kolay projeleri derlenebilir ve çalışabilir hale getirelim.

Vibe.d'ı incelemek iyi olacaktır.Diğer projeri de araştırmak lazım, belki başka da vardır.

Alıntı:

>

trilere daha bakmadım ama Ali Bey daha önce bir çok kodun yeniden daha iyi biçimde yazılması gerektiğini söylemişti. Hem projenin kodları biraz üst düzey olacağından hem de Ali Beyin İngilizcesi ve ad seçme becerisi bizden iyi olduğundan projenin Ali Beyin kontrolünde ilerlemesi ve bizim ona gerektiğinde kod gerektiğinde fikir olarak yardım etmemiz ve projede hata ayıklamaya çalışmamızın daha iyi olacağını düşünüyorum.

Bence bu noktada çatallama ve pull request sistemi işimize yarayabilir.

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

June 25, 2012

Bende yorumlayıcı ya derleyiciye yakın bir şeyler yazmaya çalışmıştım.Bu iş sanıldığından çok daha zor. Gelen akımı ayırıp tokenlara ayırmayı bile doğru düzgün başaramamıştım. Bence bunun için ilk önce düzenli ifadelere iyi bakmak gerekiyor.

Benim denemem şu idi : <code.google.com/p/kavun> Örnek olarak SDC'ye bakılabilir. Ben ona bakacaktım.

Bence şuan yeni bir proje yerine olan projelere odaklanmak çok daha iyi olacaktır. Özellikle trileri. trileri ingilizceye çevirmede geliştirmede Ali Bey'e yardımcı olursak D dilide çok şey kazanmış olacaktır. Unicode davranışlarında diğer dillerin oldukça önüne geçecek dilin hem reklamı olacak hem de bir çok kişinin yararlanılmasına sağlayacaktır. Bu sırada hem kendimizi geliştirmiş oluruz hemde bu proje için gerekli araştırmayı da yapmış oluruz.

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

June 25, 2012

Alıntı:

>

Tekrar hoşgeldin.Umarım sınavın iyi geçmiştir.Geçmiş olsun.

Teşekkürler. Ama hiç sorma sınavı :-D Sınavda girdiğim bina metro yüzünden 2.5dk'da bir sallandığı için ygs formatına uymayan çok uzun türkçe paragraf sorularına konsantre pek olamamışım. Olmadı seneye :-P

Alıntı:

>

Sen geri döndüğüne göre umarım turna'ya devam ederiz.

Devam ederiz ancak ben programlamayı unuttum :-D Nedense ya eski yeteneğimin kaybolduğunu ya da başından beri hiç yeteneğimin olmadığını düşünüyorum :-D

Turna içinde iyi bir araştırma gerekiyor. Hem şuan vibed projeside var. Bence basitten zora doğru gidelim. Diğer kolay projeleri derlenebilir ve çalışabilir hale getirelim.

Alıntı:

>

trileri'nin çeviri işlerini açıkçası ben üzerime alabilirim.

trilere daha bakmadım ama Ali Bey daha önce bir çok kodun yeniden daha iyi biçimde yazılması gerektiğini söylemişti. Hem projenin kodları biraz üst düzey olacağından hem de Ali Beyin İngilizcesi ve ad seçme becerisi bizden iyi olduğundan projenin Ali Beyin kontrolünde ilerlemesi ve bizim ona gerektiğinde kod gerektiğinde fikir olarak yardım etmemiz ve projede hata ayıklamaya çalışmamızın daha iyi olacağını düşünüyorum.

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

June 28, 2012

Alıntı (canalpay:1340655499):

>

Bende yorumlayıcı ya derleyiciye yakın bir şeyler yazmaya çalışmıştım.Bu iş sanıldığından çok daha zor. Gelen akımı ayırıp tokenlara ayırmayı bile doğru düzgün başaramamıştım. Bence bunun için ilk önce düzenli ifadelere iyi bakmak gerekiyor.

Benim denemem şu idi : <code.google.com/p/kavun> Örnek olarak SDC'ye bakılabilir. Ben ona bakacaktım.

Bence şuan yeni bir proje yerine olan projelere odaklanmak çok daha iyi olacaktır. Özellikle trileri. trileri ingilizceye çevirmede geliştirmede Ali Bey'e yardımcı olursak D dilide çok şey kazanmış olacaktır. Unicode davranışlarında diğer dillerin oldukça önüne geçecek dilin hem reklamı olacak hem de bir çok kişinin yararlanılmasına sağlayacaktır. Bu sırada hem kendimizi geliştirmiş oluruz hemde bu proje için gerekli araştırmayı da yapmış oluruz.

aynı işe bende kalkıstım basc in turkce versiyonu gibi birsey yaptım ama sacma oldu bazı yerlerinde hatalardan gecilmiyor

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

June 28, 2012

Bence dkvG için yazılacak işlev bu kadar zor olmayacaktır.Çünkü burada alınacak veriler ve anahtarlar az sayıda ve belirli olduğu için biraz regex ile yapılabilir gibi geliyor.

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