Her zaman söylerim, önce C öğrenin. Sonra gene C öğrenin. C'yi
muhakkak öğreni, hemde çok çok iyi öğrenin.

Ama her zaman bu "Her şeyi C ile yazın" olarak anlaşılır. Ve hemen
amanda Java var, yok bilmem ne var teraneleri topiği boğar.

Bu nedenle şu tavsiye belki size garip gelecektir: Eğer gerçekten
yapacaksanız, 2. seçeneği tercih edin. Yani gereken noktalarda C'ye
başvurmak. Ne kadar az C yazarsanız o kadar iyi olacaktır.

Fakat, belki, o meseleyi başka türlü düşünerek hiç C kodu yazmadan da
işin içinden çıkabilirsiniz. Bu elbette uygulamaya bağlı. Ama python
için bazı şeyler var ki, klasik bir C kodundan daha hızlı iş
yapabiliyorlar, daha iyisini yapabilmek mümkün olamayabiliyor.



2011/5/18 Baris CUHADAR <[email protected]>:
> Serdar hocam, ilginize teşekkür ederim,
> zaten uygulamayı C de tekrar yazacağım,
> python ile prototip oluşturuyorum, neyi, nasıl daha iyi yaparım vs.
> sonuçta uygulama 512MB yada 1GB bellekli vps de çalışacak.
>
> Aslında önümde iki seçenek var:
> 1- Uygulamayı tümden c ile tekrar yazmak.
> 2- Performans kritik kısımları C ile python modülü olarak yazmak.
> Not: cython kullanmayı düşünmüyorum.
>
> Sanırım sürdürebilirlik açısından 2. seçenek daha yakın gibi.
>
> On 05/18/2011 08:40 AM, Serdar KÖYLÜ wrote:
>> Eğer "register int" ihtiyacı olacak kadar sıkıntılı bir uygulama
>> yazıyorsanız, bu zaten sadece C'ile mümkün
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap