Herkese merhabalar, D dilini yeni öğrenmeye başlayan biriyim. Yazılıma önce Python ile başladım birinin tavsiyesiyle C'e başladım ve buradan da düşük seviyeli özellikli dillere olan bugün bile bitmeyen ilgim başladı. Oradan da C++ ilgim oldu. Bugüne kadar en sevdiğim dil C++ idi ta ki D dilinin muhteşem özelliklerini ve basitliğini iyice öğrenene kadar. Şuan haklıysam en sevdiğim dil Rust ile beraber D dili ve tabi gerekli yerlerde x86 Assembly öğrenerek D ve Rust kullanarak OS kerneli geliştirmek istiyorum. Ayrıca masaüstü uygulama geliştirme konusunda da uzmanlaşmak istiyorum. Ama D için ne yazık ki çok kaynak yok. D ile os kerneli veya masaüstü uygulama geliştirme konusunda kaynaklar nelerdir? Ayrıca D ile nasıl bir QUI frameworku yazılır? Teşekkür ederim.
Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
February 14 D dili ile yapmak istediklerim | ||||
---|---|---|---|---|
| ||||
February 14 Re: D dili ile yapmak istediklerim | ||||
---|---|---|---|---|
| ||||
Posted in reply to Muhammed Nurullah Ünsal | On 2/13/25 10:33 PM, Muhammed Nurullah Ünsal wrote: > Herkese merhabalar Merhaba! :) > x86 Assembly öğrenerek D ve Rust kullanarak OS kerneli > geliştirmek istiyorum. Zevkli olmalı. Başarılar! > D ile os > kerneli veya masaüstü uygulama geliştirme konusunda kaynaklar nelerdir? Bir kaç tane kernel projesi dumuştuk. Ne kadar ilerlediklerini bilmiyorum. Masaüstü uygulama için bir framework seçip kullanmaya başlamak gerek helhalde. Seçenekler şurada olsa gerek: https://code.dlang.org > Ayrıca D ile nasıl bir QUI frameworku yazılır? Ben hep komut satırında işleyen programlar yazdım. GUI konusunu başka arkadaşlar anlatır. Ali |
February 15 Re: D dili ile yapmak istediklerim | ||||
---|---|---|---|---|
| ||||
Posted in reply to Muhammed Nurullah Ünsal | On Friday, 14 February 2025 at 06:33:08 UTC, Muhammed Nurullah Ünsal wrote: >D ile os kerneli veya masaüstü uygulama geliştirme konusunda kaynaklar nelerdir? Python, Vala ve D dillerinde GTK kullanarak pencereli uygulama geliştirme ile ilgili dersler hazırlamıştık. Derslerin devamı Archlinux dersleri bölümünde bulunabilir, >Ayrıca D ile nasıl bir QUI frameworku yazılır? Herhalde Adam D. Ruppe isimli birinin geliştirdiği basit bir kütüphane olacaktı. Daha iyisi hazır pencereli kütüphane kullanmak ya da var olan bir kütüphaneyi D'ye aktarmak düşünülebilir. Örneğin Qt kütüphanesinin çalışan D sürümü yok diye biliyoruz. |
February 17 Re: D dili ile yapmak istediklerim | ||||
---|---|---|---|---|
| ||||
Posted in reply to Muhammed Nurullah Ünsal | On Friday, 14 February 2025 at 06:33:08 UTC, Muhammed Nurullah Ünsal wrote: >Herkese merhabalar, D dilini yeni öğrenmeye başlayan biriyim. Aramıza hoş geldiniz, ne iyi ettiniz... D'de yapamayacağınız şey yok ama biraz sabır ile kendi kütüphanenizi oluşturmalısınız. Saygılar... |
February 20 Re: D dili ile yapmak istediklerim | ||||
---|---|---|---|---|
| ||||
Posted in reply to Erdem | On Saturday, 15 February 2025 at 12:16:24 UTC, Erdem wrote: >On Friday, 14 February 2025 at 06:33:08 UTC, Muhammed Nurullah Ünsal wrote: >D ile os kerneli veya masaüstü uygulama geliştirme konusunda kaynaklar nelerdir? Python, Vala ve D dillerinde GTK kullanarak pencereli uygulama geliştirme ile ilgili dersler hazırlamıştık. Derslerin devamı Archlinux dersleri bölümünde bulunabilir, >Ayrıca D ile nasıl bir QUI frameworku yazılır? Dün şurada bir tartışma başladı: https://forum.dlang.org/post/rwydxezmcunebmrnepbo@forum.dlang.org Aslında tartışmadan ziyade geliştiricileri mıknatıs gibi çeken bir başlık gibi görünüyor; benim gibi tembel olanları değil :) Evet GUI, D'nin zayıf yanlarından biri (sanki, öyle mi?) ama ImportC sayesinde çok güçlü kütüphaneler erişmek mümkün. Sadece küçük bir çaba gerekiyor ama yukarda naklettiğim başlığı oluşturan gibi -betterC parametresiyle karıştırılabilir ya da işletim sistemi kısıtları ile de boğuşabilirsiniz. Neyse işin tembellik kısmına gelmeliyim... Şahsen şurada Raylib hakkında küçük bir deneme yapmıştım (evet, bu kütüphaneyi ayrı bir yere koymalı ama Steven'ı mutlaka takip edin) ama sahip olunan o kadar fazla ki sadece elinizi (klavyeye!) uzatmanız gerekiyor. Vee iyi şeyler gerçekten emek istiyor. Yoksa (kötü bir örnek olacak ama) uyuşturucuyu sizin ağzınıza kadar verirler ve deneyimlediğinizde "bu çok iyi bir şeymiş, peşinde koşmalıyım" dersiniz! Güzel şeyler ise bir büyü gibi veya zevkin sürekli doruk yaptığı bir şey değil maalesef. O yüzden çabayı hak ediyor; basit de olsa D'nin resmi kütüphanesinde GUI olması gerektiği gibi :) Son şey Adam D. Ruppe bunu başardı ama D camiasına alternatif olacak bir openD ile. Harika şekerlemeleri var ve bunları openD'ye entegre etme yolunda. Neyse çok uzatmayayım, sevgiler. SDB@79 |