Merhabalar arkadaşlar. 8 yıllık programalma tecrübemden sonra kendi postmodern static typed programlama dilimi yapmaya karar verdim. Sizden bilmek istediklerimden önce nasıl bu noktaya vardığımı açıklamak istiyroum. Öncelikle bazı seviyesiz insanların bu konuya gelip saçma sapan şeyler yazmasını kesinlikle istemiyorum. Her neyse bi anlatayım. Arkadaşlar programlaya önce Python ile başladım ozamanlar çok amatördüm sonra C öğrendim ve bu sayede bilgisayarın yapısını daha iyi kavramaya başladım sonra da Java öğrendıkten sonra OOP hakkında çok şey öğrendim sonra da C# öğrenip OOP'de kendımı önemli ölçüde gelistirdim. Bana göre C# Java'dan çok daha gelişmiş bir dildir. Fakat arkadaşlar C# nekadar gelişmiş bir OOP dili olursa olsun yine de dil de birsürü olmayan eksik özellik gördüm. Ve bende bu özellikleri içeren gelişmiş, postmodern bir static typed programlama dili yapmak istiyorum.
Şimdi gelelim nasıl sorularına
Hangi dil ile yazmak istiyorum: Şu zaten açıkca ortada ki static typed dillerinin native hali C++ ile yazılıyor. Mesela JNI (Java Native Interface) bu yuzden dilimi C++ ile yazmaya karar verdim. (Bunun için nekadar vaktimi alırsa alsın C++ öğreneceğim)
IDE: işte bu konu da çok az bilgim var CLION diye sağlam bir ide var ama o da ücretli ama eğer onunla yapmak en uygunuysa olsun o ücreti bir şekilde öderim veya bir yolunu bulurum. Dolayısıyla hangı IDE ile yapmalıyım konusunu sizden öğrenmek istiyorum.
Bytecode'mu yoksa binary code mu?: Benim tercihim bu programlama dili ile yazılmış programların rahat crash vermeden çalışabilmesi için binary code evet farklı işletim sistemleri için farklı binary code üretse de yıne binary code. fakat bytecode'da olabilir eğer bytecode ise neden?
Okadar Librar'yi nasıl yapacaksın sorusu: Çok klişe bir soru. Python'ı yapan kişi nasıl sadece Python'u yaptı ve sonrasında diğerleri o dil için library'ler yazarak o dilin güçlenmesini sağladıysa bende sadece en temel yanı dilin çalışması için gerekli library'leri yazacağım. Ve sonra kendi ihtiyacıma ve ihtiyaçlara göre zamanla library ekleyeceğim. Diğer birçok kişi de tıpkı Python'da olduğu gibi benım dili me library yazarak dilimin güçlenmesini sağlayacaklar. Sonuçta gerçekten sağlam bir dilse neden olmasın?
Evet benden bukdar. Tekrar söylüyorum eğer amacınız benımle dalga geçmekse boşu boşuna yazmayın. Ben çok ciddiyim isterse 5-6 yılımı hatta 10 yılımı alsın yine de yapmaya kararlıyım.
Teşekkürler.
1. sayfa
Hizmet kalitesi için çerezleri kullanabiliriz, DH'yi kullanırken depoladığımız çerezlerle ilgili veri politikamıza gözatın.
Şimdi gelelim nasıl sorularına
Hangi dil ile yazmak istiyorum: Şu zaten açıkca ortada ki static typed dillerinin native hali C++ ile yazılıyor. Mesela JNI (Java Native Interface) bu yuzden dilimi C++ ile yazmaya karar verdim. (Bunun için nekadar vaktimi alırsa alsın C++ öğreneceğim)
IDE: işte bu konu da çok az bilgim var CLION diye sağlam bir ide var ama o da ücretli ama eğer onunla yapmak en uygunuysa olsun o ücreti bir şekilde öderim veya bir yolunu bulurum. Dolayısıyla hangı IDE ile yapmalıyım konusunu sizden öğrenmek istiyorum.
Compıler: Benim tercihim GCC, G++ sızın oneriniz nedir?
Bytecode'mu yoksa binary code mu?: Benim tercihim bu programlama dili ile yazılmış programların rahat crash vermeden çalışabilmesi için binary code evet farklı işletim sistemleri için farklı binary code üretse de yıne binary code. fakat bytecode'da olabilir eğer bytecode ise neden?
Okadar Librar'yi nasıl yapacaksın sorusu: Çok klişe bir soru. Python'ı yapan kişi nasıl sadece Python'u yaptı ve sonrasında diğerleri o dil için library'ler yazarak o dilin güçlenmesini sağladıysa bende sadece en temel yanı dilin çalışması için gerekli library'leri yazacağım. Ve sonra kendi ihtiyacıma ve ihtiyaçlara göre zamanla library ekleyeceğim. Diğer birçok kişi de tıpkı Python'da olduğu gibi benım dili me library yazarak dilimin güçlenmesini sağlayacaklar. Sonuçta gerçekten sağlam bir dilse neden olmasın?
Evet benden bukdar. Tekrar söylüyorum eğer amacınız benımle dalga geçmekse boşu boşuna yazmayın. Ben çok ciddiyim isterse 5-6 yılımı hatta 10 yılımı alsın yine de yapmaya kararlıyım.
Teşekkürler.