Thread overview
selam
Jun 18
Cos00kun
Jul 11
Cos00kun
Jul 11
Cos00kun
Jul 12
Cos00kun
June 18

diğer topicleri amacından uzaklaştırmamak için buradan cevaplayayım Ali hocam
dediğim gibi biraz uzak kalmıştım D dünyasından. Neler oluyor ne gelişmeler oldu ? Çöp toplayıcıyı tamamen devre dışı bırakıp kod yazmanın bir yolu bulundu mu? D dili geçmiş yıllarda tartıştığımız gibi yavaş yavaş daha az duyulur mu oldu yoksa daha da güçlü mü ilerliyor? Discorttan görüşme zamanı ne zaman bu sefer ben de katılmak isterim en azından sesinizi duyup D konuları tartışmalarına girmeden sadece sohbet etmek amacıyla :))

July 11

On Sunday, 18 June 2023 at 18:32:13 UTC, Cos00kun wrote:

>

diğer topicleri amacından uzaklaştırmamak için buradan cevaplayayım Ali hocam
dediğim gibi biraz uzak kalmıştım D dünyasından. Neler oluyor ne gelişmeler oldu ? Çöp toplayıcıyı tamamen devre dışı bırakıp kod yazmanın bir yolu bulundu mu? D dili geçmiş yıllarda tartıştığımız gibi yavaş yavaş daha az duyulur mu oldu yoksa daha da güçlü mü ilerliyor? Discorttan görüşme zamanı ne zaman bu sefer ben de katılmak isterim en azından sesinizi duyup D konuları tartışmalarına girmeden sadece sohbet etmek amacıyla :))

yav gerçekten merak ediyorum biri cevap verirse sevinirim :)

July 11
On 7/11/23 06:26, Cos00kun wrote:

> yav gerçekten merak ediyorum biri cevap verirse sevinirim :)

Lütfen alınma; eninde sonunda verilecektir. :) Şu sıralar düşünmeye enerjim yok gibi hissediyorum.

Ali

July 11
On Tuesday, 11 July 2023 at 13:43:58 UTC, Ali Çehreli wrote:
> On 7/11/23 06:26, Cos00kun wrote:
>
> > yav gerçekten merak ediyorum biri cevap verirse sevinirim :)
>
> Lütfen alınma; eninde sonunda verilecektir. :) Şu sıralar düşünmeye enerjim yok gibi hissediyorum.
>
> Ali

Senin gibi D dili için bu kadar Türkçe kaynak üreten ve emek emek veren birine alınmak ne haddime :)

July 12
On Sunday, 18 June 2023 at 18:32:13 UTC, Cos00kun wrote:
> Çöp toplayıcıyı tamamen devre dışı bırakıp kod yazmanın bir yolu bulundu mu?

Bildiğim kadarıyla gerek kod içinde @nogc özniteliğini kullanarak veya derlerken parametrelerle (örn. -betterc) çöp toplayıcı olmadan kendi belleğimizi kendimiz yöneterek kod yazmak mümkün.

Bunları yaparken D'nin sözdiziminden ve kolaylıklarından ödün vermeden yazabiliyoruz...

S.Dinçer
July 12
On Wednesday, 12 July 2023 at 07:20:27 UTC, Salih Dincer wrote:
> On Sunday, 18 June 2023 at 18:32:13 UTC, Cos00kun wrote:
>> Çöp toplayıcıyı tamamen devre dışı bırakıp kod yazmanın bir yolu bulundu mu?
>
> Bildiğim kadarıyla gerek kod içinde @nogc özniteliğini kullanarak veya derlerken parametrelerle (örn. -betterc) çöp toplayıcı olmadan kendi belleğimizi kendimiz yöneterek kod yazmak mümkün.
>
> Bunları yaparken D'nin sözdiziminden ve kolaylıklarından ödün vermeden yazabiliyoruz...
>
> S.Dinçer


Eh Ali hocaya hakettiği övgüyü söyledikte seninde Ali hocayı hiç yalnız bırakmadan yıllardır burada emek verdiğini unutmadım :) Çok emeğin var Salih hocam senin de.
Çöp toplayıcı konusunda -betterc parametresi de yanlış hatırlamıyorsam tam olarak çöp toplayıcıyı devre dışı bırakmıyordu. En azından ben öyle hatırladım sanki.
July 13

On Wednesday, 12 July 2023 at 17:06:32 UTC, Cos00kun wrote:

>

Çöp toplayıcı konusunda -betterc parametresi de yanlış hatırlamıyorsam tam olarak çöp toplayıcıyı devre dışı bırakmıyordu. En azından ben öyle hatırladım sanki.

Çoşkun ağabey, vallahi ben de spec.'lerin yalancısıyım:

https://dlang.org/spec/betterc.html#consequences

BetterC ile mevcut olmayan D özellikleri:

  • Çöp toplama
  • TypeInfo ve ModuleInfo
  • Sınıflar
  • Yerleşik iş parçacığı (ör. core.thread)
  • Dinamik diziler (statik dizilerin ve işaretçilerin dilimleri çalışsa da)
  • İlişkisel diziler
  • İstisnalar
  • Senkronize ve core.sync
  • Statik modül kurucuları veya yıkıcıları