Forumdakilerle programlama dili geliştirmek

Kullanıcı sayısını karşılaştıran yok zaten. Ölme lafından bahsediyoruz. Diğer dedikleriniz gerçekten öldü.

Sizin tanımınıza göre Assembly hiç yaşamadı ki. Sizin dediğiniz "geliştiriciler" piyasaya çıktığında Assembly aktif olarak kullanılmıyordu zaten.
 
Kullanıcı sayısını karşılaştıran yok zaten. Ölme lafından bahsediyoruz. Diğer dedikleriniz gerçekten öldü.

Sizin tanımınıza göre Assembly hiç yaşamadı ki. Sizin dediğiniz "geliştiriciler" piyasaya çıktığında Assembly aktif olarak kullanılmıyordu zaten.
Bakın Assembly her şeyin temeli olabilir ama çoğu geliştirici şu an Assembly kodu yazmıyor. Yani Assembly gerekse bile artık pek kullanılmıyor. Benim için ölmesi, kullanımının azalması demektir. Sonuçta dillerin ölmesi imkansıza yakın bir şey.
 
Aslında yeni dil değil de yerli uygulamalar üzerinde çalışılabilir bence tabii yeterince destek olmazsa kimse yanaşmaz bizim ülkede de yeterli destek yok.
 
SUA stabil değil, işlem başladıktan sonra uygulama (Win10 da) durdurulamıyor. Türkçe olmayan ama Türk programlama dili olarak Fuzuli var.
 
Dünyada yaklaşık 2.000 programlama dili var zaten. Bu sayıya bir tane daha eklenince hangi probleme bir çözüm olacak?

Programlama dillerini kullanarak bir yazılımı üretmenin amacı gerçek hayattaki bir problemi bilgisayarlara hesaplatarak zaman ve para kazanmaktır. Bunun sonucunda insanların üzerindeki iş yükü de hafifletilmiş olur.

İnsanların birbirlerinden farklı ihtiyaçları ve bunlara yanıt verebilecek farklı tasarımlara sahip diller vardır. C, C++, PHP, Java, Python, Ruby, Pascal, BASIC, JavaScript vs. gibi. Çok dil var çünkü bir dil sistem programcılığına uygun tasarlanmış, diğeri web programcılığına, diğeri mobil, diğeri betik diline uygun şekilde tasarlanmış şeklinde uzatılabilir.

Öyle farklı bir alan olmalı ki çok farklı bir dil, çok farklı bir tasarım gerektirsin. 2.000 programlama dilinin hiçbiri bu ihtiyacı karşılayamasın. Belki de gelecekte Kuantum bilgisayarlar hayatımıza girdiğinde, Technopat´ın inceleme videolarında gördüğümüzde bu bilgisayarlarda kullanılan programları yazmak ve geliştirmek için bugün hiç bilmediğimiz tasarım özelliklerine sahip programlama dilleri kullanılacak. Sadece bir tahmin.

Kısaca demek istediğim yeni bir programlama dili isteyen kişilerin yaklaşık 2.000 programlama dilinin neden yetersiz geldiğini ve yeni dilde tasarımsal olarak nelerin farklı olması gerektiğini açıklaması gerekir. Aksi halde yeni bir dil çıkarmak kimsenin işine yaramaz. Tam tersi; para ve zaman kaybı demektir. Bu da bir problemdir. Oysa programlama dilleri problemleri çözmek için varlar, yeni problemler yaratmak için değil.
 
Dünyada yaklaşık 2.000 programlama dili var zaten. Bu sayıya bir tane daha eklenince hangi probleme bir çözüm olacak?

Programlama dillerini kullanarak bir yazılımı üretmenin amacı gerçek hayattaki bir problemi bilgisayarlara hesaplatarak zaman ve para kazanmaktır. Bunun sonucunda insanların üzerindeki iş yükü de hafifletilmiş olur.

İnsanların birbirlerinden farklı ihtiyaçları ve bunlara yanıt verebilecek farklı tasarımlara sahip diller vardır. C, C++, PHP, Java, Python, Ruby, Pascal, BASIC, JavaScript vs. gibi. Çok dil var çünkü bir dil sistem programcılığına uygun tasarlanmış, diğeri web programcılığına, diğeri mobil, diğeri betik diline uygun şekilde tasarlanmış şeklinde uzatılabilir.

Öyle farklı bir alan olmalı ki çok farklı bir dil, çok farklı bir tasarım gerektirsin. 2.000 programlama dilinin hiçbiri bu ihtiyacı karşılayamasın. Belki de gelecekte Kuantum bilgisayarlar hayatımıza girdiğinde, Technopat´ın inceleme videolarında gördüğümüzde bu bilgisayarlarda kullanılan programları yazmak ve geliştirmek için bugün hiç bilmediğimiz tasarım özelliklerine sahip programlama dilleri kullanılacak. Sadece bir tahmin.

Kısaca demek istediğim yeni bir programlama dili isteyen kişilerin yaklaşık 2.000 programlama dilinin neden yetersiz geldiğini ve yeni dilde tasarımsal olarak nelerin farklı olması gerektiğini açıklaması gerekir. Aksi halde yeni bir dil çıkarmak kimsenin işine yaramaz. Tam tersi; para ve zaman kaybı demektir. Bu da bir problemdir. Oysa programlama dilleri problemleri çözmek için varlar, yeni problemler yaratmak için değil.
Arkadaşımız maalesef ki doğru bir noktaya parmak basmış. Böyle bir işin altına girildiği zaman C dilleri yarışmayı düşünmekten daha çok Python gibi dillerle nasıl yarışılabilir destekleyici topluluk nasıl kurulabilir bunlar düşünülmeli. Mesele sadece dili üretmekte değil üretip arkasında durmak ve ona sahip çıkıp geliştiren bir topluluğu da sahip olmak gerekiyor. Bu veya benzeri fikirlere karşı değilim. Bir şeyler üretmemiz güzel olurdu çorbada benim de bir tuz tanesi kadar da olsa katkım olsun isterdim.

Bence asıl olay bir dil üretip üretememek değil asıl mesele topluluk olarak herhangi bir şeyler üretmekte işte bu gerçekten güzel olur.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı