Иди на:  
търсене   регистрация   чат   помощ   правила   влизане в сайта
Автор Съобщение

Аватар
Регистриран на:
20 Юли 2005 09:03
Мнения: 8
Местоположение: Гробището до София
Заглавие: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 09:46


Бихте ли ми препоръчали възможно най-лесният език за програмиране-нещо по-елементарно като за начинаещ.Искам да започна да се уча,но и идея си немам откаде и какво да започна :lol:

___________________________________
The saints are crippled
On this sinners' night
Lost are the lambs
with no guiding light


The walls come down like thunder
The rocks about to roll
It's The Arockalypse
Now bare your soul


Профил

Аватар
Регистриран на:
13 Дек 2003 12:57
Мнения: 5224
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 11:48


C, Pascal...

___________________________________
We're nothing like God. Not only do we have limited powers, but sometimes we're driven to become the devil himself. What's your answer this time?
Repeat carefully after me! This world is made... This world is made of... made of... LOVE AND PEACE!


Профил

Аватар
Регистриран на:
14 Мар 2004 12:08
Мнения: 1024
Местоположение: sf m1 Професия: гийк
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 12:40


Какво ще програмираш? Програми, НЕТ, УЕБ, какво, контролери някви ли, кво?

___________________________________
KusLink.com - скъси си... линка! :) www.rampagesport.eu - магазин за волейбол, хокей на трева и разни други


Профил

Аватар
Регистриран на:
02 Апр 2002 23:55
Мнения: 400
Местоположение: Стара Загора/Пловдив
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 13:48


C и Pascal - да!
Още по-елементарни са скриптовите езици като Perl и PHP, но там е по-трудно да се сдобиеш с работеща среда за разработка (работещ интерпретатор и текстов редактор), докато в повечето случаи С и Pascal ти идват с тези двете в комплект ;)

___________________________________
1: Пищови за Технически Университет
2: Void and Null
3: Експерименти с PIC16F88


Профил ICQ WWW

Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 16:27


Така както е написал мнението, найстина ли ви звучи като човек, който иска да се занимава?

___________________________________
Global Strike Task Force


Профил

Аватар
Регистриран на:
14 Мар 2004 12:08
Мнения: 1024
Местоположение: sf m1 Професия: гийк
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 16:43


Ridick написа:
Така както е написал мнението, найстина ли ви звучи като човек, който иска да се занимава?

Всеки, който пише на подобна тема му е интересно - не пречи да пробва... Дали ще стане зависи само от това колко може и най-вече колко иска да се занимава с подобен сорт работа...

___________________________________
KusLink.com - скъси си... линка! :) www.rampagesport.eu - магазин за волейбол, хокей на трева и разни други


Профил

Аватар
Регистриран на:
20 Юли 2005 09:03
Мнения: 8
Местоположение: Гробището до София
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 26 Апр 2008 19:47


Мерси много,относно това дали искам да се занимавам сериозно само времето ще покаже :)

___________________________________
The saints are crippled
On this sinners' night
Lost are the lambs
with no guiding light


The walls come down like thunder
The rocks about to roll
It's The Arockalypse
Now bare your soul


Профил

Аватар
Регистриран на:
14 Мар 2004 12:08
Мнения: 1024
Местоположение: sf m1 Професия: гийк
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 28 Апр 2008 15:57


Еми да се захване със всичко и да се чуди що нищо не става... Нали трябва да почне от най-лесните неща в дадената област, която го влече най-много и му се струва интересна...

___________________________________
KusLink.com - скъси си... линка! :) www.rampagesport.eu - магазин за волейбол, хокей на трева и разни други


Профил

Аватар
Регистриран на:
30 Ное 2003 00:24
Мнения: 2086
Местоположение: Alaska secret underground military base
В момента играе: GTA IV, Heroes 6
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 00:44


