Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: С чего начать изучение программирования?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> RE: С чего начать изучение программирования?
Имя
Сообщение << Старые топики   Новые топики >>
RE: С чего начать изучение программирования? - 2007-12-02 04:09:30.990000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666

quote:

ORIGINAL: blаcksun

SysInit.pas…

=)) Ну знаешь, это уже переписывание стандартных функций, плюс ассемблерные вставки. Можно, конечно, но многие станут это делать? Вопрос не в том, насколько можно облегчить экзешник, а в том, какой он получается по дефолту или в большинстве случаев. А по дефолту и в большинстве случаев он получается от 400 кило, большая часть из которых по сути не нужна конечному пользователю. Для меня это скорее вопрос положения в индустрии, а не вопрос о языке программирования. Не Делфи, а конкретно VCL и подобные вещи - нужны ли они и в каких случаях, вот на чём я пытался сконцентрировать внимание. Ну это скорее филосовские вопросы, не имеющие к топику никакого отношения =)

quote:

ORIGINAL: blаcksun

Остальное не читал, опять флуд про языки, каждый учит то, что ему больше понравилось, херали вы решаете что учить, а что нет?! идите в анал со своими советами.

Если человек спрашивает, что ему начать учить, то ему нравится всё, иначе бы не спрашивал. В общем то учить всё и надо, но последовательно, начиная с того, что проще, чтобы интерес не пропал сразу.
Но даже не в этом суть. Меня просто в который раз выбесило то, что кто-то, кто ни Делфи, ни Паскаль в глаза не видел, а если и видел, то поплевался и отвернулся, вот такой человек кричит, что Си или С++ рулит, а Паскали все сакс. Просто необоснованно, на чистых амбициях начинает что-то обсирать, а его слушают и потом точно так же начинают нести всякую ерунду. Это вообще вопрос за пределами темы языков программирования.
Post #: 81
RE: С чего начать изучение программирования? - 2007-12-02 04:38:15.893333   
blаcksun

Сообщений: 1670
Оценки: 0
Присоединился: 2007-11-19 20:03:45.703333
quote:

А по дефолту и в большинстве случаев он получается от 400 кило

По дефолту - 14Кб :) (консольное приложение без VCL)
Post #: 82
RE: С чего начать изучение программирования? - 2007-12-02 04:55:18.123333   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
quote:

Меня просто в который раз выбесило то, что кто-то, кто ни Делфи, ни Паскаль в глаза не видел, а если и видел, то поплевался и отвернулся, вот такой человек кричит, что Си или С++ рулит, а Паскали все сакс.



Делфи мне нравится как язык программирования) то, что он сакс, конечно, не правда:)

Нету, наверно, человека на земле, который так любит Дельфи как Alaget :D

P.S. Alaget, с полом определись :D

ЗЫ. урывки разговора с моим знакомым :)

quote:



SII (23:52:51 24/11/2007)
лично я Си терпеть ненавижу и пишу на нём только в случае крайней необходимости :) А так – либо Паскаль (Дельфи), либо асм, либо смесь того и другого


Necromancer13 (23:53:33 24/11/2007)
хы



SII (23:54:20 24/11/2007)
из-за Си мы имеем хронические глюки в осях ;)


Necromancer13 (23:54:26 24/11/2007)
:D


Necromancer13 (23:54:29 24/11/2007)
*ROFL*


Necromancer13 (23:54:31 24/11/2007)
ЖЖОШЬ!


Necromancer13 (23:54:38 24/11/2007)
классно сказал:))


SII (23:54:44 24/11/2007)
кстати, в курсе, что вояки, вообще говоря, запрещают разрабатывать серьзёные проги на сях?


Necromancer13 (23:55:07 24/11/2007)
как ТАК???!=0


SII (23:56:57 24/11/2007)
а так :-P Аду разработали на основе Паскаля, сам Паскаль, а также его развитие в виде Модулы-2 и Оберона тоже разрешены. Точно знаю, что программы для бортовых ЭВМ последних европейских истребителей – EF2000 ("общеевропейский") и "Грипен" (шведский) – написаны у одного на Аде, у другого – на Паскале (тока не помню, у кого на каком)



SII (23:58:37 24/11/2007)
Си просто очень ненадёжный. Вот тебе простой пример. Что делает такой оператор:

a = b = 0;

(если a и b имеют тип int)


Necromancer13 (23:59:10 24/11/2007)
a будет равно 0 ?


