08-01-2024, Saat: 23:40
Merhaba,
Nasılsınız? Dilerim ki herkes iyidir ve sağlığı yerindedir.
Konuda değineceğim çoğu şeye ben fırsat bulup yazıncaya kadar değinildiği için tekrar etmeyeceğim. Fakat bunun yerine farklı bir şekilde yaklaşımla yazmak istiyorum. Söylediklerimin herkes tarafından anlaşılabilmesi için daima en temel en basit şekilde örnekler vererek anlatmaya gayret ederim ki buradaki konuları 20 yıldan uzun süredir kod yazanda okuyor, bugün başlayıp araştırarak bu konuyu bulan kişide. O yüzden bir hayali öğrencimiz olsun ve adını bilal koyalım başlayalım anlatmaya.
Önce trajikomik durumları ele alalım.
Derlenen ve yorumlanan olarak ikiye ayrılmış dilleri kıyaslayıp birbirine karşı eleştiriyor aralarındaki etnik farkları birbirleri için eksiklik ya da fazlalık gibi dillendirip duruyoruz. "Kuyuya atılan taş ve çıkartmak için uğraşan adamlar" bizler için iyi bir benzetme olur.
Konu sahibinin bundan önce süregelen bahsettiği şeylerden ötürü ona sormak istediğim;
Eksik olarak belirttiği şeylerin neredeyse tamamının hali hazırda olduğunu ve sırf kendisi bilmiyor ya da farkında değil diye "yok" kabul etmesi üzerine konuya/konulara dahil ettiğini, belirttiği bazı özelliklerin kullandığı sürümde olmamasından ötürü ondan sonra çıkan sürümlerde de eklenmemiş olarak kabul etmesini ve dillendirmenin yanında dayatmasını ve kendisine göre doğru fakat toplum nezdinde yanlış olan bu kanaatlerin netincesinde karşılaştığı gerçeklik konusunda ne düşünüyor?
Bunun üzerine ise gördüğü tepkilere ve aldığı cevaplara sert tutum gösteren ve gerçekliğin getirdiği acı tadı kendisine hakaretmiş gibi gören konu sahibine daha ne demeli?
Bir çok benzetme yapılabilir;
"Müslüman mahallesinde salyangoz satmak" mı diyelim yoksa bu konuda bahsi geçenin Türkiye'nin en büyük Delphi topluluğunda yönetici olmasından ötürü "Balık baştan kokarsa..." mı diyelim.
Her ne ise...
Gelişmiş not defterleri ile derleyiciye sahip bir geliştirme ortamını denk görmenize neden olan şey iki tarafta da rengi değişse de işlevinden ötürü "Play" butonları mıdır?
Java hariç bahsi geçen muadil dillerin tamamı yorumlanabilir bir dildir. Java konumuza kuantum konusu gibi kaldığından sizi Erkcan hocaya ileteyim.
O yüzdendir ki her platformda çalışan vscode, atom vesaire bulabiliyorsunuz. Fakat Delphi bulamıyorsunuz! Bunu anlamak bu kadar zor mu gerçekten ya da bende mi bir sıkıntı var.
Bir arkadaş soruma binaen bunu ("Sadece Windows'da çalışması temalı o eşsiz yorum ile") ileri sürmüştü. Cevabı burada olmuş olsun.
En temel rakibi olarak visual studio'ya bakayım dedim o da Mac için 31 ağustos 2024'de kullanımdan kaldırılacakmış.
CTRL+Z olayına gerçekten hayret ediyorum. Ayrıca konu burada Marco Cantu tarafından resmi bir dille neticeye kavuşmuş.
https://quality.embarcadero.com/browse/RSP-13278
Delphi'yi photoshop'mu sandınız hocam? Bunun görsel bir yazılım dilinde mümkün olsa bile pratikte uygulanmasının çok zor ve güç olduğunu sizin de düşünebiliyor olmanız gerekir. Kendiniz bir yandan binding olayından bahsederken bir yandan CTRL+Z olayından yakınıyorsunuz. Çelişki değil midir?
Ayrıca 7 tam yıldır Delphi ile geliştirme yapıyorum. FMX tarafında ve ağırlıklı arayüz üretimi üzerindeyim. Olabilecek her arayüz ve tasarımı denemiş yapmaya çalışmış ve buna devam eden birisiyim. CTRL+Z'nin sadece basit bir windows komutu olduğunu ve sizin hayalinizdeki gibi bir amaca asla hizmet edemeyeceğini çok iyi anlayabiliyorum. "Ekrana 3 buton koyayım biri sağda biri solda biri yukarıda olsun. Sonra CTRL+Z yaparak hepsini geri alayım ve ekrandan kalksınlar" değil olay.
Neticede bu forumun büyük çoğunluğu yaş olarak çok ileride ve çoğunlukla duyduğum ve gördüğüm "20 yıllık tecrübem var", "25 yıllık tecrübem var"'lar oluyor ve buna dayalı Delphi geri kaldı, teknolojiye yetişemiyor, tecrübeyle sabit ki bu böyledir şöyledir ya da buna benzer şeyler ekleniyor. Buna bir açıklık getirmek gerekirse;
Sizler dünden itibaren olan eskiye dönük 20 yılın, 25 yılın tecrübelilerisiniz. 2040'ların 2050'lerin değil! Geri kalan sizlersiniz ve bu daima böyle olacak. Tabularınızı yıkmalısınız.
Burada insanlar bir dile ya da dillere hayatlarını adıyor. Çünkü tam manası ile bu alanda uzmanlaşmak yıllar sürüyor. Kalkıp "Delphi doğru bir seçim değildir" ile başlayan ve ardı kesilmeyen cümleleri bu alandaki binlerce uğraş gösteren insanı düşünmeden kurduğunuz konusunda hemfikir olalım. Burası yıllarını bir çok farklı dile adamaktansa tek bir dil ile de yine her şeyi yapabileceğini fark eden insanların durağı. Şunu kabul etmeliyiz ki sizin gördüğünüz tepkiler ne kadar hakaret ve aşağılayıcı ise sizin eleştiri adı altında dedikleriniz de en az o kadar eleştiri değil!
Ranga Guru hikayesini okumanızı bir önerim olarak kabul ediniz.
Nasılsınız? Dilerim ki herkes iyidir ve sağlığı yerindedir.
Konuda değineceğim çoğu şeye ben fırsat bulup yazıncaya kadar değinildiği için tekrar etmeyeceğim. Fakat bunun yerine farklı bir şekilde yaklaşımla yazmak istiyorum. Söylediklerimin herkes tarafından anlaşılabilmesi için daima en temel en basit şekilde örnekler vererek anlatmaya gayret ederim ki buradaki konuları 20 yıldan uzun süredir kod yazanda okuyor, bugün başlayıp araştırarak bu konuyu bulan kişide. O yüzden bir hayali öğrencimiz olsun ve adını bilal koyalım başlayalım anlatmaya.
Önce trajikomik durumları ele alalım.
Derlenen ve yorumlanan olarak ikiye ayrılmış dilleri kıyaslayıp birbirine karşı eleştiriyor aralarındaki etnik farkları birbirleri için eksiklik ya da fazlalık gibi dillendirip duruyoruz. "Kuyuya atılan taş ve çıkartmak için uğraşan adamlar" bizler için iyi bir benzetme olur.
Konu sahibinin bundan önce süregelen bahsettiği şeylerden ötürü ona sormak istediğim;
Eksik olarak belirttiği şeylerin neredeyse tamamının hali hazırda olduğunu ve sırf kendisi bilmiyor ya da farkında değil diye "yok" kabul etmesi üzerine konuya/konulara dahil ettiğini, belirttiği bazı özelliklerin kullandığı sürümde olmamasından ötürü ondan sonra çıkan sürümlerde de eklenmemiş olarak kabul etmesini ve dillendirmenin yanında dayatmasını ve kendisine göre doğru fakat toplum nezdinde yanlış olan bu kanaatlerin netincesinde karşılaştığı gerçeklik konusunda ne düşünüyor?
Bunun üzerine ise gördüğü tepkilere ve aldığı cevaplara sert tutum gösteren ve gerçekliğin getirdiği acı tadı kendisine hakaretmiş gibi gören konu sahibine daha ne demeli?
Bir çok benzetme yapılabilir;
"Müslüman mahallesinde salyangoz satmak" mı diyelim yoksa bu konuda bahsi geçenin Türkiye'nin en büyük Delphi topluluğunda yönetici olmasından ötürü "Balık baştan kokarsa..." mı diyelim.
Her ne ise...
Gelişmiş not defterleri ile derleyiciye sahip bir geliştirme ortamını denk görmenize neden olan şey iki tarafta da rengi değişse de işlevinden ötürü "Play" butonları mıdır?
Java hariç bahsi geçen muadil dillerin tamamı yorumlanabilir bir dildir. Java konumuza kuantum konusu gibi kaldığından sizi Erkcan hocaya ileteyim.
O yüzdendir ki her platformda çalışan vscode, atom vesaire bulabiliyorsunuz. Fakat Delphi bulamıyorsunuz! Bunu anlamak bu kadar zor mu gerçekten ya da bende mi bir sıkıntı var.
Bir arkadaş soruma binaen bunu ("Sadece Windows'da çalışması temalı o eşsiz yorum ile") ileri sürmüştü. Cevabı burada olmuş olsun.
En temel rakibi olarak visual studio'ya bakayım dedim o da Mac için 31 ağustos 2024'de kullanımdan kaldırılacakmış.
CTRL+Z olayına gerçekten hayret ediyorum. Ayrıca konu burada Marco Cantu tarafından resmi bir dille neticeye kavuşmuş.
https://quality.embarcadero.com/browse/RSP-13278
Delphi'yi photoshop'mu sandınız hocam? Bunun görsel bir yazılım dilinde mümkün olsa bile pratikte uygulanmasının çok zor ve güç olduğunu sizin de düşünebiliyor olmanız gerekir. Kendiniz bir yandan binding olayından bahsederken bir yandan CTRL+Z olayından yakınıyorsunuz. Çelişki değil midir?
Ayrıca 7 tam yıldır Delphi ile geliştirme yapıyorum. FMX tarafında ve ağırlıklı arayüz üretimi üzerindeyim. Olabilecek her arayüz ve tasarımı denemiş yapmaya çalışmış ve buna devam eden birisiyim. CTRL+Z'nin sadece basit bir windows komutu olduğunu ve sizin hayalinizdeki gibi bir amaca asla hizmet edemeyeceğini çok iyi anlayabiliyorum. "Ekrana 3 buton koyayım biri sağda biri solda biri yukarıda olsun. Sonra CTRL+Z yaparak hepsini geri alayım ve ekrandan kalksınlar" değil olay.
Neticede bu forumun büyük çoğunluğu yaş olarak çok ileride ve çoğunlukla duyduğum ve gördüğüm "20 yıllık tecrübem var", "25 yıllık tecrübem var"'lar oluyor ve buna dayalı Delphi geri kaldı, teknolojiye yetişemiyor, tecrübeyle sabit ki bu böyledir şöyledir ya da buna benzer şeyler ekleniyor. Buna bir açıklık getirmek gerekirse;
Sizler dünden itibaren olan eskiye dönük 20 yılın, 25 yılın tecrübelilerisiniz. 2040'ların 2050'lerin değil! Geri kalan sizlersiniz ve bu daima böyle olacak. Tabularınızı yıkmalısınız.
Burada insanlar bir dile ya da dillere hayatlarını adıyor. Çünkü tam manası ile bu alanda uzmanlaşmak yıllar sürüyor. Kalkıp "Delphi doğru bir seçim değildir" ile başlayan ve ardı kesilmeyen cümleleri bu alandaki binlerce uğraş gösteren insanı düşünmeden kurduğunuz konusunda hemfikir olalım. Burası yıllarını bir çok farklı dile adamaktansa tek bir dil ile de yine her şeyi yapabileceğini fark eden insanların durağı. Şunu kabul etmeliyiz ki sizin gördüğünüz tepkiler ne kadar hakaret ve aşağılayıcı ise sizin eleştiri adı altında dedikleriniz de en az o kadar eleştiri değil!
Ranga Guru hikayesini okumanızı bir önerim olarak kabul ediniz.
FMX - Software Developer | Serhat Yanalak