В момента на нас в университета (Софийски Университет, Факултет по Математика и Информатика) само ни разправят колко е погрешно това да започнат обучението ни като програмисти на процедурни езици като С или Паскал. Много по-добре било да се започне от логически език, като Пролог например, защото той следва много по-добре нормалната човешка логика (върху която в крайна сметка се градят всички неща в програмирането). От там се научаваме да ползваме основно рекурсията, която е по-нормалната линия на логика от итерацията. След това преминаването на процедурни езици става доста по-лесно, а програмистът продължава да използва основна рекурсия (защото мисленето му вече е такова), който метод в крайна сметка е за предпочитане в индустрията (последното не го казвам от личен опит), защото кодът е по-стегнат, по-четаем и лесен за схващане. Итерирането пък само по себе си е още по-лесно за схващане, така че неговото научаване на по-късен етап не е проблем.
Също така бих казал, че други специалности пък ги започват на функционални езици - Хаскъл например. Идея си нямам от тях все още, но може би има логика.
Всичкото това го казвам като вариант за начало, понеже то е важно, а много рядко е кой знае колко зрелищно. Затова може да се започне и от нещо не толкова конвенциално като С или Джава например. Разбира се, на Пролог реално се пишат доста малко неща (освен май софтуер за совалки, хахаха :lol: ), но може би са прави тези мои преподаватели.
Иначе ако ще се хвърляме директно на процедурни езици, аз съм за С. :)

___________________________________
Never save anything for the swim back!


Профил ICQ Skype

Аватар
Регистриран на:
13 Дек 2003 12:57
Мнения: 5224
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 01:23


Rex, след като трябваше да обяснявам на асистента си защо програмите ми работят явно логическите езици хич не са на добре и по-близо до мисълта. Нека човека си почне от стандартните процедурни езици, в които всичко се пише като обяснения за идиот, а пък ако му се стори интересно да мине на по-сложни неща.

___________________________________
We're nothing like God. Not only do we have limited powers, but sometimes we're driven to become the devil himself. What's your answer this time?
Repeat carefully after me! This world is made... This world is made of... made of... LOVE AND PEACE!


Профил

Аватар
Регистриран на:
30 Ное 2003 00:24
Мнения: 2086
Местоположение: Alaska secret underground military base
В момента играе: GTA IV, Heroes 6
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 01:38


Виж, точно тук е разковничето - кое е по-сложно? Да схванеш как се прави цикъл, след като си научил какво е рекурсия, или да схванеш как аджеба една функция вика сама себе си и така върши работа, след като си научил как да въртиш for-чета? На всеки новите неща, след като е научил нещо, му се струват трудни, глупави и леко безсмислени. Но това горе-долу важи във всички варианти за "първо и второ". Не забравяй, че вероятно всички във ФМИ също са учили първо процедурни, а след това логически езици за програмиране. Пък и това колко, разбира някой асистент, въобще не е показателно, знаеш го.
Аз не казвам "не ги слушай тия, хващай Пролог-а". Просто предлагам една по-различна гледна точка. Сещаш се, че реално ние доста малко можем да сме мерило за това кой език е най-добър за обучение. Затова просто изказвах една гледна точка.
Лично аз не харесвам особено тромавия и не особено разбираем код на Пролог-а, който учим. Също бих препоръчал С за начало. Но може би просто сме предубедени. Нещо твърде нормално за хората, що се отнася до познанията - "новото е винаги лошо, не го харесвам".

___________________________________
Never save anything for the swim back!


Профил ICQ Skype

Аватар
Регистриран на:
05 Юли 2006 13:52
Мнения: 8122
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 01:42


уау паскал за програмиране ли е
при нас в даскало правихме светки с него


Профил

Аватар
Регистриран на:
13 Дек 2003 12:57
Мнения: 5224
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 01:53


Rex, на мен честно казано Пролога ми е песен, тоест въобще не ми се струва като нещо сложно или тромаво, просто не се възприема добре. Знаеш този език колко е стар и знаеш колко е напреднал до сега. Ако наистина беше лесен за учене щяха с него да почват от даскало. Виж, паскал примерно е език създаден за обучение на него и доколкото виждам и до сега се използва някъде. Cто пък е най-разпространения език и е стартова точка за учене на други, много подобни на него езици.