SII (00:00:12 25/11/2007)
= - это присваивание, поэтому и a, и b будут равны нулю (присваивание выполняется справа налево, т.е. сначала 0 заносится в b, а затем значение b, уже равное нулю – в a)


SII (00:00:22 25/11/2007)
а что будет в таком операторе:

a = b == 0;



Necromancer13 (00:00:40 25/11/2007)
ну разве это такая большая проблема?:)


Necromancer13 (00:03:02 25/11/2007)
мне просто Паскаль как-то не очень


Necromancer13 (00:03:30 25/11/2007)
я люблю писать в текст.редакторе, а компилить с консоли


SII (00:06:20 25/11/2007)
падал…
25.11.2007 0:01:25 Necromancer13: ну разве это такая большая проблема?:)
25.11.2007 0:02:00 SII: == – это сравнение на равенство. И в этом операторе в a будет занесён 0, если b не равен нулю, и 1, если b равен нулю. Ну а написать == вместо = – элементарно. И отлаживай потом программу, особенно если в ней тысячи строк…


SII (00:07:21 25/11/2007)
а насчёт "Большой проблемы"… Есть такой язык – фортран. В нём для передачи вещественного числа в функцию обязательно писать его в виде 4.0, просто 4 низзя (в современных версиях вроде можно, но раньше нельзя было). Один чел пропустил это дело, и всё кончилось тем, что НАСА потеряло спутник – тот не вышел на нужную орбиту



Necromancer13 (00:08:04 25/11/2007)
ппц


SII (00:08:54 25/11/2007)
ну а Си поощряет подобные ошибки – у него ни нормального контроля типов, ни человеческого синтаксиса, который был бы непротиворечивым и доступным для лёгкого восприятия…


Necromancer13 (00:09:10 25/11/2007)
ясн


SII (00:09:23 25/11/2007)
потому я его и не люблю :)


Necromancer13 (00:09:27 25/11/2007)
ты мне чтоли на Паскале писать советуешь?


SII (00:10:46 25/11/2007)
если учиться – то на нём и только на нём, потмоу что тогда ты сосредотачиваешься на алгоритмах, а не на странностях языка и поисках хитрых глюков. Ну а на чём _работать_ – это уже другое дело, там тыщу факторов учитывать ещё надо


Necromancer13 (00:11:24 25/11/2007)
:-Dты такой смешной


Necromancer13 (00:11:31 25/11/2007)
"на странностях языка и поисках хитрых глюков"

:D

SII (00:12:30 25/11/2007)
Я полдня потратил у себя в небольшой проге на си: там было условие вида if ((a=b) == c), а я пропустил где-то одно равенство или наоборот, лишнее добавил…


Post #: 83
RE: С чего начать изучение программирования? - 2007-12-02 13:26:14.186666   
sergeiprog

Сообщений: 302
Оценки: 0
Присоединился: 2007-04-24 10:02:27.956666

quote:

ORIGINAL: Alaget

Мне так никто не ответил на пост 44.
 
sergeiprog Так если что в России основная масса денег делаются на 1C, Delphi, php.
Остальные языки используются в специфичных организациях: конторы разработки, военные учреждения, загнивавшие промышленные гиганты. Да возможно си программист и получает больше 1С, но может устроится в несколько организаций, отдыхать практически всё время, и получать тройную зарплату. Где больше будет получать программист в средней фармацевтической компании, или в конторе разработки.
Если я не права назови мне организацию где си программист появляется два часа в неделю и получает шесть тысяч рублей. Вообще то самые большие зарплаты у аналитиков со знанием UML, dfd, idef3 - sergeiprog, dj0nik о таких наверное и не слышали.
…. 


Я сам начинал с дельфи и программирую(работаю) на нем. И дельфи для меня родной язык. Но я общаюсь в кругах программистов высокого класса, и как не огорчительно но дельфи не пользуется большой популярностью(он вообще не пользуется популярностью). Не знаю насчет мелких компаний, я соглашусь что не которым компаниям, заказчикам безразлично на чем написана программа, но их мало! Да и потом разве интересно работать на какую нибудь мелкую компанию. Как показывает статистика, дельфи постепенно уходит с рынка. Пока паскаль играет роль в изучении программирования, его используют для понятие основ. Думаю это потолок.
Post #: 84
RE: С чего начать изучение программирования? - 2007-12-02 15:58:48.576666   
Mishanok1

