IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Programlama C , C# , C++ , Java , Python , Php , Javascript , Matlab Örnekleri

3Beğeni(ler)
  • 1 Post By WildCat
  • 1 Post By Artist
  • 1 Post By She


 
 
Seçenekler Stil
Alt 31 Temmuz 2021, 12:44   #1
Standart Perl Programlama Dili Nedir

Perl nedir sorusu farklı cevaplar alabilen bir sorudur. Kendisi yorumlanmış bir programlama dili olan Perl, sistem yönetimi, web geliştirme, veri yönetimi ve daha fazlası için kullanılıyor. Aynı zamanda Perl, diğer programlama dilleri ile de birleştirilebilir.

Perl, Larry Wall tarafından geliştirilmiştir ve bir açılımı yoktur. Fakat mizahi olarak ortaya atılmış ve popüler olmuş bir açılımı da bulunmaktadır. “Pathologically Eclectic Rubbish Lister” yani “Hastalıklı Derecede Eklektik ve Saçma Listeleyici”. Perl’in ilgi çekici yanları vardır, bunlardan biri aynı amaç için sayısız farklı kodun kullanılabiliyor olmasıdır. Hatta Perl’in sıkı takipçileri bu konuda yarışmalar bile düzenliyor.

Perl Programlama Dili Nedir

Larry Wall, Perl’i yazarken bazı programlama dillerinden etkilenmiştir. Aynı zamanda Perl de başka dilleri etkilemiştir. Perl’in etkilendiği diller:
  • AWK
  • sed
  • C
  • C++
  • Pascal
  • Python
  • Lips

Perl’in etkilediği diller:
  • Python
  • JavaScript
  • PHP
  • ECMAScript
  • Ruby

Perl Nerelerde Kullanılıyor?

Perl nedir cevabından sonra yine birçok cevabı olan bir soruya geçiyoruz. Perl nerelerde kullanılıyor? Perl’in birçok kullanım alanı bulunmaktadır. En popüler kullanım alanı ise Web geliştirmedir. Perl’in amacı veri çıkarmak ve rapor hazırlamaktır. Sistemleri temizleyebilir, kaynakların kullanımı hakkında rapor oluşturabilir ve ağdaki güvenlik sorunlarını kontrol edebilir.

Perl aynı zamanda görüntü oluşturmakta ve düzenlemekte de kullanılabiliyor. Bunların haricinde Perl, nesne yönelimli programlamanın uygulamalarının uygulanması ile de biliniyor ve tüm kalıtım biçimlerini destekliyor.

Perl Dilinin Avantajları

1- Perl, metin işleme ve ayrıştırma konusunda en güçlü programlama dilidir.

Perl, metin düzenleme için özel olarak tasarlanmış bir dildir. Yoğun biçimde metin işleme ve görüntü tanıma gerektiğinde kullanılabilecek en güçlü ve pratik olan programlama dilidir.

2- Perl’i anlaması kolaydır ve öğrenmesi basittir.

Perl dili birçok dilden esinlenilerek yazılmıştır. Bu da anlaşılmasını kolaylaştırıyor. C diline sözdizimsel olarak benzemesi de öğrenilmesini kolaylaştırıyor.

3- CPAN Kütüphanesi

CPAN (Comprehensive Perl Achive Network) kütüphanesi içerisinde birçok modül hazır olarak bulunmaktadır. İhtiyaca göre hazır olarak kullanılabilen oldukça geniş bir kod yelpazesi vardır.

4- Nesneye yöneliktir.

Perl programlama dili ile Java, Python, C++ dilleri gibi OOP (Object-Oriented Programming) yani Nesne Yönelimli Programlama yapabilirsiniz.

5- Açık kaynak kodludur.

Perl açık kaynak kodludur. Ücretsiz bir şekilde erişilebilir ve geliştirilebilir.

6- Esnektir, sürekli gelişir.

