• 30-09-2022, 18:18:07
    #1
    Kendi programlama dilini yapmak, web sitesi yapmak için bilinmesi gereken diller arasında başta gelen PHP ile php web sayfası hazırlama yaparmış gibi bir kaç kodda yapıyoruz. Aslında programlama nedir gibi basit bir şekilde anlatıyorum. Bu mantığı kullanarak Kotlin ile Android mobil uygulama geliştirme ile de programlama dili yapabilirsin. Yada diğer mobil uygulama geliştirme dilleriylede programlama dili yapabilirsin. Veya otomasyon yazılım dilleriyle. Mantığı kavradıktan sonra yapması kolay. Hatta Python ile çocuklar için programlama konusunda da aynı mantıkla yapılabilir. Kodları çocukların anlayacağı hale getirebilirsin. Yada C ile programlama için.

    Videodaki websitenin kaynak kodları video açıklamasındadır.


    https://www.youtube.com/watch?v=sDP8KGgZIU0
  • 30-09-2022, 18:20:39
    #2
    Buna programlama dili değil framework deniyor ama siz bilirsiniz.
  • 30-09-2022, 18:23:51
    #3
    PHP ile dil mi türetecez yani anlamadım
  • 30-09-2022, 18:59:03
    #4
    Profesör adlı üyeden alıntı: mesajı görüntüle
    Buna programlama dili değil framework deniyor ama siz bilirsiniz.
    Hayır, framework denilmiyor. Programlama dili deniliyor. Misal Python, C dili ile yapıldı. Senin mantığınla bakarsak Python bir framework. Diller başka dillerin yardımıyla yapılıyor. Yani kabloları birbirine değdirme ile yapıldığını düşünüyorsan, çok yanlış düşünüyorsun.

    Buna yorumlanan dil denir.

    Python, C dili ile yapıldı.
    Ruby, Java, Lisp, Basic, Awk yine başka bir dil ile yapılan bir dildir.

    C ise makine diliyle yazıldı.

    👌


    mhcifci adlı üyeden alıntı: mesajı görüntüle
    PHP ile dil mi türetecez yani anlamadım
    Evet, PHP ile türetebilirsin. Aynı mantığı kullanarak C dilini kullanan biri gidip Python'u yazdı.
  • 30-09-2022, 20:53:22
    #5
    <?php
    yaz "Bu bir programlama dili değil. Bu kod programlama dilinizce çalışmayacak! Programlama dili olarak ifade ettiğiniz değiştirici ve çalıştırıcı algoritmanız benim yazdığım bu kodu yanlış yorumlayacak. Deneyin ve görün.";
    ?>
  • 30-09-2022, 21:09:06
    #6
    stringleri değiştirerek programlama dili mi yapılır hocam Allah aşkına. Herkesin kendi programlama dili olurdu senin mantıkla
  • 30-09-2022, 21:15:54
    #7
    aponkral adlı üyeden alıntı: mesajı görüntüle
    <?php
    yaz "Bu bir programlama dili değil. Bu kod programlama dilinizce çalışmayacak! Programlama dili olarak ifade ettiğiniz değiştirici ve çalıştırıcı algoritmanız benim yazdığım bu kodu yanlış yorumlayacak. Deneyin ve görün.";
    ?>
    Arkadaşım videoyu tekrar izle. Ama 2x yavaş izle.
    omergunay adlı üyeden alıntı: mesajı görüntüle
    stringleri değiştirerek programlama dili mi yapılır hocam Allah aşkına. Herkesin kendi programlama dili olurdu senin mantıkla
    Stringleri değiştirmiyorum dostum. Fonksiyonları değiştiriyorum. Mesela echo kodunu yaz ile değiştiriyorum. Üstteki yorumlarda da dediğim gibi programlama dilleri diğer programlama dilleriyle yapılır. Örneğin Python, C dili ile yapıldı. PHP yada Javascript fark etmez. Yine onu yorumlayarak başla programlama dilleri de yapabilirsiniz. Buna yorumlanan dil deniyor. Yine link vereyim. https://tr.wikipedia.org/wiki/Yoruml...ogramlama_dili

    Ayrıca dünyada şu ana kadar 250 tane programlama dili geliştirilmiş. https://tr.wikipedia.org/wiki/Programlama_dili
    Hatta okullarda öğrencilere kendi programlama dillerini geliştirmeyi dahi öğretiyorlar.

    Gidip kendi dilimi yapmak için ekstra beni teşvik eden ne var ki? Hiç bir şey. Bu yüzden yapmıyoruz. Ama bu yapamayacağımız anlamına gelmez.
  • 30-09-2022, 21:20:21
    #8
    Ben bir dil ile başka dil yapılmaz demiyorum ki! Str replace ile yapılamaz diyorum. Yukarıdaki arkadaşın dediğini de anlamamışsın. echo "deneme" yerine yaz "deneme" yazıp dene bakalım çıktı ne gelecek.
    Not: String olarak yaz "deneme" değil direk <?php yaz "deneme";?> şeklinde. Eğer bu çalışırsa programlama dili yapmışsındır yoksa bizim seflink oluştururken kullandığımız fonksiyonu kullanıp kendince kelime oyunu yapmışsındır.
  • 30-09-2022, 21:34:58
    #9
    omergunay adlı üyeden alıntı: mesajı görüntüle
    Ben bir dil ile başka dil yapılmaz demiyorum ki! Str replace ile yapılamaz diyorum. Yukarıdaki arkadaşın dediğini de anlamamışsın. echo "deneme" yerine yaz "deneme" yazıp dene bakalım çıktı ne gelecek.
    Not: String olarak yaz "deneme" değil direk <?php yaz "deneme";?> şeklinde. Eğer bu çalışırsa programlama dili yapmışsındır yoksa bizim seflink oluştururken kullandığımız fonksiyonu kullanıp kendince kelime oyunu yapmışsındır.
    Str replace demedin ki. String dedin. String != Str_replace. Ondan öyle yazdım. Ayrıca baştan tüm dilleri meydan okuyan dil oluşturmuyorum. Sadece mantığı anlatıyorum. Bu böyle çalışır. Ve evet yazdığımız şeyleri diğer dilin anlaması için değiş tokuş yapması gerekir. Yoksa diğer dile nasıl anlatacağız?

    Yukarıdaki arkadaşı gayet iyi anladım. Ama laf sokma/çamur atma gibi çabası var kendisinin. Haklı olmak istiyor. Çünkü ben videoda asla <?php yaz "deneme";?> yapmadım. Orada ekstra PHP kodu daha yazdım. Bir dili kullanarak başka bir dil yapılır ve bu mantıkta çalışarak yapılır. Ayrıca şunu da yaparsınız diye de ekliyorum. dosya.u diye dosya oluştursam ve o dosyalar ilk açıldığında bu bizim kod süzgeçimizden geçirirsek yine çalışacaktır. (https://youtu .be/sDP8KGgZIU0?t=290) Aksi halde bu TXT dosyasına echo "bilmem ne"; yazıp bir şeylerin olmasını beklemekten öteye gidemez.