Сообщений: 213
Оценки: 0
Присоединился: 2006-12-30 11:14:03.373333
Существует такое мнение, что те кто начинает программировать на Basic'e не кинет его долгое время (изучая висуал, омега, для соток, кпк и т.д.), а те кто начинает с С или ассемблера быстро бросают их после базового уровня и у чат другие (за то они знают все и вся). Я лично из первых
Post #: 85
RE: С чего начать изучение программирования? - 2007-12-02 16:00:17.140000   
Alaget

Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.
Post #: 86
RE: С чего начать изучение программирования? - 2007-12-02 16:04:36.146666   
Mishanok1

Сообщений: 213
Оценки: 0
Присоединился: 2006-12-30 11:14:03.373333
Согласен. Я сам давно знаю С, но если встанет выбор перед С или ВБ, то для меня бесусловно это ВБ, хотя про него можно сказать то же саме :D
Post #: 87
RE: С чего начать изучение программирования? - 2007-12-02 18:12:23.470000   
kosolapov

Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
quote:

ORIGINAL: Alaget

О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.

 
По всей конфе, фанатик тока ты =))
 
Post #: 88
RE: С чего начать изучение программирования? - 2007-12-02 19:05:28.423333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Alaget
О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.

значиццо так. давайте прекратим бросаться недоказуемыми фразами, а? в ответку на это ведь, можно сказать что десятки и сотни тысяч обезьян не могут ошибаться. Есть вполне объективные причины почему C рулит с момента создания. И этот рулёж C – одна из объективных причин (одна из: не единственная, но и не последняя), почему C-like языки довлеют над algol-like. Так же есть вполне объективные причины, которые мешали и мешают алголу и его потомкам вытеснить C с друзьями из занятых ими ниш.
Post #: 89
RE: С чего начать изучение программирования? - 2007-12-02 19:17:43.350000   
Absurd

Сообщений: 335
Оценки: 0
Присоединился: 2007-08-24 13:14:11.566666

quote:

ORIGINAL: Alaget

О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.

Си создан не фанатами, а простыми инженерами AT&T которым просто надо было делать свою работу быстро, качественно и на компьютере который уступал ZX-Spectrum 48k.

Что касается фанатства, тут Н. Вирт всегда преуспевал сильнее.
Post #: 90
RE: С чего начать изучение программирования? - 2007-12-02 19:19:08.993333   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
ИЗ-за этого (этой) Alaget я сам начал учить этот Delphi… Мне понравилось:)
Post #: 91
RE: С чего начать изучение программирования? - 2007-12-02 19:23:33.080000   
Inspektor

Сообщений: 143
Оценки: 0
Присоединился: 2007-08-31 11:37:20.710000
Просто п#здец! Такие темы есть на всех форумах в количестве превышающем количество пользователей! Не надоело "спорить о смысле жизни"?
rgo, ты разве не заметил, что Alaget регулярно отжигает подобными выражениями. Даже статья есть.
З.Ы. У меня складывается впечатление, что до программеров дошла мода на "меньшинства", причём многие из них идут в разрез со всеми существующими нормами, поэтому скоропойдут единым строем п#доры и "антиСИшники"[sm=bj.gif].
Post #: 92
RE: С чего начать изучение программирования? - 2007-12-02 19:51:33.840000   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
quote:

Просто п#здец! Такие темы есть на всех форумах в количестве превышающем количество пользователей! Не надоело "спорить о смысле жизни"?
rgo, ты разве не заметил, что Alaget регулярно отжигает подобными выражениями. Даже статья есть.
З.Ы. У меня складывается впечатление, что до программеров дошла мода на "меньшинства", причём многие из них идут в разрез со всеми существующими нормами, поэтому скоропойдут единым строем п#доры и "антиСИшники"


да, согласен - бестолковые споры…
а мне не фиг делать - вот я и спорю:D
Post #: 93
RE: С чего начать изучение программирования? - 2007-12-02 19:54:04.156666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Inspektor
Не надоело "спорить о смысле жизни"?
rgo, ты разве не заметил, что Alaget регулярно отжигает подобными выражениями. Даже статья есть.

а что делать? Закрыть топик? Новый создадут. Есть план оформить объективный взгляд на вещи в виде статейки, и повесить её сверху, и после этого просто удалять/закрывать топики, которые скатились до споров C vs Delphi или что-нибудь подобное. По-моему единственно верный план, и я даже приступил к его выполнению, но, как выясняется, не так-то и просто высказаться таким образом, чтобы ни C'шники, ни Delphi'сты не взвились из-за какой-нибудь фразы.
А пока план претворяется в жизнь, остаётся лишь настаивать на соблюдении хотя бы одного правила: не можешь сказать аргументированно – молчи лучше зубами к стенке.
Post #: 94
RE: С чего начать изучение программирования? - 2007-12-02 19:56:51.600000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Necromancer13
да, согласен - бестолковые споры…
а мне не фиг делать - вот я и спорю:D

флудер значит? чеши в трёп отсюда.
Post #: 95
RE: С чего начать изучение программирования? - 2007-12-02 19:57:41.286666   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
quote:

ORIGINAL: blаcksun

По дефолту - 14Кб :) (консольное приложение без VCL)

Ну когда только устанавливаешь Делфи, не настраивая ничего, и запускаешь первый раз, там сразу появляется форма. То есть совсем по-дефолту =)
Post #: 96
RE: С чего начать изучение программирования? - 2007-12-02 20:01:31.043333   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
quote:

флудер значит? чеши в трёп отсюда.

ну не совсем… эт я образно:)
я думаю, все и так понимают, что споры о крутости языков - бесполезные…
каждый для своих целей язык:)

но асм желательно бы знать всем:)
Post #: 97
RE: С чего начать изучение программирования? - 2007-12-02 20:13:20.810000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Mishanok1
Существует такое мнение, что те кто начинает программировать на Basic'e не кинет его долгое время (изучая висуал, омега, для соток, кпк и т.д.), а те кто начинает с С или ассемблера быстро бросают их после базового уровня и у чат другие (за то они знают все и вся). Я лично из первых

мнение слышу первый раз, но примеряя его к себе лично, не могу отказать в здравости. Единственное замечание, слово "бросают" тут неуместно – я вовсе не бросил C. асм – да, практически забросил, но просто потому что асм в unix несколько неудобен. Так же не могу сказать чтобы зная всё и вся, я бы знал васик – вероятно просто потому, что мне не приходилось сталкиваться с васиком в unix. Вроде как есть фронтенд к gcc, который васиков компилирует, но… Я уж и не помню точно. Случайно наткнулся как-то. Может и не фронтенд. А может и не для unix.
Post #: 98
RE: С чего начать изучение программирования? - 2007-12-03 05:39:36.970000   
Alaget

Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
Да ты прав, фактически ты мне открыл глаза, спасибо тебе за это.
Смысл доказывать вам что либо, ну докажу я вам что нибудь, в моей жизни ничто не поменяется.
Ни буду дольше тратить на это время.
Если кого обидела извините.
Дурака учить только портить.
Post #: 99
RE: С чего начать изучение программирования? - 2007-12-04 02:04:46.536666   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
quote:

А я знаете что подумала, один раз оно ведь не страшно, тем более разработчику необходимо знать несколько языков программирования, делфи я очень хорошо знаю, php изучала даже простенький форум как-то написала, а потом забросила за ненадобностью.
Решение принято изучать С++, у меня на диске есть C++ Builder 6 &nbsp;но говорят Борланд забросила её много лет назад, и что он на пятьдесят процентов написан делфи, он не подходит, есть также TURBOC30, QC_2, BC502 но мне кажется они тоже плохие. Тут на форуме много говорят про DEV C++ только ничего конкретного я не услышал стоит ли её выбирать. Думается мне выбрать мультиязычную среду Microsoft Visual Studio. Знаю можно самому найти но лень берёт верх. Говорили World cpp лучше DelphiWorld правда ли это, и дайте пожалуйста ссылку на проект. Дайте ссылки на компиляторы, желательно с докачкой. И про источники знаний знаю есть прикреплённая тема, но я прошу книгу по С++&nbsp; привязанную к конкретной среде разработки на конкретных примерах, типа как Библия делфи&nbsp; от дяди Миши. А не то полное описание ANSI C, занимает пять страниц, а мне встречались книги без единого примера рабочей программы, на 500 страниц где в основном катали вату. Заранее благодарна.


Dev-cpp вроде как GCC под ВИнду… он немного весит, можешь скачать… знакомый программер на С++ сказал, что ему больше нравится Dev-cpp чем VC++

не знаю, что лучше, Delphi World или C++ World, но C++ World больше весит =)
ссылки нету, ищи в Нете…
если не найдешь, могу выслать по ICQ, например, но с моим тупым Нетом файл пересылаться будет часов 5-8…

