Автор Тема: Koi ezik da izbera - C,C++.Perl,Python...  (Прочетена 24688 пъти)

Kras

  • Напреднали
  • *****
  • Публикации: 155
  • Distribution: Arch
    • Профил
Koi ezik da izbera - C,C++.Perl,Python...
« -: Feb 10, 2004, 17:36 »
Zdraveite...
Interesuvam se koi ezik za programirane da izbera- C,C++,Perl,Python... i t.n..
Koi e nai-iakiat ot tezi, a moje i drugi, kakvi sa predimstvata, kakvi nedostatacite. Kak da zapochna nai-lesno, na koi(Nishto ne razbiram ot programirane), kade da nameria literatura(Ako moje na balgarski)..., ot English knigite koi da cheta(a che e more ot knigi) za da ne si gubia vremeto s glupavi knigi.
T'va e...V
Активен

Emooo

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #1 -: Feb 10, 2004, 18:35 »
programiraneto ne e rap muzika iaki raboti tuka niama, ne mi izglejdash kato chovek koito seriozno bi se zael da se uchi, po dobre ne se zahvastai sas C/C++. Nai dobre se hvani s Java stoto Perl i Python ne sa shiroko prilojimi i imat stranen sintaksis.
Активен

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #2 -: Feb 10, 2004, 18:53 »
Zdrasti!
Az pyk ti preporychvam tochno sys C (vposledstvie C++) da se zahvanesh! Ako gi nauchish kakto triabva, vseki drug ezik shte uchish tochno za 1 sedmica (max). Syotvetno zapochni s knigata "Ezik za programirane C" - avtor Mustakerov, bylgarska, 7 lv struva!!! Kato ia ponauchish (2-3 meseca seriozni zanimania), minavash na "Ezik za programirane C++" - avtori Bogdanov i Mustakerov, bylgarska, 7 lv!!!
Tova e za programiraneto kato cialo.
Inache zavisi kakvo iskash da pravish- C za sistemno programirane, perl- za obrabotka na informacionni masivi, s python ne sym se zanimaval.

Pozdravi i uspeh!
Активен

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #3 -: Feb 10, 2004, 19:07 »
по мое мнение Python e най-лесен за начинаещи, и е с много хубаво преведена книжка
C, C++ и Perl си ги запази за десерт, малко нанагорно ще ти дойдат в началото.
Активен

10 години ябълкова диета стигат, стигат!

sebastianz55

  • Напреднали
  • *****
  • Публикации: 1136
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #4 -: Feb 10, 2004, 22:06 »
CaBA е напълно прав.
Python e прекрасен език, много гъвкав и с огромни възможности.Можеш да направиш почти всичко на него.Също така можеш и да го имплементираш в приложаниу писани на други езици.
Според мене е много добър избор за начинаещ програмист.
Успех!
Активен

С уважения:
Sebastianz55
------------------
http://www.fsa-bg.org
                              
Open Fest Initiative  http://openfest.org
                                              
Моля ви, уважавайте процесорното време на другите - пишете на кирилица и използвайте търсачката на форума!

nix

  • Напреднали
  • *****
  • Публикации: 442
    • Профил
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #5 -: Feb 10, 2004, 23:53 »
Само ще кажа че книгита на Д.Богданов-И.Мускетаров/Език за програмиране C/ и книжката на Д.Богданов/Обектно ориентирано програмиране със C++/ за мен са най-доброто с което може да се започне ако желаеш да учиш C '<img'>
Успех'<img'>
Активен

DEBIAN GNU/Linux SID/kernel-2.6.16

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #6 -: Feb 11, 2004, 01:59 »
Ами зависи какво искаш да правиш.

Първо понаучи технически английски. Преводите винаги изостават и рано или късно ще ти се наложи да четеш непреведен help.

Във всички случаи стой далеч от Perl - грозен е и май е удобен предимно на BASH гурута.

"Почни на С и мини на С++" е грешен съвет от програмисти направили точно това. Същите програмисти продълват с лошите навици от С да пишат на С++.

Ако предпочиташ да научиш как работят процесора и програмите намери си (кратко) въведение на асемблер - колкото да си изясниш какво е stack и защо има int и float и каква е разликата между тях. След това мини на С++, като избягваш нещата които са "за съвместимост със С". С други думи вместо malloc(), strxxx() , fopen()... ползвай std::auto_ptr, std::string, std::stream (пределно ясно за начинаещ, няма що '<img'>  ).  

Истина е че след като научиш тези неща всеки следващ език се учи за седмица.

Ако просто искаш да си свършиш някаква работа с неголеми програми ти препоръчвам Python. Дори и за по-големи програми пак препоръчвам Python. Изобщо за всичко което не е кернел на операционна система препоръчвам Python.

