Linux.by
https://forum.linux.by/

Какой язык выбрать
https://forum.linux.by/viewtopic.php?f=6&t=1940
Страница 4 из 4

Автор:  Llama [ 09 мар 2004, 01:46 ]
Заголовок сообщения: 

pal, нет млин, гвоизди можно и микроскопом забивать. Ессно, C++ нельзя юзать первым языком.
ИМХО вот вполне разумный список трбований:

1) Наличие прозрачных динамичесих конструкций типа списков, хэшей и т.п.
2) Возможность работы без явного выделения памяти.
3) Желательно четкое деление на локольные и глобальные объекты.
4) Наличие вменяемой литературы на родном языке.

И все-таки мне кажется, что чем раньше начнется объектное мышление, тем лутше... Человек, ПОНИМАЮЩИЙ что print ( i == 5 ) влечет за собой вызов как минимум двух методов класса все остальное сможет понять без особых концептуальных затруднений... Вопрос в том, с чего начинать - с алгоритмов или с формирования мышления. Некоторые буржуинские книги (мною читаные и любимые) написаны исходя из того, что мышлении в категориях ООП все-таки более необходимо, чем победа в соревновании на тему "А у меня рекурсия дается на 5 странице. А у вас?"

Автор:  red f0x [ 09 мар 2004, 06:39 ]
Заголовок сообщения: 

Цитата:
с того, что С++ можно юзать и без ООП. как следствие - можно учить С++ (в плюс - популярность к примеру)

Если только начинать учить С++ не используя ООП по началу - понимаю. Но то, что писать на С++ можно как и на С, попросту игнорируя ООП-фичи...!!! - Из пушки по верабьям.
И если вам не надо ООП, вам надо огромные стеки, исключения, нагромождения классов в самых неожиданных местах, код, размер которого способен привести в трепет?
Нет уж товарищи - выбор языка определяется задачами, которые с его помощью нужно решать. И чем скорее вы это решаете, тем лучше, обычно...
С != С++

Автор:  Anonymous [ 09 мар 2004, 10:12 ]
Заголовок сообщения: 

Afi, разумно. короче всем учить паскаль

Автор:  Benvenuto [ 18 апр 2004, 13:49 ]
Заголовок сообщения: 

Подскажите, пожалуйста, какую-нибудь книгу, где C++ разжевывается для детей, с примерами написания маленьких программ, так как это единственный язык, где никак не получается стартовать. Желательно в сети, на русском, английском или немецком языках. Заранее спасибо!

Автор:  Гость [ 22 апр 2004, 13:11 ]
Заголовок сообщения: 

А что дает С++ без ООП по сравнению с C?

satmech

Автор:  mend0za [ 22 апр 2004, 14:49 ]
Заголовок сообщения: 

более строгий контроль типов
возможность объявлять переменные где попало по коду

больше не скажу, активно на C++ не работал давно

Автор:  Jek [ 22 апр 2004, 19:56 ]
Заголовок сообщения: 

Причем второе справедливо и для C99

Автор:  Gnida [ 22 апр 2004, 20:36 ]
Заголовок сообщения: 

А если серьозно , то вот фсе которые орут С/С++ для первого языка сложны , разгон , мот просто не хватило интелекта

Читать книжку Кнута(как точно называеться не помню) создание алгоритмов
и по С/С++ тут книг много их советовали

Автор:  exe [ 22 апр 2004, 20:52 ]
Заголовок сообщения: 

Можно начинать с любого языка. Только знать синтаксис и уметь
программировать на нём - это разные вещи. Практика, хорошие книги,
и научишся.

Автор:  Llama [ 23 апр 2004, 10:57 ]
Заголовок сообщения: 

Gnida, а сам какие тома Кнута прочитал? Примеры компилировал? Сам на его языке писал?

Автор:  Jek [ 23 апр 2004, 21:50 ]
Заголовок сообщения: 

Он даже азбуки не читал...

Автор:  red f0x [ 30 апр 2004, 13:50 ]
Заголовок сообщения: 

Цитата:
А что дает С++ без ООП по сравнению с C?

По буквам: НИ-ЧЕ-ГО.
Поэтому если без ООП, то лучше С. Есть вещи, где ООП - как заноза в... в ухе. Например системное программирование. Каждому своё, одним словом.
Да и вообще, на вкус и цвет... Тут надеюсь споров особых не будет. А язык программирования сродни тому же вкусу или цвету.

Страница 4 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/