Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
1183
Tıklama
0
Öne Çıkarma
Python kodunu Cython ile C diline çevirme
T
4 yıl
Yarbay
Konu Sahibi

arkadaşlar merhaba,

Python kodunu Cython ile makine dili C ye dönüştürmek istiyorum , elimde Micropython ile kullanabileceğim MCU (microcontroller unit) var , bunu micropython ve c dili ile programlayabiliyorum ama ben c+ diini öğrenmek istemediğimden programı python ile yazıp daha sonra c diline otomatik çeviren Cython isimli derleyiciyi keşfettim ve bu şekilde kullanmak istiyorum .

İnternette araştırdığımda öğrenmesi en kolay ve popüler olan dilin Python olduğunu öğrendim ve ilerisi için de sadece mikrokontrolcüler için değil aynı zamanda program yazma konusunda da bana bir başlangıç olacağını düşünüyorum, aynı zamanda kullandığım Raspberry pi 4 , Raspberry pi Pico MCU , ESP32 MCU , vs vs gibi birçok kart python ve Micropyton gibi dilleri destekliyor yani bu ileriye dönük bir yatırım olacak

tek fark şu , c dili öğrenmesi zor olsada MCU lar için makine diline en yakın dil olduğu için MCU 1 saniyede daha fazla döngü işleyebiliyor , ama ben Python öğrenip daha sonra derleme araçları ile Cython ile derleyip yazdığım programı direk c diline çevirip mcu ya yükleyebilirim , hız konusu çok elzem değil aslında ama Arduino daki gibi cihaza elektrik verdiğimiz anda 0.5 yada 1 sn lik bekleme sürelerini aşmanın tek yolu salt c sürümünü yükleyip bootloaderi silmek ti , büyü ihtimal python da da öyle olur diye tahmin ediyorum bekleme süreleri ,

Python ve Cython dan anlayan arkadaşların yardımlarını bekliyorum Cython için hangi derleyiciyi kullanmalıyım , şu an kullandığım pycharm var ama internette visual studio CODE diye bir program kulandıklaırını gördüm ve pek bişey anlamadım , bunu nasıl yapabiliriz ?

Videoyu izlemek için tıklayınız

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi TheJudgé -- 22 Ocak 2021; 14:15:39 >

C
4 yıl
Yüzbaşı

C popüler değil demeden önce şu linke bakmanı tavsiye ederim :)

https://www.tiobe.com/tiobe-index//

C hala popüler bir dil ve python dan daha popüler. Eğer sadece bilgisayar üzerinde yazılım yapacak olsaydın C ye hiç bulaşma derdim, python iyidir.

Ama elektrik, elektronik, rpi, microcontroller gibi gömülü sistemlerle uğraşacaksan bu dünyanın hakimi C dir.

Ben açıkçası python dan c ye çeviren bir programa güvenmezdim. Çünkü çeviride bir hata yapıyorsa C bilmediğin için hatayı bulamayacaksın ve belki çözmek için saç baş yolacaksın.

Yine de sen bilirsin.




Bu mesajda bahsedilenler: @TheJudgé
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.