Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => Swordfish Modular Basic => Konuyu başlatan: Maxim - 10 Ocak 2009, 22:49:28

Başlık: Derleyici kıyaslama
Gönderen: Maxim - 10 Ocak 2009, 22:49:28
bildiğim kadarıyla swordfish ,C temelli bir tür basic derleyici ?
18 serisi picler için geliştirilmiş .

kendi sayfalarında bir test var ,orada yazana göre manchester kod ile en hızlı ve en az yer kaplayan derleyici olarak swordfish gösteriliyor .

Bu test hakkında yorumunuz nedir ?

http://www.sfcompiler.co.uk/wiki/pmwiki.php?n=SwordfishUser.Comparison

Bu da testte kullanılan kodlar .
http://www.sfcompiler.co.uk/wiki/pmwiki.php?n=SwordfishUser.ManchesterCode
Başlık: Derleyici kıyaslama
Gönderen: teknikelektronikci - 11 Ocak 2009, 00:47:32
merhabaalr sayenizde bu swordfisch ide duymsutum oldum
ve gercekten hosuma gitti güzel bir dile benzior özelikle c ve basic  arasinda gidip gelenler icin birebir diye düsünüyorum ama o karislastirmalarda bir bakarmisiniz lütven hocam ! aralarinda en güzel duran en asil duran en düzenli duran hangisi ??? :D  tabiki proton valla ben protondan vazgecmem bi ara hi.tech düsündüm o da 16 bitlikler icin  ama simdilik 8 bitlik picler ve proton benim isimi fazalsi ile görüyor :) bildigim kadari ile sizde proton ile yaziorsunuz bence sizde vazgecmeyin derim :)
Başlık: Derleyici kıyaslama
Gönderen: Maxim - 11 Ocak 2009, 11:18:10
evet bencede  :D
Başlık: Derleyici kıyaslama
Gönderen: Erol YILMAZ - 11 Ocak 2009, 11:37:20
Şu anda C öğrenebilmek için o kadar çok ve güzel kaynak var ki,
Emeklerinizi neden Basic ile veriyorsunuz, anlamıyorum.

Muhakkak bi miktar çekingenlik vardır ama bu çekingenlik gereksiz.
Sizin yaşlarınızda iken değil C, Z olsa üstüne atlardım. :P

Bakın CCS de değil, Salt C, Pardon Ansi C,

Neden Ansi gibi Salt C kodu ?

Geniş bir Uyumluluk,
Donanımla direkt çalışma imkanı,
Daha da iyisi Sistem kurmaya izin vermesi.

Hi-tech, Iar, Microchip C18 C30, C32,

Arm'a mı geçtiniz yine problem yok, Hi-tech, IAR bu sefer de Keil C,

Biri diğerinden %5 fazla kod çıkarıyormuş, Pek te önemli değil.

Programlamada Yeni teknikler keşfedeceksiniz,

İleri de işlemciyi tüm özellikleri ile kullanmak için RTOS lar var.

Düşünsenize elinizde kocaman bir işlemci var. Bir sürü özelliği var,

Hız derseniz fişek gibi :) Böyle donanımlı bir alet için kod yazarken,

Olur da Kod çalışırken sistemde bağlı olan bir butonu bir an için okumazsa

ben buna verimsiz Kod derim. Bu işlemcilerin şu ana kadar geldiğiniz yöntemlerle

kontrol edilemeyecek kadar geniş olduğunu anlarsınız.

Bakış açısı olarak farklı tarzda çalışmalar bunlar, ( olması gerektiği gibi )


Yıl 2009, Bugün Hangi Basic? değil de,

Hangi RTOS, hangi işe daha uygun?? onu konuşmamız gerekiyor.


HAYDİ GENÇLİK, Artık büyüdünüz. Hep Beraber önce C'ye :P
Başlık: Derleyici kıyaslama
Gönderen: teknikelektronikci - 11 Ocak 2009, 13:21:42
hocam yazinizdan sonra kendimden utandim valla

