Delphi Compile Speed arttırma Trick'leri var mı?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
kerpeten
Üye
Mesajlar: 62
Kayıt: 26 May 2016 01:31

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen kerpeten »

Delphi DCU ları kullandığı zaman derleme süresi oldukça kısadır. Siz ne kadar sürelerden bahsediyorsunuz acaba. Ben şimdiye kadar 2-3dk yı geçen build süresine tanık olmadım.
kerpeten
Üye
Mesajlar: 62
Kayıt: 26 May 2016 01:31

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen kerpeten »

MS C#'da bu büyüklükteki kodların derlenmesi 1 saati bulabiliyor. Ufacık kodlar bir 1-2 dk tutuyor. Bunu aşabilmek için Library yani DLL yöntemini kullanıyorlar. Daha doğrusu bir solution 20-30 hatta yüzlerce projeden (DLL'den) oluşuyor. Bunların tümünü bir kez derliyorsun, daha sonra sadece düzeltme yaptığın proje derleniyor. Sadece onun derlenmesi bile Delphi'de tüm projenin (yani yüzbinlerce satırın) derlenmesi kadar zaman alıyor. Siz de farklı kütüphane projelerine bölerek işlemi kısaltabilirsiniz.
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen true_false »

fatihbarut yazdı: 16 Şub 2018 03:48 Bu arada biri bence yüzbinlerce satır kod yazıyorsa o programcılığı bilmiyordur :D
Tam olarak yaş kaç? Çok merak ettim.
type
Tform1 = class(Tform)
kerpeten
Üye
Mesajlar: 62
Kayıt: 26 May 2016 01:31

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen kerpeten »

Valla tool'larıyla falan o kadar satır olduğu vakidir. Programcılığı bilip bilmediğim konusunda ben birşey diyemem. Ama çok program yazıyorsan binlerce satır kod yazmayı göze alacaksın. Orchard'ı yükledim bir derledim(solution'daki proje sayısı zaten 100 kadar vardır), yaklaşık 10-15dk sürdü. Toplam rakamı vermiyor ama sanırım o bu rakamlardan çok daha yüksektir DotNet olmasına rağmen. Delphi'de yazınca pek çok iş için 3. parti yazılım gerekiyor, ya da bunları oturup senin yazman gerekiyor. Bir build ettiğinde de o kadar tutuyor maalesef. Bunun iyi ya da kötü diye tanımlanmaya yetecek bir veri olduğunu düşünmüyorum. İlk planda, istenen işi yapıp yapmadığı (ve hatta iyi yapıp yapmadığı) önemli bence.
Kodların fazlalığı doğrudan işin büyüklüğüyle ve nasıl yapıldığıyla alakalı.
kerpeten
Üye
Mesajlar: 62
Kayıt: 26 May 2016 01:31

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen kerpeten »

Sonuçta sizin kullandığınız kütüphaneler de birileri tarafından yazılmış ve onların da satır sayıları var. Dediğim gibi bir programın iyi ya da kötü olduğunu kullanıcı belirler. Gerisi şehir efsanesi. Elbette ben gereksiz işlem yapan kodlardan bahsetmiyorum burada. Bazen 2 nokta arasındaki en kısa yol bir doğru değildir.
ikra
Üye
Mesajlar: 900
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: Delphi Compile Speed arttırma Trick'leri var mı?

Mesaj gönderen ikra »

Muhalefet olmak istemiyorum fakat programlamayi bilen arkadaslar yazdiklari ve dünya capinda ünvan kazanmis programlarinin isimlerini buraya yazarlarsa bizler de nasiplenmis oluruz.
kıdemsiz üye
Cevapla