с компиляторов С++ у меня есть  Borland C++, Microsoft Visual C++ 6.0, Dev-cpp (больше всего понравился).

советую заказать CrackL@B DVD… http://www.cracklab.ru/dvd.php
на диске очень много информации по взлому софта, по программированию и вообще до фига классных программ:)

Post #: 100
RE: С чего начать изучение программирования? - 2007-12-05 02:51:27.546666   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
а на счет учебников, привязанных к среде - не знаю…
у меня десятки гигабайт учебников по программирвоанию, может среди них и есть… надо поискать…:)
Post #: 101
RE: С чего начать изучение программирования? - 2007-12-05 03:31:36.080000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
quote:

ORIGINAL: rgo

quote:

ORIGINAL: Alaget
О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.

значиццо так. давайте прекратим бросаться недоказуемыми фразами, а? в ответку на это ведь, можно сказать что десятки и сотни тысяч обезьян не могут ошибаться. Есть вполне объективные причины почему C рулит с момента создания. И этот рулёж C – одна из объективных причин (одна из: не единственная, но и не последняя), почему C-like языки довлеют над algol-like. Так же есть вполне объективные причины, которые мешали и мешают алголу и его потомкам вытеснить C с друзьями из занятых ими ниш.

Вот такой есть странный парадокс.
Говорите C-like языки…
Я - делфинист.
На C# начал писать вообще без проблем. Даже оценил в некоторой мере удоство C-like. Без проблем могу ковырнуть php код.
Как только открываю С++ код…
Ну не то, что бы вообще ничего. Но очень напрянает. А вроде бы тоже C-like
В чем проблема-то?

Post #: 102
RE: С чего начать изучение программирования? - 2007-12-05 10:15:08.776666   
kosolapov

Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
quote:

ORIGINAL: alexbozhko

quote:

ORIGINAL: rgo

quote:

ORIGINAL: Alaget
О чём ты говоришь си подобные языки до сих пор не прекретатили своё сушествование только из-за фанатеющих фанатов.

значиццо так. давайте прекратим бросаться недоказуемыми фразами, а? в ответку на это ведь, можно сказать что десятки и сотни тысяч обезьян не могут ошибаться. Есть вполне объективные причины почему C рулит с момента создания. И этот рулёж C – одна из объективных причин (одна из: не единственная, но и не последняя), почему C-like языки довлеют над algol-like. Так же есть вполне объективные причины, которые мешали и мешают алголу и его потомкам вытеснить C с друзьями из занятых ими ниш.

Вот такой есть странный парадокс.
Говорите C-like языки…
Я - делфинист.
На C# начал писать вообще без проблем. Даже оценил в некоторой мере удоство C-like. Без проблем могу ковырнуть php код.
Как только открываю С++ код…
Ну не то, что бы вообще ничего. Но очень напрянает. А вроде бы тоже C-like
В чем проблема-то?

 
 
В том, что С++ одна большая помойка в которую понапихли всего..
Post #: 103
RE: С чего начать изучение программирования? - 2007-12-05 16:26:47.200000   
BinZo

Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
То есть для каждой отдельной задачи надо применять свой язык программирования?;)
Post #: 104
RE: С чего начать изучение программирования? - 2007-12-05 17:02:52.193333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: alexbozhko
Как только открываю С++ код…
Ну не то, что бы вообще ничего. Но очень напрянает. А вроде бы тоже C-like
В чем проблема-то?

