Tek sorunu hata ayıklama ve collobration değil ne yazıkki.Yapısı gereği PHP
dili derli topluluk bakımından Java Python .NET ve-sadece incelediğim
kadarıyla- Ruby'nin yanına bile yaklaşamıyor .Savruk bir dil yazım tarzı var
ve bu geliştiriciyi de etkiliyor.Veya ne bileyim hiçbir zaman Python'un ORM
seviyesi ile kıyaslanamaz.Daha bir sürü şey var sayılabilecek.

Java geliştiricileri konusunda ise java her şekilde kendini işletim
sisteminden soyutlayan ve bu amaçla yaratılmış bir dildir.Doğal olarak
bekleyemezsiniz java geliştiricilerinin işletim istemiyle haşır neşir
olmasını.Ha içli dışlı olan elbette vardır.Bende bunlardan birisiyim.Keza
kullanılan protokoller için de bu geçerli.J2EE için presentation layer da
çalışan framework genelde java'nın kendi RPC mekanizmalarını
kullanır.Standart bir HTTP request gitmez çoğu zaman.Ajax çağrıları gider.

PHP'nin "gereksiz" olması kısmına gelince.PHP ile yapabildiğiniz hemen her
şeyi Python ile çok daha rahat,düzenli ve hızlı bir şekilde yapabilecek
olduğunu düşünürseniz aynı işi yapan iki yapıdan -bence- kötü olanı gereksiz
konumuna düşüyor benim gözümde.

21 Haziran 2011 17:57 tarihinde Atıf CEYLAN <[email protected]> yazdı:

> **
> Pojenin büyüklük ölçüsü; satır sayısının fazlalığı, uygulamanın geniş
> kitlelerce kullanılması ve mali değerinin yüksekliği veya farklı bişey?
>
> Bu ölçütlerin tümünü karşılayan çok fazla PHP projesinde bulundum. Evet
> özellikle hata ayıklama ve collaboration için eksik olsa da, eksik yönleri
> bence bu dilin "gereksiz!" olmasını ifade etmez.
>
> Herşeyden önce birçok php geliştiricisinde gördüğüm "kendi kütüphanelerini,
> yöntemlerini, frameworklerini geliştirmiş" kavramı hem bir başı boşluğu ve
> standart dışılığı ifade eder ve hemde kendini geliştirmişliği, bazı
> kalıpları yıkmışlığı ifade eder. Belki bu listedeki arkadaşların çok büyük
> bir bölümünün görmediği kadar java geliştiricisini bir arada gördüm desem
> yalan olmaz ve malesef bu kadar tanıdığım java geliştiricisinin içerisinde
> temel işletim sistemi ve birçok protokolün işleyiş mekanizması ile bir
> miktar network bilgisine sahip olanı çok azdı.
>
> Ancak tanıdığım neredeyse tüm php geliştiricileri, az çok unix türevi
> işletim sistemlerini, bircok protokolün işleyişini bilir, biraz donanım
> bilgisi ve biraz da network bilgisine sahiptir.
> Hhayat felsefem "Herşeyin bir şeyini, bir şeyin de herşeyini bileceksin"
> üzerine kuruludur.
>
> Bu bir kıstasmıdır tartışılır ancak, php geliştiricilerinin bence en ortak
> yönü dar kalıplara girememeleridir. Bu durum bazı olumsuzlukları getirse de
> güzeldir, hoştur.
> Hiçbir şekilde php'yi "gereksiz" de yapmaz.
>
>
> On 06/21/2011 05:27 PM, Mehmet Özgür Bayhan wrote:
>
> Evet zamanın iyi dillerinden birisiydi.Ne zaman ki J2EE masaya yumruğunu
> koydu işler bir anda değişti (:
>
> Şaka bir tarafa burjuva havasından öte, eğer gerçekten büyük bir projeye
> girişecekseniz eninde sonunda PHP'nin tokadını yersiniz. (: Denemesi bedava.
>
> 21 Haziran 2011 17:12 tarihinde Atıf CEYLAN <[email protected]> yazdı:
>
>>  java ve python ile uğraşan arkadaşlarda biraz burjuva havası var sanırım
>> :) php ile geliştirenlere amele gözü ile bakılıyor. Etrafımdakiler öyle en
>> azından :)
>>
>> Ancak unutulmamalı ki, php "Personel Home Page" olarak bu işe başlamış ve
>> geriye uyumluluk denen bişey var. Bu zend için bence en önemli engellerden
>> biri.
>> Değilse python yerine bu gün php konuşulmaya devam ederdi diye
>> düşünüyorum. 90'larda kod geliştirenler bilirler bu dilin kıymetini ki, o
>> yılları ve teknolojisini bu gün bu kadar kolay eleştirmek için w3c, sql 92
>> ve bilimum RFC 'nin de günümüzde halen neden kullanıldığını da eleştirmek
>> gerekir.
>>
>> Python kullanarak sql ile veritabanına veri işlemek bence eleştirilmesi
>> gereken noktadır.
>>
>> Neden sözüm ona en yeni teknolojilerimiz halen http, smtp, dns ve bilimum
>> standartların bağımlısıdır?
>>
>> On 06/21/2011 04:14 PM, Mustafa Kahraman wrote:
>>
>> Genelde pythoncular bu yorumu yapiyorlar....
>>
>> Sevgi ve Saygı ile...
>> Mustafa Kahraman
>>
>>
>> 21 Haziran 2011 16:12 tarihinde Cagri Ersen <[email protected]>yazdı:
>>
>>>  Mehmet Özgür Bayhan sen bizi güldürdün allahta seni güldürsün :)
>>>
>>>
>>>  Don't feed the troll.
>>>
>>>
>>>>
>>>> 2011/6/21 Erdal YAZICIOGLU <[email protected]>
>>>>
>>>>> Mehmet bey in bu kanıya nereden vardığını merak ettim doğrusu...
>>>>>
>>>>> 21 Haziran 2011 15:58 tarihinde Ömer ÖZKAN <[email protected]>yazdı:
>>>>>
>>>>> @Anıl Özselgin, tavsiyeleriniz için çok teşekkür ederim. Yarım yamalak
>>>>>> ingilizcemle dediğiniz kitabı okumaya başladım bile.
>>>>>>
>>>>>>  PHP gereksiz bir dil olsaydı bu kadar kullanılmazdı. Kişisel bir
>>>>>> düşünce. Benim düşüncem OOP, MVC gibi kavramlar daha önemli. PHP'yi 
>>>>>> sevdiğim
>>>>>> için kendimi bu dilde rahat hissettiğim için seçtim. PHP değil de başka 
>>>>>> dil
>>>>>> kullansaydım aynı sorunu yaşardım. Bilmiyorum düşüncem bu, belki
>>>>>> yanılıyorumdur. İlerde göreceğim...
>>>>>>
>>>>>> 21 Haziran 2011 13:55 tarihinde Adem Alp YILDIZ <[email protected]>yazdı:
>>>>>>
>>>>>>> Ömer Bey'in sorunu çözüldü!
>>>>>>>
>>>>>>> 2011/6/21 Mehmet Özgür Bayhan <[email protected]>:
>>>>>>> > Gereksiz bir dil PHP
>>>>>>>  _______________________________________________
>>>>>>> Linux-programlama mailing list
>>>>>>> [email protected]
>>>>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Linux-programlama mailing list
>>>>>> [email protected]
>>>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Erdal YAZICIOGLU
>>>>> *Shell Pearl GTL 
>>>>> Project<http://www.shell.com/home/content/aboutshell/our_strategy/major_projects_2/pearl/>
>>>>> *
>>>>> Telecoms System Integrator
>>>>> Project Engineer Manager
>>>>> RLIC, State of Qatar
>>>>> www.erdalyazicioglu.com.tr
>>>>> Twitter: @chveneburo
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Linux-programlama mailing list
>>>>> [email protected]
>>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>>
>>>>>
>>>>
>>>>
>>>>  --
>>>>    *Hakan Karas*
>>>>
>>>>
>>>> _______________________________________________
>>>> Linux-programlama mailing list
>>>> [email protected]
>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>>
>>>
>>>
>>> --
>>> Cagri Ersen
>>> http://www.syslogs.org
>>>
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> [email protected]
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>> _______________________________________________
>> Linux-programlama mailing 
>> [email protected]https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>>
>>  --
>> /**
>> * *@author* Atıf CEYLAN
>>
>> * Software Developer & System Admin
>> * http://www.atifceylan.com
>> */
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
> _______________________________________________
> Linux-programlama mailing 
> [email protected]https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
> --
> /**
> * *@author* Atıf CEYLAN
> * Software Developer & System Admin
> * http://www.atifceylan.com
> */
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap