Jump to page: 1 2
Thread overview
=?UTF-8?Q?Poseidon\'a=20bakan=20oldu=20mu??=
Jul 15, 2009
erdem
Jul 15, 2009
erdem
Jul 15, 2009
zafer
Jul 16, 2009
esatarslan52
Jul 27, 2009
emrahdemirbas
Jul 27, 2009
emrahdemirbas
Aug 17, 2009
Mengu
July 15, 2009

Benim siz yazdıktan sonra haberim oldu. Ama sanırım Linux desteği yok. Gene de wine kurup bir deneyeceğim.

Aslında netbeans için D plugini olsa çok daha hoş olacak. Çünkü netbeans ide'si emacs'ın alıştığımız tuş bileşimlerini kullanmaya izin veriyor. Ve emacs'ta bulunan bazı özelliklere de sahip. Netbeans için D ve Mini D desteği (http://www.netbeans.org/community/magazine/html/04/schliemann.html) de sanırım yolda ama ne zaman çıkacağına dair bir bilgi vermemişler.

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

July 15, 2009

Geany'i kurdum ve denedim ama açıkçası pek kullanışlı bulmadım. Gerçi benim kurduğum sürüm 0.16 sürümü ve otomatik tamamlamaya benzer bir özelliği var ama nasıl kullanıldığını bulamadım. Completions->Automatic symbol completion bölümünde.

Şimdilik zaten benim bir IDE'ye ihtiyacım yok. Emacs ve D Modu ikilisi sorunsuz çalışıyor benim için :)

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

July 15, 2009

Ben Poseidon-v0.23 kullanıyorum, beni ilk etkileyen özelliği D dili ile yazılmış olması tabi ki, bunun yanında Windows ortamında tümleşik geliştirme programları (IDE) ile uygulama geliştirmeye alışık geliştiriciler için pek yabancılık çekmeden kullanabilecekleri bir uygulama.

Çok profesyonel olmasada, amatör bir uygulama olmadığıda belli. Program çalıştıktan sonra ekran kapanma sorunu ne yazık ki bunda da var. Sanırım bu soruna en iyi çözümü getiren CodeBlocks IDE olmuştu. Neyse ben şimdilik "din.readLine()" komutuyla ekranı bekletiyorum.

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

July 15, 2009

Ben daha kurmadım ama şöyle bir D IDE'si varmış:

http://www.dsource.org/projects/poseidon

Eğer kuran olduysa işe yarar bir şey mi? Kurmaya değer mi?

Ali

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

July 15, 2009

Çok teşekkürler Erdem... Benim kafam yoruldu biraz... :)

Bu arada şanssızlığa bakın: "poseidon for linux" diye aratınca Poseidon adında bir Linux dağıtımı buldum. :)

http://www.poseidonlinux.org/

Yakında dünyada isim kalmayacak... :p

Basit bir IDE arayışı olarak ben de sonra şu IDE'ye bakacağım (siz de bakabilirsiniz lütfen ;) ):

http://www.geany.org/

Aslında şuna fikir olarak bayıldım ama yalnızca Mac'te çalışıyor. Basitliğe bakın:

http://www.ragnemalm.se/lightweight/

Ali

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

July 16, 2009

Ben D için Code::Blocks u kullanmadan önce IDE konusunda biraz araştırma yapmıştım. Digital Mars sitesinin sıkça sorulan sorular bölümden 3 IDE önerisinden bulunulmuş. Bunlar Elephant,Leds ve Poseidon. Bunların dışında birde Zeus ile karşılaştım. Üçünüde kurup denemiştim ama en cazipi yine Code::Blocks geldi bana. Bahsettiğim yazıya buradan (http://www.digitalmars.com/d/2.0/faq.html#ide) ulaşabilirsiniz. Zeus için bu linki (http://zeusedit.com/download.html) kullanabilirsiniz.

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

July 27, 2009

Bende forumdaki hazır poseidon kurulumunu yaptım. Dersler bölümündeki merhaba dünya yazısını bir türlü ekrana yazdıramadım. Bu kodu poseidon içerisine yazıyorum hatta kopyalayıp yapıştırıyorum projemi kayıt edidiyorum build yapmak istediğimde

Command >>> Build and Run SingleFile: C:\dd\d.d......

C:\dd\d.d(6): Error: undefined identifier write
C:\dd\d.d(6): Error: function expected before (), not write of type int
C:\dd\d.d(10): Error: undefined identifier write
C:\dd\d.d(10): Error: function expected before (), not write of type int
C:\dd\d.d(13): Error: undefined identifier writeln
C:\dd\d.d(13): Error: function expected before (), not writeln of type int bu tarz bir hata veriyor.

Dersler bölümündeki örnek.

import std.stdio;

void main()
{
// Önce elimizde hazır bulunan bilgiyi yazdırıyor olalım:
write("Merhaba");

// ... arada başka işlemlerin yapıldığını varsayalım ...

write("dünya!");

// ve en sonunda:
writeln();
}

Bunu nasıl çözebilirim. Ben poseidonu delphi gibi bir derleyici olarak algıladım. Yanlışmı biliyorum.

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

July 27, 2009

writef kodunu writeln ile değiştirince artık hata mesajı almıyorum fakat şimdi de build ettikten sonra command promt penceresi açılıp kapanıyor.

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

July 27, 2009

Dilin 2. sürümünü nasıl kurabiliriz.Windows için hep 1. sürümün kurulumu var ama galiba dersler 2. sürüm için. Yanılıyor muyum?

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

July 27, 2009

Bu büyük olasılıkla dmd'nin 1 sürümü kullanıldığı için oluyor. write'ın dmd 2 ile gelen Phobos'ta bulunduğunu görüyorum. writef ve writefln ile dener misin:

writef("merhaba");

Eğer çalışırsa, sürüm yüzünden...

Benim hatam! :( Üstüne basarak dilin 2. sürümü ile ilgilendiğimizi söylemek gerek, çünkü çoğu güzellik 2. sürümünde var.

Ali

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

« First   ‹ Prev
1 2