itiraf ediyorum ÜSENGEC GENCLIK (kendi adima ) aslinda su anda okulda ansi c ile bilgisyar programlama görüyoruz ve gercekten zevkli ve baktigimda pic c de ayni gibi yani zorluk cekmeyebilirim ama protona o kadar alistimki gözü kapali kod yaziorum her sey ezberimde bütün komutlari biliyorum ,simdi birde c ye gecipde kaynakalara baka baka kod yazmak iskence gibi gelior ama bu yazinizdan sonra sanirim c e biraz daha agirlik verecem 2.dönem okulda 89s52 yi c ile programlama görecekmisiz(secmeli ders) büyük olasilikla onu secerim peki hocam sizin tavsieniz hi-tech c midir?  
saygialrimla T.E
Başlık: Derleyici kıyaslama
Gönderen: Erol YILMAZ - 11 Ocak 2009, 13:45:33

PIC16 serisi için Hi-Tech PICC
PIC18 serisi için Microchip C18
çok uygundur.
Başlık: Derleyici kıyaslama
Gönderen: teknikelektronikci - 11 Ocak 2009, 13:47:51
Alıntı yapılan: "Allegro"
PIC16 serisi için Hi-Tech PICC
PIC18 serisi için Microchip C18
çok uygundur.

hocam bu hi-tech picc ve c18 i mplab da ayni anda kullanabiliormuyuz ? ya da hepsinin tek bir programda birlesmisi yokmu ?
Başlık: Derleyici kıyaslama
Gönderen: Erol YILMAZ - 11 Ocak 2009, 14:00:45
Microchip için çalışan derleyicilerin hepsi MPLAB ortamında çalışır.

Hi-tech Pro 9.60 PL4 sürümü forumda mevcut.

Programı kurduktan sonra;

- Manual ini güzelce okuyarak,
- Samples klasörünü inceleyerek,
- www.microchipc.com sitesini inceleyerek,
- Hasan Arslan abimizin PICC için yazdığı notları okuyarak ve de
- Kodları deneyerek giriş yapabilirsiniz.

PIC18 için acele etmeyin. Önce PIC16 yı halledin.
Başlık: Derleyici kıyaslama
Gönderen: teknikelektronikci - 11 Ocak 2009, 16:51:20
cevabiniz icin tesekür ederim hocam
konunun dagilmamasi acisindan sorualrimi diger basliklar altindan devam ettircem saygilarimla T.E
Başlık: Derleyici kıyaslama
Gönderen: erkan06 - 11 Ocak 2009, 23:13:31
Allegro hocamızın da dediği gibi "C" en iyisi ve ben de şunu söyleyebilirim. Nacizane konuya farklı bir bakış açısı ile C biliyosan birçok kapı da açılır. Mesela Java öğreniceksen (mikroişlemcilerle direk olarak alakası yok ama) en başta C bilen birisine Syntax çok aşina, zira C# da aynı şekilde. Artı sistem programcılığı felan yok böyle bir dil C-C-C. Ansi-C zaten global bir dil.
Allegro hoca CCS C'ye bakış açısını söylemişti ve hi-tech, C18 derleyicilere geçti. Ben ilk bakışta CCS bırakılır mı diye düşünen biri olarak (tembellikten heralde :d) şimdi bazı şeylere daha farklı bakmaya başladım. C hem de sonuna kadar ansi-C .... :)
Başlık: Derleyici kıyaslama
Gönderen: muhittin_kaplan - 11 Ocak 2009, 23:33:54
C iyidir Ama Assembly daha iyidir.
Bu Mantığa Göre. yeni Çıkmış ve Hiçbir Dilin iyi Özelliği Olamaz. Olsada Kötüdür.
Başlık: Derleyici kıyaslama
Gönderen: Maxim - 15 Ocak 2009, 11:36:26
aslında benim merak ettiğim ,swordfish nasıl bir derleyici ?? idi ,
ve basic tabanlı olduğunu ben uydurdum ,öyle olmayabilir ,
C bilen biri kontrol ederse harika olur.

ama konu, dünyanın en iyi derleyicisi hangisi? gibi bir ortama gitmiş ,
olsun sorun değil, şu günlerde en iyisinin ,daha doğrusu en mantıklısının hi-tech olduğunu öğrenmiş olduk .

madem konu açıldı ,

hep sormak istediğim ama sormaya korktuğum bir soruyu sormak istiyorum .

