Kayıtlar

hız etiketine sahip yayınlar gösteriliyor

3 yeni kaynak (kod kata pratikleri, koordinat ve logic devreler)

Resim
Bu yazımızda internette gezinirken denk geldiğim bir video yu sizlerle paylaşmak istedim. Video içinde kodlama konusunda faydalı bilgiler bulacaksınız. Videoda bahsi geçen siteleri aşağıya ekliyorum; 1- Logic devreler - https://logic.ly/demo/ Bu sitede logic devrelerle ilgili basit görsel anlatımlar bulunuyor. Mantık kapıları ne işe yarıyor nasıl davranıyor gibi bilgileri görebilirsiniz. Açık, kapalı, ve, veya, değil gibi şeyleri burada bulabilirsiniz. Burada logic devreler sürekli ve çok kullanılan kodun çok performanslı çalışmasına neden oluyor. Eğer sürekli tekrar eden ve hızlı çalışmasını istediğiniz kod varsa logic mantıksal devreleri kullanarak binary sistemle kodunuzu yazabilirsiniz. Hızlı çalışan kodlar için iyi fikir. İnsan bu gate (kapıların) nerede ve nasıl kullanıldığını ve ne işe yaradığını pek bilmiyor. Fakat kodlamada görünce ve faydasını görünce accayip şaşırıyor.. Vay canına diyor :) Bir ekleme: Biz bu logic devreleri nerede görmüştük daha önce? İşte şuradaki kitap t

Kavramları tanıyalım serisi: Just - in Time

Resim
Compiled & İnterpreted programming language Diller temelde ikiye ayrılır: 1- Yorumlanan diller (Interpreted programming language)     Python, php, ruby, javascript 2- Derlenen diller (Compiled programming language)     C, c++, Go, Fortran, Pascal Derlenen dillerde (c++ gibi) kod önce makine dilini çevrilir sonra çalıştırılır. Bu durum hızlı olmasına neden olmaktadır. Python gibi dillerde ise yorumlama vardır. Kodunuzu yazarsınız ve direk çalıştırabilirsiniz. İşlemler bellekte yapılır. Kod derlenmez ve kod çalışma zamanında çalıştırılır. Buda c++ gibi derlenen dillerden daha yavaş çalışmasına neden olur. Just -in time compiler gibi yöntemlerle kodunuzu c++ daki hızlara yaklaştırabiliyoruz.