Хаиде със здраве. И услех в четенето!
Активен

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #7 -: Feb 12, 2004, 08:15 »
Blagodaria na vsichki koito otgovoriha.
Samo che... Haide malko po-podrobno da raziskvame, a?
Taka i taka ne znam nishto za programiraneto(kato izkluchim krajoka po Paskal v 8-mi klas:))), zashto da si gubia vremeto s niakoi ezik ot roda na Perl i Python, a chak sled tova da se vpusna v C i C++, a ne napravo da zapochna s tiah(kakto predloji edin ot vas)?
Kajete koi ezik e po prilojim v UNIX(Linux) s koi moga da napravia neshto s koi ne, kakvo e predimstvoto na edinia koi sa nedostatacite mu, razbirate za kakvo govoria...
Mejdu drugoto izpolzval sam Mandrake i Fedora. Vtorata distribucia iskrenno me izdrazni, ne che Mandreika niama treski za dialane no...:) Mai shte vzema da probvam Slackware kato gledam kakvi hvalebstria sa...
Ta na vaprosa - Za Perl sam chuval samo hubavi neshta - lesen, bogato dokumentiran, ima prilojenie na vsiakyde...???
Za Python i za nego vaji gornoto - vapreki che sam malko rezerviran, ne znam i az zashto...(Moje bi zaradi Anaconda-ta na Fedora dokolkoto znam e pisana na Python i za malko da si omacam Computer-a s toz tap instalator:))))
Za C i C++ niama kakvo da komentiram to se znae - Nai-dobrite sred dobrite, pone taka se govori pak i na kakvo sa napisani povecheto operacionni sistemi?
Kajete sega s koe da zapochna...
Активен

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #8 -: Feb 12, 2004, 10:02 »
Честно казано, ако си решил сероизно да се захванеш с програмиране си започни с C/C++ (все пак съм малко резервиран с мнението да започнеш директно от C++). Аз лично започнах с Perl и така ми е влязъл под кожата, че в никакъв случай не бих започнал С-то. Просто Perl е много лесен, но ако четеш програма на Perl писана от човек разбиращ много от Perl, то на пръв поглед е толкова объркана и неразбираема, че ми става ясно защо преди мен някои го нарече "грозен". Иначе с Perl може да правиш почти всичко (е не можеш да пишеш модули за ядрото). Освен това Perl позволява да интегрираш в него програми писани на C, за да постигнеш неща които Perl не може или пък по-голямо бързодействие. Ако си решил да си вадиш хляба с програмиране се замисли добре: С/С++ програмисти бол; същата работа с РНР; Perl не е език, който се котира много в България; Python пък хич. Така, че преди избор на език, помисли за какво ще го използваш.

sebastianz55

  • Напреднали
  • *****
  • Публикации: 1136
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #9 -: Feb 12, 2004, 10:16 »
изборът на език зъвиси от тово за какво ще го изпалзваш - за собствено удоволствие го научаваш или с цел да работиш като програмист - zazzko е прав.
НО честно казана няма лошо да научиш два езика ако имаш време - така шансовете ти за работа са 2 пъто по-големи '<img'>
----добавено-----
тъкмо се връщам от вън, където брули невероятно студен вятър...н той ме освежи...
всъщност ако си решил да учиш праграмен език по моя преценка трябва да видиш наясно ли с по-долните неща и ако да, то всичко става лесно:
- за удоволстие или с цел да си намериш работа ще го учиш
- колко време имаш
- каква литератра за този език има на достъпен за тебе език
- колко желание имаш да го научиш (по принуда ли е)
- с точно определена цел ли ще го използваш или е просто, за да можеш да пишеш прогами за собствено удоволствие
трябва да решиш...
'<img'>
Активен

С уважения:
Sebastianz55
------------------
http://www.fsa-bg.org
                              
Open Fest Initiative  http://openfest.org
                                              
Моля ви, уважавайте процесорното време на другите - пишете на кирилица и използвайте търсачката на форума!

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #10 -: Feb 12, 2004, 14:48 »
Niamam namerenie da ucha ezik za da si izkarvam hliaba s tova! Prosto iskam da se naucha da programiram, za udowolstvie i kato hobi... Sega ako me pitate - Dobre de kakvi programi iskash da pishesh? - Ne moga da vi otgovoria? Ne znam! Kato naucha edin ezik shte kaja kakvo iskam da napisha i kakvo moga estestvenno. Za sega znam samo che ako niakoi den napisha programa, dai boje, shte e za Linux, shtoto ot kav zor shte se pishat programi za Win, za da se harchi oshte poveche li, nie mirsi sha kaja, az. Pak i linux-cheto me kefi, e ne varvi dobre TVtunera mi(Aver TVGO), ama pak hvashta niakoia i druga programa, ne e bolka za umirane, drugo vsichko si e nared. Ta v tozi red na misli mi triabva ezik koito da e na ti s Linux - shte kajete "To vsichki sa taka" ama mai ne e tochno taka, a?
Ta za tova mi triabva mnenieto da hora s poveche opit ot men v programiraneto(t.e. vsichki tuk), za da ne si gubia vremeto v lutane, nachinat za znanie Opit-Greshka e dosta dobar, no i izsikva dosta poveche vreme ot tova da razbera s kakvo da zapochna s kakvo ne, kakvo da cheta kakvo ne, ot koe da biagam...are stiga che se otplesnah...
Ta posledno pitane, moje i kato glasuvane da go napravim s obosnovka razbira se:
Za C - kolko preporaki, Za C++, Za Perl, Za Python, a za Assembler:))) maitap da stava...
Активен

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #11 -: Feb 12, 2004, 15:01 »
"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind."
— Alan Kay

