Python Nasıl Çalışır?

Python Nasıl Çalışır?

Python daha önce belirtildiği gibi yorumlanmalı bir dildir. Yorumlamalı dillerin kullanım kolaylıklarının tamamını barındırmakla birlikte, derlemeli dillerin birtakım özelliklerini de taşımaktadır. Örneğin yazdığınız program kodu önce ara derleme dediğimiz byte code biçime getirilir. Daha sonra bu ara derlenmiş kod yorumlanır. Eğer daha önceden ara derleme işlemi yapılmışsa, kod hiç okunmadan ara derleme işlemi yapılmış kod yorumlanır. Bu özelliği Java’ya benzemektedir.

python nasil

Python aslında bir Sanal Makina ( Virtual Machine, VM) gibi çalışır. Bu bakımdan yazdığınız kod, işletim sistemine has özellikler kullanılmadığı sürece, tüm işletim sistemleri ve donanım mimarilerinde çalışabilmektedir. Bir bilgisayarda Python programlarının çalişabilmesi için, o bilgisayarda python yorumlayıcısına ihtiyacınız olucaktır.

Python .NET için ön hazırlı dillerden biridir. Bu bakımdan .NET platformu kurulu bir sistemde python yorumlayıcısı olmadan doğrudan derlenen programları çalıştırabilir. Eğer Microsoft(c) ortamında çalışıyorsanız ve işiniz GKA ( Grafik kullanıcı Arayüzü/Graphical User Interface) programçılığı ise, Sharp Develop tam size göre. Birde Microsoft Studio tanışıksanız, hiçbir zorlanma yaşamadan GKA programlarınızı iki dakikada hazırlayabilirsiniz. Üstelik programlar .NET için derlendiğinden programı dağıtırken kaynak kodunu dağıtmanıza herek kalmayacak, programı kullanacakların Python yorumlayıcısına ihtiyacı olmayacaktır. Bu bakımdan Python’unu çalışma şeklini C# gibi düşünebilirsiniz. Aşşağıdaki resimde Sharp Develop ile uygulama geliştirme ortamını görmektesiniz.

sharp python

Bu sayede Python GUI ile masa üstü uygulama geliştirmeniz çok kısa süreler sürmektedir.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.