___________________________________
We're nothing like God. Not only do we have limited powers, but sometimes we're driven to become the devil himself. What's your answer this time?
Repeat carefully after me! This world is made... This world is made of... made of... LOVE AND PEACE!


Профил

Аватар
Регистриран на:
30 Ное 2003 00:24
Мнения: 2086
Местоположение: Alaska secret underground military base
В момента играе: GTA IV, Heroes 6
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 03:39


Till Lindemann написа:
уау паскал за програмиране ли е
при нас в даскало правихме светки с него

Всъщност на Паскала му няма нищо и можеш спокойно да си програмираш, каквото и да е. Проблемът при него е основно в реализацията на основните му типове и оператори.

Сентри, тромав е Пролога. Самите хора, които пишат на него си го казват. А дали е лесен за учене е съвсем отделен и много субективен показател. Мога да ти гарантирам, че лесният за учене Паскал създаваше страшно много проблеми на съученичките ми в училище, а уж ние бяхме "най-добрите ученици" от випуска в целия град! Пробвай да обясняваш Пролог на жадни за знания ученици и съм сигурен, че ще го схванат не по-зле, отколкото схващат Паскал или С.
А за това, че "ако беше толкова добър, щяха с него да почват" съм на мнение, че се 'почва директно с процедурен език, защото масата софтуер се пише на такъв. Т.е., логическото програмиране се прескача и се оставя за университета (явно). Доколко е правилно това не знам, просто казвам, че може и този модел да е грешен и да е по-добре да се започва с нещо друго. А когато учиш сам да програмираш, имаш тази свобода на избор. И тук не говоря за задълбочаване и изучаване на Пролог в най-големите му тънкости, а по-скоро основата му, с цел моделиране на мисленето на младия програмист.

___________________________________
Never save anything for the swim back!


Профил ICQ Skype

Аватар
Регистриран на:
13 Дек 2003 12:57
Мнения: 5224
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 11:06


Rex, не казвам, че не е възможно да се започне с логически език да се програмира, просто след това ще е трудно да се мине на процедурен тъй като там трябва да напишеш какво искаш да стане, докато при логическите нещата са доста по-размити. Не мога да кажа кое е по-добре, но предполагам, че присъщото за повечето хора е по-добро по принцип. Тоест момчето ако отиде в университет там единия ще знае Java, другия C, третия Pascal и от части Delphi или Basic, а пък той ще знае Prolog, който си е нещо съвсем различно и няма да му послужи за много неща. Пък и ако иска да се образова от интернет безплатно има много повече tutorial-и за C, Java и Pascal, отколкото за Prolog. На мен лично ми отне един час да си намеря свестен компилатор за това нещо...

___________________________________
We're nothing like God. Not only do we have limited powers, but sometimes we're driven to become the devil himself. What's your answer this time?
Repeat carefully after me! This world is made... This world is made of... made of... LOVE AND PEACE!


Профил

Аватар
Регистриран на:
01 Фев 2003 11:45
Мнения: 1542
Местоположение: London, UK
Заглавие: Re: Програмиране за начинаещи
Публикувано на: 02 Май 2008 16:26


Sentry много добре го каза. Евалата на човека подкрепящ Haskell, това е един наистина уникален език, но там и във функционалните езици като цяло, нещата са такива, че ако един човек се научи да програми с Haskell ще пише много ефективен, много математиччески код, но ще му трябва в пъти повече време да научи С например. Още повече, че логическите (Lisp, anybody?) и функционални езици имат относително малко general purpose приложение.

___________________________________
Chris написа:
Vermic написа:
Тъъъъъ тъъъъ дъъъъ дъъъъъъъъъъъ дъ дъ да да да па па да па па да дъъъъъ дааааааааааааааа!

Музиката от Star Wars ли е това или бъркам? Щото тя е Търъдъдъъън дъъън дъръдъдъъън а твойта версия някво различно ми звучи :?


Профил ICQ
Покажи мненията от миналия:  Сортирай по  

Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения

Търсене:
 
Иди на:  
cron
© 2009 PC Mania | Реклама | Контакти web by: ilyan.com