"C combines all the power of assembly language with all the ease of use of assembly language"
— trad

"C++ : an octopus made by nailing extra legs onto a dog"
— unknown

"Claiming Java is easier than C++ is like saying that K2 is shorter than Everest."
— Larry O'Brien (editor, Software Development)
Активен

10 години ябълкова диета стигат, стигат!

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #12 -: Feb 13, 2004, 18:17 »
Ами така кажи...аз лично си харесвам Perl и ще се обоснова защо:
1. Много свободен език - може да направиш едно нещо по минимум 2 начина.
2. Има огромна колекция от модули - може да правиш почти всичко, даже и графичен интерфейс за Gnome или KDE.
3. Няма нужда от компилация и свързване на библиотеките, за да подкараш програмата.
4. Чудесна работа с текст и бази данни - пишеш програмата за една база данни и с промяна на един ред може да я пригодиш за друга база данни (в повечето случаи).
5. Може да пишеш и програми за Web - чрез модул в дистрибуцията може да станеш Web програмист и след време да се радваме на динамичните сайтове, които си направил.
6. Други - некви други за които не се сещам.
Минуси:
1. Езика е интерпретаторен - т.е. е по-бавен от C/C++ да кажем.
2. Малко странен синтаксис - поне докато не му свикнеш.
Ми това е от мен. Сега и другите да кажат.

Illidan

  • Участници
  • ***
  • Публикации: 5
    • Профил
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #13 -: Feb 13, 2004, 21:21 »
hi all,
az sum nov fen na linux taka 4e sega moje da mi se posmeete no si mislq 4e nai iakia ezik e C/C++.
1) Pove4eto hora zapo4vat s C!!
2) Sintaksisa e guvkav i lesen za razbirane
3)C / C++ e moderen ezik na koito moje6 da napi6e6 vsi4ko koeto TI bi poiskal pr. Igri4ki, malki programi i t.n.
4) Ima SUPER mnogo literatura za C++
5) Men me kefi super mnogo (ve4e pi6a po4ti dve godini '<img'>) i kato za primer moga da ti kaja 4e nau4ih Python za po-malko ot sedmica. Vednuj 4atnal C++ vsi4ko e lesno ':p'

Mi tva e ot men se pak ti si re6ava6 na nali popita i az se otpusnah ':p'
GL HF
Активен

"I'm blind not deaf"

  • Гост
Koi ezik da izbera - C,C++.Perl,Python...
« Отговор #14 -: Feb 16, 2004, 10:15 »
Blagodaria na vsichki koito ot(kliknaha) na pitaneto mi!
Mislia che temata e interesna i moje da si ia prodaljim ne mislite li? I taka sled vreme niakoi novobranec kato men, da si prochete tui - onui:)
Pak i az imam oshte dosta vaprosi!
Primerno interesuva me literaturata - Kakvi knigi ima v Neta, kade, ima li na Balgarski(Bulgarian), ako moje linkove shte sam vi blagodaren...
A inache reshih da zapochna sas "C"(shto triabva da e lesno kato moje da e po-trudno:)) vzeh si edna knijka ot Slaveikov za 12 lv. Na nekav Shield li beshe, cheta ia v momenta no ako ima neshto po dobro...
Svalih si i edin  kompilator Dev-C/C++ na Win bachkam, shtoto sam slab oshte na Linux-a po tochno ne znam koi tochno kompilator da izpolzvam i kak(gcc li koi???), ima li niakoi kompilator na Linux koito da e s grafichna sreda i shte mi svarshi rabota da si pravia uprajneniata ot Knijkata(znam che sa mnogo no koi e nai udachen za nachinaeshti i ako se izpolzva gcc - na Vi li pishete ili na Emac, kade pishete)???
Tova e za sega...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Koq fajlova sistema da izbera ?
Начини за увеличаване на бързодействието
Uvigii 10 5002 Последна публикация Feb 27, 2004, 04:50
от souldead
Koq distribuciq da izbera?
Хардуерни и софтуерни проблеми
CIbERBoY 4 2688 Последна публикация Mar 03, 2004, 09:04
от IvanST
ezik-bg
Настройка на програми
hur 3 2076 Последна публикация Jun 04, 2004, 15:44
от
Pomognete mi da izbera distribuciq ;)
Идеи и мнения
st0rmblast 9 4025 Последна публикация Jul 03, 2004, 00:57
от
Perl <> python
Web development
supervas 2 2891 Последна публикация Jul 03, 2006, 14:15
от CaBA