neden picbasic kullananlar ,
Proton+ `a geçmezler ?

birçok üstünlükleri var halbuki ?
Başlık: Derleyici kıyaslama
Gönderen: KAZIMUGUR - 15 Ocak 2009, 13:47:49
Alıntı yapılan: "maxiboost"
birçok üstünlükleri var halbuki ?

Yok canım o senin görüşün.Protonda @ETE varmı ?  :)
Başlık: Derleyici kıyaslama
Gönderen: Maxim - 16 Ocak 2009, 10:55:20
Alıntı yapılan: "KAZIMUGUR"
Alıntı yapılan: "maxiboost"
birçok üstünlükleri var halbuki ?

Yok canım o senin görüşün.Protonda @ETE varmı ?  :)

yoo, ETE usta bizede yardım ediyor sağolsun ,
ama evet fazla takılmadığı doğrudur .
Başlık: Derleyici kıyaslama
Gönderen: M_B - 16 Ocak 2009, 14:10:03
Bu tür karşılaştırmalarda ve Picbasic hakkındaki yazılarda pek hocamı
yorum yaparken hıc gormedim. Üstünlüğü şudur eksigi şunlardır gibi.
Ve kendisi kullanmaya ve ogretmeye bu yolda devam etmektedir.
Bizlere her konuda ornek oluyor. Kendi adıma da teşekkür ediyorum.

Not: Ben PicBasic su anda kullanmıyorum Hi-Tech C ye gectim.
Ama bazen dusunuyorumda  Ete hocam oldugu için Basic e mi gecsem diye :)
Başlık: Derleyici kıyaslama
Gönderen: mustafa_cmbz - 22 Ocak 2009, 23:46:39
Alıntı yapılan: "Allegro"Microchip için çalışan derleyicilerin hepsi MPLAB ortamında çalışır.

Hi-tech Pro 9.60 PL4 sürümü forumda mevcut.

Programı kurduktan sonra;

- Manual ini güzelce okuyarak,
- Samples klasörünü inceleyerek,
- www.microchipc.com sitesini inceleyerek,
- Hasan Arslan abimizin PICC için yazdığı notları okuyarak ve de
- Kodları deneyerek giriş yapabilirsiniz.

PIC18 için acele etmeyin. Önce PIC16 yı halledin.

hocam ne zamandır pc ye format atıp dosyalarımı derleyip projelerime ara verip rahat bir kafa ile c öğrenmek istiyordum...kararımı verdim yanlız 1 sorunum ve 1 sorum var...

* leptop'ta vista yüklü sorun yaratırmı bilmiyorum diğer çizim programları vs. sorun çıkartmıyorlar...

* birde elimde program setup'u yok sitede araştırdım ama çoğu yazı eski kimilerinin kürekleri sonradan verilmiş hepsi birbirine girmiş...başlangıçta bu işten soğumak istemiyorum sizen bu konu ile ilgili tek isteğim kendinizin indirip kurduğu bir setup linkini benim ile paylaşmanızdır hocam...yardımlarınızı bekliyorum...iyi çalışmalar...

not: swordfish'in de kısıtlamasını kıran olursa çok güzel olacak :D
Başlık: Derleyici kıyaslama
Gönderen: teknikelektronikci - 23 Ocak 2009, 01:17:53
Alıntı yapılan: "mustafa_cmbz"
Alıntı yapılan: "Allegro"Microchip için çalışan derleyicilerin hepsi MPLAB ortamında çalışır.

Hi-tech Pro 9.60 PL4 sürümü forumda mevcut.

Programı kurduktan sonra;

- Manual ini güzelce okuyarak,
- Samples klasörünü inceleyerek,
- www.microchipc.com sitesini inceleyerek,
- Hasan Arslan abimizin PICC için yazdığı notları okuyarak ve de
- Kodları deneyerek giriş yapabilirsiniz.

PIC18 için acele etmeyin. Önce PIC16 yı halledin.

hocam ne zamandır pc ye format atıp dosyalarımı derleyip projelerime ara verip rahat bir kafa ile c öğrenmek istiyordum...kararımı verdim yanlız 1 sorunum ve 1 sorum var...

* leptop'ta vista yüklü sorun yaratırmı bilmiyorum diğer çizim programları vs. sorun çıkartmıyorlar...

* birde elimde program setup'u yok sitede araştırdım ama çoğu yazı eski kimilerinin kürekleri sonradan verilmiş hepsi birbirine girmiş...başlangıçta bu işten soğumak istemiyorum sizen bu konu ile ilgili tek isteğim kendinizin indirip kurduğu bir setup linkini benim ile paylaşmanızdır hocam...yardımlarınızı bekliyorum...iyi çalışmalar...

not: swordfish'in de kısıtlamasını kıran olursa çok güzel olacak :D

ben bu yüzden sogudum bile :) ve gene c yi baska bir bahara erteledim proton gibi tek bir setup dosyasi linki bulamadim kurdum bazi seyler entegre edemedim birbirine simdilik devam ediyoruz proton ile
Başlık: Derleyici kıyaslama
Gönderen: KAZIMUGUR - 23 Ocak 2009, 03:45:33
Programları entegre edemeyenlerin program yazmakla ne işe varki  :?:

Hiç bir forumda bulamayacağınız kadar versiyonları verildi ve kurulumları anlatıldı.
@muuzoo ve @arslan74 hocalarımız resimli anlatımlar ve dersler yazdı.

1955-2009 denklemine rağmen ben öğrendim , siz gençliğinizden utanın.
Başlık: Derleyici kıyaslama
Gönderen: berkay_yalan - 23 Ocak 2009, 13:38:04
haklısınız fakat,

basic dili icin herkes bır noktaya takılmıs sureklı aynı kodlarla calısıyoruz  halbukı basıc de bılmedıgımız 100 lerce kod var ve bız kullanmıyoruz belkıde bu yuzden ısın ıcınden cıkılamıyor kendım ıcın basıc ı yapan fırma Turk olsa hakketden basıc ı kotuleyenlere hak tanırım :lol: bence derleyıcılerın hepsı guzel bız kullanamıyoruz
Başlık: Derleyici kıyaslama
Gönderen: muhittin_kaplan - 23 Ocak 2009, 19:11:18
En Büyük C başka Büyük Yok.
Acaba C den Başka kç Dil biliyorsunuz Merak Ediyorum. Gençliğimizden Neden Utanacağız Onuda Merak Ediyorum.(Şaka Yapılmıyorsa eger "Gençliğinizden Utanın" da)
Yakşalık 11 Programlama Dili Biiyorum Hangisi İşime Gelirse(Bilgisayar Programlama, Web, şimdide Emdeded)  Onu Kullanırım.
İşime Gelirden kastım Şudur
Projede, En Kısa Sürede, Şartları Karşılayan (Sistem Kullanımı,Hız gibi şartlar) Maliyeti Düşük Olan (Personel,Pc,Çalışma Saati), Olmasına Katkı Yapan Dili Kullanırım.
Başlık: Derleyici kıyaslama
Gönderen: mustafa_cmbz - 23 Ocak 2009, 22:05:58
Alıntı yapılan: "KAZIMUGUR"Programları entegre edemeyenlerin program yazmakla ne işe varki  :?:

Hiç bir forumda bulamayacağınız kadar versiyonları verildi ve kurulumları anlatıldı.
@muuzoo ve @arslan74 hocalarımız resimli anlatımlar ve dersler yazdı.

1955-2009 denklemine rağmen ben öğrendim , siz gençliğinizden utanın.

şahsen benim utanacağım bir yanım yok mazeret olarak algılamanızı istemem ama benim durumum farklı..sabah 8'de okula gidiyorum leptop'u da yanıma alıyorum boş derslerde atelye dersinde full pcb tasarlıyorum program yazmaya çalışıyorum...5'te de okuldan çıkıyorum..ondan sonra da işe gidiyorum saat 9-10 a kadar tv tamiri ile uğraşıyorum riceverler ile boğuşuyorum çatı teperlinde çanak takıyorum... öyle insanlar ile muhattap oluyorum ki ne siz sorun ne ben söyliyeyim...işin kafa yoran kısmı bişey değilde insanlar ile uğraşmak beni çok yoruyor inanın eve gelince pc başına oturup sitede geç saatlere kadar işime yarayacak 1 kelime dahi olsa öğrenmek için saat 2 lere kadar oturuyorum...çoğunlukla uyuya kalıyorum kimi zaman aç kalıyorum...benim için tek sorun zaman onuda aşabilsem C'ye gürek yapmak kolay iş ben bu yüzden diyorum..şu durumda programı yükleyemezsem bir daha kimbilir ne zaman kalır...c öğrenmeye karar vereli 5-6 ayı geçti pc yi aldığımdan bu yana ilk defa format attım hazır formatlamışken de c setup'u bulup yükleyip ufaktan bişeyler öğrenmeye başlamak isteyişimden dir....bunun utanılacak bir yanın olmadığını aksine grur duyulacak bir durum olduğu kanısındayım...iyi çalışmalar...