| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| С или Basic, каква е разликата? http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=6350 |
Страница 1 от 7 |
| Автор: | StiV [ Пон Дек 08, 2008 2:54 pm ] |
| Заглавие: | С или Basic, каква е разликата? |
Брей, много се чудя кой от двата езика да захвана Досега съм дъвкал само асемблера, но виждам, че доста по бявно се работи с него . Прегледах десетки готови примери на двата езика (С и Basic) и почти не виждам разлика.
Може ли някой да ме упъти кои са истинските предимства на единия или другия език. Имат ли някакви съществени различия или е въпрос на лично предпочитание? |
|
| Автор: | valioman [ Пон Дек 08, 2008 3:25 pm ] |
| Заглавие: | Re: С или Basic, каква е разликата? |
Малко питането ти е Абе имам една гайка с какъв ключ да я развия .. гайчен или тръбен. Всичко е до навик . |
|
| Автор: | setoy [ Пон Дек 08, 2008 4:57 pm ] |
| Заглавие: | |
Коментирано е неведнъж. Накратко: Бейсик е език, създаден за обучение. Самото му име говори достатъчно. Изразните възможности на С са в пъти повече от тези на бейсика. Изобщо недей да се чудиш. Ако е контролери, С и асемблер нямат алтернатива |
|
| Автор: | StiV [ Пон Дек 08, 2008 4:58 pm ] |
| Заглавие: | |
Да, знам, че така звучи, но преди време имаше дискусии и някои доста върло отричаха Бейсика, че бил отживелица. А гледам, че доста се ползва, та затова зададох такъв въпрос. Добре, да го конкретизирам малко - има ли някакво предимство С пред Бейсик? Не знам защо, но Бейсика ми се струва по лесен. |
|
| Автор: | setoy [ Пон Дек 08, 2008 5:01 pm ] |
| Заглавие: | |
-указатели -union -условно компилиране -гъвкаво преобразуване на типове -преносимост между платформи ..... |
|
| Автор: | rumen [ Пон Дек 08, 2008 10:11 pm ] |
| Заглавие: | |
Ако смяташ да се занимаваш с изкуствен интелект или да пишеш операционна система ще ти трябва С. Ако искаш бързо и лесно да направиш нещо с контролер - Бейсика. |
|
| Автор: | ToHu [ Пон Дек 08, 2008 10:21 pm ] |
| Заглавие: | |
Няма такова нещо че е по лесен, дори обратното, в еидн момент може да си скубеш тиквата що не може да се направи на С, случвало ми се е с една курсова работа кято трябваше да се прави на VB. Когато започнах да се заниавам конкретно с пикове, първото което намерих беше бейсик компилатор, бейсика ми беше познат език, писла съм доста за правците едно време, реших че ще е ОК. Резултта е че много скоро го зарязох и си продължих на чист asm, а по късно започнах да пиша за тях на С. предиствата на С са страшно много, от сравнително еднакъв кода за различни палтформи, та дори и такива писани на CCS който е далеч от ANSI стандарта и си има особенности та . до където се сетиш, по горе са писани някои от предимствата. За C има и ткаив акомпилатори като тези на IAR които се разработват за почти всички популярни платформи, и имаш ако не 100% то почти толкова преносимост на кода, разбира се ако пишеш както трябва, въпреки че лично на мен IAR не ми допада, но пък Никола май му е голям фен, казват свикване трябвало. |
|
| Автор: | Dimitar [ Вто Дек 09, 2008 12:24 am ] | |||||||||
| Заглавие: | ||||||||||
Аз много не съм съгласен как Кольо те третира, ама айде спри да дрънкаш глупости вече. Най-показателно е да отвори човека един сайт за намиране на работа и да види колко хора с Бейсик търсят и колко със С. И ако искаш пък да знаеш С-то едва ли е най-подходящия език за изкуствен интелект - така, че като не разбираш нещо не се напъвай да даваш съвети за него на другите Напиши - "Аз мисля, че предимствата на Бейсик са тези и тези...", но недей да обелваш и дума за С-то, защото явно идея си нямаш от него |
||||||||||
| Автор: | ToHu [ Вто Дек 09, 2008 1:41 am ] |
| Заглавие: | |
п.с. относно изкаването на Румен, ако иска може да проверим дали на базик става по лесно и бързо отколкото на С, без да позлвам стар сорс, мога да се обзаложа че ще съм по бърз, при все че последните 3 години съм написал не повече от 100 реда код, при все че както може да се забележи от постовете ми на 10 реда код ще имам най-малко 10 грешки от липсващи букви и сляти оператори .... |
|
| Автор: | Desert Leo [ Вто Дек 09, 2008 11:17 am ] | |||||||||
| Заглавие: | ||||||||||
Изобщо не се чуди - С! Вероятността наистина да се ти се наложи използването на Бейсик е минимална. |
||||||||||
| Автор: | rumen [ Вто Дек 09, 2008 12:23 pm ] |
| Заглавие: | |
"С или Basic, каква е разликата? " Основната разлика е че Basic е направен да почнеш със него. |
|
| Автор: | Цецо [ Вто Дек 09, 2008 12:32 pm ] |
| Заглавие: | |
Хахаха... почна се. Чакайте да си отворя биричка и сядам да гледам екшъна. А само да питам някой да знае кога ще дават пак "Микрочип vs Останалите" и "Microsoft vs Linux", че и тия два филма мноооого ме кефят. |
|
| Автор: | Nikola Kirov [ Вто Дек 09, 2008 12:37 pm ] |
| Заглавие: | |
Ами нищо не пречи да почнеш от Бейсика. Така ще имаш възможност да провериш на практика дали си посредствен човек. Ако останеш на него работата е ясна. Самоубийството е някакъв изход тогава. |
|
| Автор: | Desert Leo [ Вто Дек 09, 2008 12:55 pm ] |
| Заглавие: | |
Цецо, докато си пиеш биричката грабвай свирката - ти ще си рефер. rumen и Никола могат да излизат на ринга. Аз се оттеглям. Споделих мнение. |
|
| Автор: | MYXATA [ Вто Дек 09, 2008 1:07 pm ] |
| Заглавие: | |
охх защо не сме 1935-1960... Представям си някъде в Сибир.. Група интелектуалци да спорят за Ц и бейзик И като дойде някой нов... да пита Ц или бейзик да захвана... Главният надзирател да му каже: -"ти по-добре хвани моторната резачка, и от тук до хоризонта режи дървен материал а Ц-то или Бейзика за самоподготовка в бараките след като изгасят лампите Имената лесно мога да ги извадя от контекста на форумната преписка иначе съм съгласен с мнението на Никола (в ролята на главния надзирател |
|
| Страница 1 от 7 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|