C ile Basic Farkları

Başlatan Teğmen, 20 Eylül 2017, 15:19:18

Teğmen

Merhaba
Ben uzun zamandır C,CCS C ve Mikro C kısacası "C" programı üzerine çalışıyorum.
Fakat "Basic" ile yazılmış birkaç program dek geldi o konu üzerinde de çalışmaya karar verdim.
Basic derleyicisi Proton mudur sadece hangi ortam üzerinde yazılır nerede derlenir kısacası başlangıç için birşeyler açıklar mısınız?

2.olarak da bu dilin C ye bir üstünlüğü veya eksikliği var mıdır varsa nelerdir?
"Girdim ilim meclisine kıldım eyledim talep,   Dediler ilim geride kaldı illa Edep illa Edep" Hz.Yunus Emre K.S.

MC_Skywalker

Attan inip eşşeğe binmek der bazı bilir kişiler.
PICBASIC, Proton+, MiroBASIC birer BASIC komutları yorumlayıcısıdır. Bence hiç BASIC e bulaşma C den C++ a geç.

Teğmen

@MC_Skywalker
Basic kullanıcıları kızmasın
Benim en azından basicle yazılmış bir iki programı anlayabilecek kadar bilmem gerekiyor. ;)
"Girdim ilim meclisine kıldım eyledim talep,   Dediler ilim geride kaldı illa Edep illa Edep" Hz.Yunus Emre K.S.

MC_Skywalker

Ben PICBASIC pro kullanıyorum. kaynak için www.pbp3.com ziyaret edilebilir ve ETE hocanın yazılarına bakabilirsin.


Teğmen

@MC_Skywalker teşekkür ederim sen kendin zorlandığın için mi hiç bulaşma dedin?


"Girdim ilim meclisine kıldım eyledim talep,   Dediler ilim geride kaldı illa Edep illa Edep" Hz.Yunus Emre K.S.

MC_Skywalker


mehmet

Alıntı yapılan: Teğmen - 20 Eylül 2017, 15:45:27
@MC_Skywalker teşekkür ederim sen kendin zorlandığın için mi hiç bulaşma dedin?

Biraz öğrenin. Sonra zorluk/kolaylık kısmına
bakarsınız.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

mir_as82

Hocam C dilinin ileriye yönelik faydaları sizin için daha fazla olur.
Genelde çoğu yüksek seviyeli dillerin syntax yapısı bile C style olarak geçer.
Kolaylık zorluktan öte, ileriye yönelik fayda bakış açısı ile bakarsanız C tavsiye ederim

MB_77

Bir nedenle basic dilini öğrenmek istiyorsan;

türkçe kaynak olsun istiyorsan ete hocanın dersleri öğrenme konusunda mükemmel. senelerdir oluşan birikim de sitede. sitesini incelemelisin bu konuda çok iyidir.
picbasic dilini kullanır.
ancak aktif olarak tercih edilmeyen bir dil veya site. şu an siteyi aç son 12 günde 7-8 konu açılmış.

yabancı dilin varsa
mikrobasic dilini tavsiye ederim. derleyici daha gelişmiş kullanıcı dostu. forumlarda yeterince örnek de var. derleyici de belli bir dosya büyüklüğüne kadar ücretsiz derleme yapmana izin veriyor.


boreas

Daha kolay o kesin. Hatirladigim kadariyla pointer yok. Arrayler yok. Function prosedur yerine label lara goto yapiyorsun. O kadar kolay

MC_Skywalker

#10
Alıntı yapılan: boreas - 20 Eylül 2017, 19:42:42
Daha kolay o kesin. Hatirladigim kadariyla pointer yok. Arrayler yok. Function prosedur yerine label lara goto yapiyorsun. O kadar kolay

PBP de Array vardır.

ARRAYWRITE
ARRAYREAD


komutları kullanılıyor. Bu şekilde hiç kullanmadım.

Yada lookup tablosu şeklinde dizi

Label VAR Size[Number of elements]


boreas

Ben ne yazikki proton kullaniyorum array ve pointer la hic karsilasmadim. Hatta end if bloklarinin saglikli kontrolu bile bir kac yillik mesele

muhittin_kaplan

basic var basic var.
Swordfish Modular Basic Örneğin (PIC18 için)

ÜC

#13
  PBP ve Proton haricinde kütüphaneleri olmayan bir derleyici varmı ?