Ana içeriğe atla

Kayıtlar

Nesne Tabanlı Programlama Dilleri etiketine sahip yayınlar gösteriliyor

Pike Programlama Dili

Pike, yorumlanmış, genel amaçlı, üst düzey, çapraz platform, dinamik bir programlama dilidir ve C ile benzer bir sözdizimi ile diğer birçok dinamik dilin aksine, statik ve dinamik olarak yazılmış ve açıkça tür tanımlamaları gerektirir. Dinamik olarak yazılan dillerin hızlı gelişimini ve esnek kodunu sağlayan, ancak yine de statik olarak yazılmış bir dilin bazı avantajlarını sağlayan esnek bir tür sistem sunar. Pike, nesne yönelimli, işlevsel ve zorunlu programlama da dahil olmak üzere birçok programlama paradigması desteği ile Garbage collection, gelişmiş veri türleri ve birinci sınıf anonim işlevlere sahiptir. Pike, GPL, LGPL ve MPL lisansları altında serbest bırakılan ücretsiz bir yazılımdır. Pike köklerini MUD için geliştirilmiş bir dil olan LPC'de bulur. İsveç, Linköping, Lysator'daki programcılar, en çok Fredrik Hübinette ve Per Hedbor, dil ve sanal makineyi MUD sürücüsünün geri kalanından ayırdı ve LPC4 olarak adlandırdığı çeşitli uygulamalar için hızlı bir prototip

Lpc Programlama Dili

LPC (Lars Pensjö C'nin kısaltması), C 'den türetilen ve LPMud'larda MUD(Role-playing video games) kurulmasını kolaylaştırmak için Lars Pensjö tarafından orijinal olarak geliştirilen nesne yönelimli bir programlama dilidir. Oyun geliştirme için tasarlanmış olmasına rağmen, esnekliği, çeşitli amaçlarla ve Pike diline geçiş sürecinde kullanılmasına neden olmuştur. LPC sözdizimi, onu C ve benzeri dil ailelerine yerleştirir; C ve C ++ en güçlü etkileriyle.

Boo Programlama Dili

Boo, Python 'dan esinlenmiş bir sözdizimi  kullanırken, Common Language Infrastructure'ın Unicode, uluslararasılaştırma ve web uygulamaları için desteğini kullanmayı amaçlayan, nesne yönelimli, statik olarak yazılmış ve genel amaçlı bir programlama dalıdır; Dil ve derleyici genişletilebilirliği. Notun bazı özellikleri, tür çıkarımı, jeneratörler, çoklu yöntemler, isteğe bağlı ördek yazımı, makrolar, gerçek kapatmalar, körling ve birinci sınıf işlevleri içerir. Boo, Unity oyun motoru için üç betik dilinden biriydi (Unity Technologies, De Oliveira'yı istihdam etti), küçük kullanıcı tabanı nedeniyle 2014'te düşene kadar. Boo, BSD 3-Clause lisansı altında piyasaya sürülen özgür yazılımdır. Hem Microsoft .NET hem de Mono çerçeveleri ile uyumludur.

Python Programlama Dili

Python, yaygın olarak kullanılan, genel amaçlı, yorumlanmış, dinamik bir programlama dili olan üst düzey bir programdır. Tasarım felsefesi, kodun okunabilirliğini vurgular ve sözdizimi, programcıların kavramları C ++ veya Java gibi dillerde mümkün olan en az kod satırında ifade etmesine olanak tanır. Bu dil, küçük ve büyük ölçekte açık programlar yazmayı mümkün kılan yapıları sağlar. Python, nesne yönelimli, zorunlu ve işlevsel programlama veya yordamsal stiller de dahil olmak üzere çoklu programlama paradigmalarını destekler. Dinamik bir sistem ve otomatik hafıza yönetimi özellikleri ve geniş ve kapsamlı bir standart kütüphanesine sahiptir. Pek çok işletim sistemi için Python yorumlayıcıları mevcuttur ve Python kodunun çok çeşitli sistemlerde çalışmasına izin verir. Python'un referans uygulaması olan CPython, açık kaynaklı bir yazılımdır ve neredeyse tüm varyant uygulamalarının yaptığı gibi toplum temelli bir geliştirme modeline sahiptir. CPython kar amacı gütmeyen Python So

Squirrel Programlama Dili

Squirrel, büyüklük, bellek bant genişliği ve video oyunları ve    Electric Imp  gibi donanım gibi gerçek zamanlı gereksinimlerine uyan hafif bir betik dili olarak tasarlanan yüksek seviyeli bir zorunlu nesne tabanlı programlama dilidir. MirthKit, açık kaynak kodlu, çapraz platform 2D oyunlar yapmak ve dağıtmak için kullanılan basit bir araç kiti platformu için Squirrel kullanır. Kodlama :: Blocks tarafından komut dosyası oluşturmak için yaygın şekilde kullanılır ve Final Fantasy Crystal Chronicles'da da kullanılır: My Life as a King Ayrıca, komut dosyası verilen olaylar için Left 4 Dead 2 ve Portal 2'de de kullanılır. Dil, 2003 yılında zlib / libpng lisansı ile kamuoyuna açıklandı. Kasım 2010'da lisans, projenin Google Code üzerinde barındırılmasını sağlamak için MIT lisansı olarak değiştirildi. Alberto Demichelis tarafından geliştirildi ve sürdürüldü.