в том, что C++ требует от кодера умения пользоваться C++'ом. Вот паскаль не требует умения пользоватся собою: паскаль – это просто синтаксис структурного программирования. Java не требует, java – это просто синтаксис ООП. А C++ требует, C++ – это в первую очередь рабочий инструмент, который позволяет создавать структурные программы, ОО программы и тд. И поэтому мало знать синтаксис C++ для того чтобы легко понимать программы на нём или писать свои программы. То есть написать-то можно и зная лишь синтаксис, но качество такой программы будет хуже чем то, которое позволяет обеспечить C++.
Я предпочитаю C. при том что, первая моя книга по программированию – это книга про C++. И довольно долго я писал программы на C++, а не на каких-либо ещё языках. Я знаю C++, но пользуюсь им сейчас крайне редко, так как считаю, что ООП – в подавляющем большинстве случаев излишество. Но наслушавшись всяких там, решил прочитать александреску – типа после этого я должен пересесть на C++, так как C++ – это мощь. А фиг там был, через двадцать страниц книги, я понял, что пора возвращаться к началу, и каждый пример (включая однострочные) пихать в компилятор и изучать, изучать и ещё раз изучать. Вплоть до компиляции в асм, и изучения асм кода, если иначе не понять о чём говорит автор. Дело встало, тк у меня сейчас просто времени столько нету, чтобы так ковыряться. Из этого для себя я сделал один вывод: я не знаю C++. То есть не просто подзабыл, а ровно не знаю. Я не умею им пользоваться. И не умел никогда. Вот паскалём, на котором я кодил один семестр в универе, я пользуюсь без проблем (тут пришлось его использовать). Спотыкаюсь, конечно об шероховатости. Но это заморочки вида скопировал кусок текста из одного места в другое, и забыл после этого добавить точку с запятой, потому как там она была необязательна а здесь нужна (или наоборот забыл убрать, тк там она была нужна, а здесь запрещена). Это просто Вирт видно, сочиняя паскаль травкой баловался, вот и понаделал таких колдобин. Это фигня. Этим можно занять текстовый редактор, чтобы он отслеживал появляющиеся/пропадающие запятые. То есть паскалём можно пользоваться не имея специальных навыков, обходясь общим умением кодить, а вот с C++'ом так не выйдет. В том и проблема, потому тебя и напрягает код C++.
Post #: 105
RE: С чего начать изучение программирования? - 2007-12-05 17:58:40.483333   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
quote:

ORIGINAL: rgo

quote:

ORIGINAL: alexbozhko
Как только открываю С++ код…
Ну не то, что бы вообще ничего. Но очень напрянает. А вроде бы тоже C-like
В чем проблема-то?

в том, что C++ требует от кодера умения пользоваться C++'ом. Вот паскаль не требует умения пользоватся собою: паскаль – это просто синтаксис структурного программирования. Java не требует, java – это просто синтаксис ООП. А C++ требует, C++ – это в первую очередь рабочий инструмент, который позволяет создавать структурные программы, ОО программы и тд. И поэтому мало знать синтаксис C++ для того чтобы легко понимать программы на нём или писать свои программы. То есть написать-то можно и зная лишь синтаксис, но качество такой программы будет хуже чем то, которое позволяет обеспечить C++.
Я предпочитаю C. при том что, первая моя книга по программированию – это книга про C++. И довольно долго я писал программы на C++, а не на каких-либо ещё языках. Я знаю C++, но пользуюсь им сейчас крайне редко, так как считаю, что ООП – в подавляющем большинстве случаев излишество. Но наслушавшись всяких там, решил прочитать александреску – типа после этого я должен пересесть на C++, так как C++ – это мощь. А фиг там был, через двадцать страниц книги, я понял, что пора возвращаться к началу, и каждый пример (включая однострочные) пихать в компилятор и изучать, изучать и ещё раз изучать. Вплоть до компиляции в асм, и изучения асм кода, если иначе не понять о чём говорит автор. Дело встало, тк у меня сейчас просто времени столько нету, чтобы так ковыряться. Из этого для себя я сделал один вывод: я не знаю C++. То есть не просто подзабыл, а ровно не знаю. Я не умею им пользоваться. И не умел никогда. Вот паскалём, на котором я кодил один семестр в универе, я пользуюсь без проблем (тут пришлось его использовать). Спотыкаюсь, конечно об шероховатости. Но это заморочки вида скопировал кусок текста из одного места в другое, и забыл после этого добавить точку с запятой, потому как там она была необязательна а здесь нужна (или наоборот забыл убрать, тк там она была нужна, а здесь запрещена). Это просто Вирт видно, сочиняя паскаль травкой баловался, вот и понаделал таких колдобин. Это фигня. Этим можно занять текстовый редактор, чтобы он отслеживал появляющиеся/пропадающие запятые. То есть паскалём можно пользоваться не имея специальных навыков, обходясь общим умением кодить, а вот с C++'ом так не выйдет. В том и проблема, потому тебя и напрягает код C++.

Ну, звучит довольно логично.
Помимо общих навыков программирования, существует ярковыраженная специфика С++.
не знаю, правда, насколько это удобно и оправдано…

Post #: 106
RE: С чего начать изучение программирования? - 2007-12-10 16:51:48.490000   
Extrn

