Откъде да започнем програмиране учене - личен блог Хари
Дойдох в програмирането.
Да се каже, че времето е добро - не мога. Постоянно като на един барел динамит. Мисля, че тук, в мен и нещо параноично види и до днес. Във всеки случай, днес връщането "две хиляди и седма", нямаше да искам. За всеки си.
Учител, който, за съжаление, и за мое най-голямо изумление слабо запознат с тези неща. Всичко, което можеше да ми даде - разпределение Turbo Pascal. Не забравяйте, че това синьо. Аз го имам на диск все още е запазена, но не започва от много време мина.
Обърнете внимание на годината.
Написах на първо му програма. Тук, както и един пример:
Разбира се, че не е продължило дълго - попаднах на Delphi. Истината е, че не ми хареса, както по отношение на интерфейса, и по отношение на подхода към кода. Паскал започнах да се вбесявам дългите си имена на функции, многогодишно започне в края на раздел и си отиват напълно VAR (и все още вид и това, което е там, бях забравил всички). Когато инициализация на променливите е в една добре дефинирана място е добро. Ако имате малка програма. Веднага след като се опитват да пишат на Паскал дори шибаните калкулатор очите започват да се нарани от необходимостта да бъдат много внимателни към тези променливи и постоянно, за да преминете на екрана.
В края на краищата, аз изплю на Pascal и Delphi ще гори със син пламък. Сега от време на време гледам в Лазар и ги харчат за любопитството малък експеримент, а след това да изключа. Паскал не е моя работа. Но аз намерих C ++ В онези години, езикът ми се струваше кулминационна точка, съвършенство, и трябва да бъда честен, дори и днес, аз мисля, че е на върха на всички езици за програмиране. Тя може да се учи безкрайно. Функционално C ++ напълно ме изуми. И когато стигнах до ООП беше шокиран. Само едно претоварване кой оператор си заслужава!
Какво език за програмиране, за да научите начинаещи?
Отговорът на този въпрос е много специфична - C или C ++. Това е поради много причини, една от които най-вероятно ще се окаже, че езикът ще ви покаже как да се организира кода правилно. Този език ще ви научи, така че да създадат своя собствена мини - библиотека от includ'ov. Веднъж събрани най-полезните функции в такъв малък файл, който се свързва с всеки от своя проект. Тя се нарича functions.h е просто незаменим. C ++ ще ви научи, например, претоварване на функции. Има функция шаблони. Което просто не е там. Онлайн начинаещи често се препоръчва да се започне с всякакъв вид шлака или PHP питон. В никакъв случай не го правете. Това е поради две причини.
1. След като разгледа C ++ ще се научите как да пишат правилно код не е нещо, което без грешки, дори и без warning'ov.
2. След като учи C ++, можете лесно да programirovat като Python, и в PHP и C #, за Java, за нищо. Да, необходимо е да се разбере по-малко в механиката на всеки език, но това ще ви отведе много малко време. Просто прелистваше ръководство ще бъде в състояние да започне веднага програмиране.
Ето защо езикът е толкова важно. Искате ли да се превърне в истински programistom - тогава ще трябва да мине през Би Би Си, няма друг начин. Други пътища водят до никъде. След като започна с PHP ще пиша на много ниско ниво на качество на код. Започвайки с питон, не можете да пишете във всяка друга платформа, само защото Python е твърде специфичен, макар и удобно, синтаксис.
Най-добър IDE за C ++ развитие
Това «Dev C ++» Всеки потребител бързо да го овладеят.
Изтеглете тук - Dev C ++
Интерфейсът на тази среда е лесен и удобен. За разлика от тромавата Visual Studio след това се дава пълна език, а не нейното привеждане в съответствие с рамката на .net.
За да започнете, че първата програма в C ++, просто задайте IDE и да създаде "изходния файл". Сега можете да напишете кода, например, както следва:
Това е често срещан програма «здравей свят» реализира стария си навик в стила на чист B (без плюсове).
Изберете "Събиране и стартирате"
След това, мисля, че ще бъде в състояние да се превърне в себе си гръмогласен.
Между другото! По едно време ми хвана окото на една прекрасна колекция от статии и готови рецепти за C ++ Ето това е - C ++ World
Ако сте задали за изучаване на езика, не забравяйте да свалите самата наръчника. Там ще намерите цял куп примери и решения. Имам по-стара версия, но дори и тя е много обем, мисля, че новата версия на статиите дори повече.
Курс за да научите програмиране от нулата е невъзможно. Имаме нужда от сигурен гол, целта, за която го направя. Нека тази цел, за да бъде, например, за написването на вирус. Като начало ще бъде достатъчно, вярваме в C ++ достатъчно възможности за прилагане на най-перверзните идеи. Задължително, работа с програмен интерфейс на Win32.
И не забравяйте, най-важното е интерес. Любопитството. Колкото повече това любопитство, по-голям шанс да се научат програмиране.
Матан също не е небрежност, той ни учи да мислят правилно.
Не рубин, Python и PHP не не не замества своя опит, които можете да получите в изследването на C! Спрете да пишете govnokod, научи нормален език!
Между другото: кода на WordPress ядро, ме накара да напиша тази статия е в функция заявката за файла WP-1677 db.php.