Bunun için özel olarak çalışan gönüllüler vardır.

Perl – Python Programlama Dillerinin İlişkisi


Perl Programlama Dili Nedir

Perl ve Python Benzerlikleri
  • İkisi de nesne yönelimli programlama dilidir.
  • İkisi de açık kaynak kodludur.
  • Her ikisi de UNIX’i hedeflemek için geliştirilmiştr.

Perl ve Python Arasındaki Farklar
  • Perl dilinde boşlukların bir önemi olmazken, Python dilinde boşluklardan ötürü syntax hatası alabilirsiniz.
  • Perl dilinde tüm ifadeler “;” ile bitmelidir ancak Python dilinde böyle bir durum yoktur.
  • Perl ile bir işi yapmak için çok fazla seçenek kullanabiliyorken Python biraz daha az seçenek sunar. Perl’e göre sizi kısıtlar. Fakat Python, Perl’den daha kolay yollar kullanır. Bu yüzden Python Perl’e göre çok daha popüler hale gelmiştir.

Perl Programlama Dili Syntax’ı (Sözdizimi)


Perl nedir cevaplarından sonra Perl dilini merak edenler için Perl’in syntax’ı hakkında birkaç küçük bilgiye değineceğiz.
  • Perl dili için not defteri, notepad++ veya herhangi bir metin düzenleyici kullanılabilir.
  • Perl’de ilk satır ” #! ” karakterleriyle başlar. Bu durum her zaman için geçerlidir.

PHP- Kodu

#! / Usr / bin / perl 

  • Perl’de tüm değişkenler ” $ ” ile başlar. Aynı zamanda skaler değişkenlerde sayısal, string veya mantıksal diye ayrım yoktur.

PHP- Kodu

$ad "Merve ÇAYLI";
$yas "20";
$boy 160,3

  • Yazılan kodların çıktısını alırken tek tırnak (‘ … ‘) ve çift tırnak ( “….”) kullanımı arasında fark vardır. Aynı şey değillerdir. Çift tırnak kullanımı bize istediğimiz çıktıyı yani yorumlanmış kodu verirken tek tırnak kullanımı çıktıyı yorumlanmamış biçimde verir. Bir örnekle bunu anlayalım.

PHP- Kodu

$meyve "elma";
$fiyat 7,5;
$birinciOrnek $meyve , kilo fiyatı: $fiyat " ;
$ikinciOrnek ' $meyve , kilo fiyatı: $fiyat ' 

birinci Ornek mesajının çıktısı şu şekilde olacaktır:

PHP- Kodu

elma kilo fiyatı7,

ikinci Ornek mesajının çıktısı ise şu şekilde olacaktır:

PHP- Kodu

$meyve kilo fiyatı$fiyat 

  • Perl dilinde yorum satırları için; eğer tek satır ise yoruma almak istediğimiz kısım ” # ” işareti kullanılır , eğer satır sayısı daha fazla ise satırlar iki ” = ” işareti arasına yazılır.


PHP- Kodu

#Tek satırlık yorum
=iki eşittir
işareti ile birçok satırı
yoruma alabiliriz
.= 

Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________

06/02/2023 İnsan olan herkesin kalbi acıdı.

Konu ExCaLuBuR tarafından (11 Mart 2023 Saat 00:37 ) değiştirilmiştir..
 
Alt 31 Temmuz 2021, 13:10   #2
Standart

emeginize saglik paylasim icin tesekkur ederiz

________________

No MoRe DramA
 
Alt 31 Temmuz 2021, 13:12   #3
Yanlış Bildiğin Yolda; Herkesle yürüyeceğine Doğru Bildiğin Yolda; Tek başına yürü..
Artist - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık

________________

Perl Programlama Dili Nedir
 
Alt 31 Temmuz 2021, 21:15   #4
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Güzel ve açıklayıcı konu için teşekkür ederiz

________________

~ E & B ~
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:50.