Сообщений: 6
Оценки: 0
Присоединился: 2007-12-10 16:07:00.386666
никто не слышал о С#? как говорил один мой товарисч, надо от простого идти к более сложному, так? по моему логично? Я лично вот начинал со связки СИ и Ассемблера. по моему, достаточно эффективно… и просто. ну уж если начали с дельфи, уж лучше не переучиваться. а так, имхо все языки очень похожи, одинаковые структуры, различия только в стиле… умные дяденьки в толстых книжках так и говорят, чего уж тут спорить. Короче, ЮЗАЙТЕ С++ и АССЕМБЛЕР!
Post #: 107
RE: С чего начать изучение программирования? - 2007-12-10 17:05:16.410000   
Extrn

Сообщений: 6
Оценки: 0
Присоединился: 2007-12-10 16:07:00.386666
но не надо терзать висуал бейсик! Это не наш метод! однозначно!! ибо SUX!
Post #: 108
RE: С чего начать изучение программирования? - 2007-12-11 22:43:50.423333   
Паук

Сообщений: 78
Оценки: 0
Присоединился: 2006-08-04 21:27:08
Читал ваш топ. Ну всмысле он общий:D Натолкнуло на мысль сам начал учить Java но думаю переходить на С++. Ближе к сердцу както. А теперь вопрос на засыпку сколько раз может девушка назвать себя ОН???
Alaget кто ты на самом деле???
quote:

Тут на форуме много говорят про DEV C++ только ничего конкретного я не услышал стоит ли её выбирать.

quote:

Знаю можно самому найти но лень берёт верх.

Если у нее девушка на аватаре не значит еще что она есть девушка {Хоть и красивая.}[Все права за фразой остаються за мной.]
Post #: 109
RE: С чего начать изучение программирования? - 2007-12-12 14:19:49.216666   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
ну я так понял, что Alaget парень….
хы) но может просто одним аккаунтом пользуются брат и сестра;)
это надо, чтоб сам alaget признался)))
Post #: 110
RE: С чего начать изучение программирования? - 2007-12-12 16:22:27.083333   
Паук

Сообщений: 78
Оценки: 0
Присоединился: 2006-08-04 21:27:08
quote:

ну я так понял, что Alaget парень….
хы) но может просто одним аккаунтом пользуются брат и сестра;)
это надо, чтоб сам alaget признался)))

А пост они тоже в двоем пишут. Сначала сестра потом брат :D И через строчку меняються. Мультик напоминает Простоквашино. Как они все вмести письмо писали то уних лапы ломили, то хвост отваливался а потом у него и вовсе лахматасть повысилась. Как бы с Alaget такого не случилось.А то вместо девушки это окажется парень с громоотводом в штанах.
Post #: 111
RE: С чего начать изучение программирования? - 2007-12-12 16:46:23.146666   
sergeiprog

Сообщений: 302
Оценки: 0
Присоединился: 2007-04-24 10:02:27.956666

quote:

ORIGINAL: Паук

quote:

ну я так понял, что Alaget парень….
хы) но может просто одним аккаунтом пользуются брат и сестра;)
это надо, чтоб сам alaget признался)))

А пост они тоже в двоем пишут. Сначала сестра потом брат :D И через строчку меняються. Мультик напоминает Простоквашино. Как они все вмести письмо писали то уних лапы ломили, то хвост отваливался а потом у него и вовсе лахматасть повысилась. Как бы с Alaget такого не случилось.А то вместо девушки это окажется парень с громоотводом в штанах.


Ну а почему бы и нет?!?:D
С дается мне что Alaget не определился .
Post #: 112
RE: С чего начать изучение программирования? - 2007-12-12 21:13:22.810000   
BOND07

Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
quote:

ORIGINAL: sergeiprog

quote:

ORIGINAL: Паук

quote:

ну я так понял, что Alaget парень….
хы) но может просто одним аккаунтом пользуются брат и сестра;)
это надо, чтоб сам alaget признался)))

А пост они тоже в двоем пишут. Сначала сестра потом брат :D И через строчку меняються. Мультик напоминает Простоквашино. Как они все вмести письмо писали то уних лапы ломили, то хвост отваливался а потом у него и вовсе лахматасть повысилась. Как бы с Alaget такого не случилось.А то вместо девушки это окажется парень с громоотводом в штанах.


Ну а почему бы и нет?!?:D
С дается мне что Alaget не определился .

Да пусть само(чтоб не обидеть на всякий случай!) ответит!
Post #: 113
RE: С чего начать изучение программирования? - 2007-12-12 21:52:01.136666   
Necromancer13

Сообщений: 146
Оценки: 0
Присоединился: 2007-06-28 02:00:57.563333
я раньше тоже прикидывался девчонкой когда проги свои проверял… (писал тогда только вредный софт)…
так я знакомился с девушками и на них и проверял - парням девушки не так доверяют…
(Только не думайте ничего плохого - больше таким не занимаюсь)

но когда я даже делал это, то роды не путал…
я даже бабушкой раз прикинулся, та ниче - в роль вписался:D:D никто ничего не заподозрил :D

quote:

А пост они тоже в двоем пишут. Сначала сестра потом брат И через строчку меняються.

ну все может быть…

а Alagetа как человека очень уважаю…
ни от кого не видел столько любви к Дельфи… :)
Post #: 114
RE: С чего начать изучение программирования? - 2007-12-13 20:44:16.780000   
Proger

Сообщений: 98
Оценки: 0
Присоединился: 2007-03-25 21:52:58.983333
Начинать нужно с Мат.основ,алгоритмов.Главное знать основы,а вопрос языка второстепенный.
Престижней сейчас учить С++,С#,Java,но Delphi(объектный Паскаль) проще для начального обучения.Многие кто сейчас кодит на С++,начинали именно с него.
Post #: 115
RE: С чего начать изучение программирования? - 2007-12-13 21:05:24.300000   
Kill_em_all

Сообщений: 395
Оценки: 0
Присоединился: 2005-03-25 22:40:01
quote:

Престижней сейчас учить С++,С#,Java,но Delphi(объектный Паскаль) проще для начального обучения.Многие кто сейчас кодит на С++,начинали именно с него.


Уже сотый раз это слышу на форуме. Бред. Я начинал с Паскаля, но это нихрена не значит. Последнее, что я изучил
на Паскале это циклы. Вряд ли это можно назвать каким-либо опытом в программировании.

2 rgo >> не пора ли уже прикрыть топик?
Post #: 116
RE: С чего начать изучение программирования? - 2007-12-13 22:02:47.423333   
Паук

Сообщений: 78
Оценки: 0
Присоединился: 2006-08-04 21:27:08
quote:

я раньше тоже прикидывался девчонкой когда проги свои проверял… (писал тогда только вредный софт)…
так я знакомился с девушками и на них и проверял - парням девушки не так доверяют…
(Только не думайте ничего плохого - больше таким не занимаюсь)

но когда я даже делал это, то роды не путал…
я даже бабушкой раз прикинулся, та ниче - в роль вписался никто ничего не заподозрил :D

[blockquote]quote:

А пост они тоже в двоем пишут. Сначала сестра потом брат И через строчку меняються.[/blockquote]
ну все может быть…

а Alagetа как человека очень уважаю…
ни от кого не видел столько любви к Дельфи… :)

Мдя :D.
Думаю ее или его мы больше не увидим под этим ником на этом форуме уж больно сильно и глубоко Вляпалась(Вляпался).
Интересно как она в туалет ходит сидя или стоя:D
Post #: 117
RE: С чего начать изучение программирования? - 2007-12-14 19:04:36.936666   
crbunny

Сообщений: 223
Оценки: 0
Присоединился: 2006-06-22 21:20:01
Что мы видим?
Что же мы видим, я спрашиваю?
А видим мы классический флеймвар, ктоторый закончился чем?
Прваильно, обсуждением половых особенностей оппонентов.
Post #: 118
RE: С чего начать изучение программирования? - 2007-12-14 21:33:51.706666   
Proger

Сообщений: 98
Оценки: 0
Присоединился: 2007-03-25 21:52:58.983333
quote:

ORIGINAL: Kill_em_all
Я начинал с Паскаля, но это нихрена не значит. Последнее, что я изучил
на Паскале это циклы. Вряд ли это можно назвать каким-либо опытом в программировании.

И на чём же ты сейчас кодишь?Начинал же ты как и многие другие на территории бывшего ссср с Паскаля.Т.к. именно он был,да и сейчас распостранён у нас.
Я говорил что Паскаль проще,но не лучше.Лучше С++,С#,Java.И начать изучать желательно с какого-нибудь из этих языков.;)
Post #: 119
RE: С чего начать изучение программирования? - 2007-12-15 13:20:05.530000   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
Вот эти проги я писал на Delphi:
http://systemhalt.jino-net.ru/



А теперь пусть сторонники C++ покажут свои программы….
Post #: 120
Страниц:  1 2 [3] 4
Все форумы >> [Компилируемые языки] >> RE: С чего начать изучение программирования?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.