LINUX.ORG.RU

Что изучать?


0

0

Решил начать изучать программирование.

Что посоветуете: C++ или C#?

Преимущество первого - много учебников, второго - новый прогрессивный язык. Недостатки первого - скоро закапывать, второго - не знаю недостатков.

Ваше мнение?

anonymous

Ответ на: комментарий от Midael

>>Недостатки первого - скоро закапывать,

>Lol

+1.

JackYF ★★★★
()

Изучай ЯКБ - язык конфигурации биореактора.

wfrr ★★☆
()
Ответ на: комментарий от Midael

>Lol

Так он там в каком году был сделан?

По теме есть что кому сказать: с чего начинать изучать не подскажет никто?

anonymous
()

Неужели поколение пепси не может придумать нормальной темы для флейма? Так уныло...

anonymous
()
Ответ на: комментарий от anonymous

Блин, причём тут флейм? Что изучать из этих двух лучше и почему? Конкретные вопросы - жду конртетные рациональные и неунылые ответы.

anonymous
()

Ведетесь как дети, чесслово.

xio
()
Ответ на: комментарий от anonymous

Надо не языки учить, а учиться программировать. И вообще, ты, по-моему, форумом ошибся. Сходи лучше на какой-нибудь sql.ru или rsdn. Здесь тебя с такими вопросами какашками закидают.

friday ★★★
()
Ответ на: комментарий от Midael

>Просто расправь плечи и иди навстречу солнцу...

s/иди/беги/

s/солнцу/стене/

anonymous
()
Ответ на: комментарий от friday

>Здесь тебя с такими вопросами какашками закидают.

Дык вроде уже... Или мы мало стараемся?

anonymous
()
Ответ на: комментарий от anonymous

>>а учиться программировать.

>Вы имеете ввиду строить блок схемы?

Да. На UML.

anonymous
()

> Решил начать изучать программирование.
....
> Недостатки первого - скоро закапывать

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

по теме: изучение программирования начинать с C, ASM, алгоритмов и структур данных.
Новые прогрессивные языки - потом, когда будет понятно, как на низком уровне всё
работает.

Agent666
()

Начинай со Scheme. Потом Haskell, Ocaml, Smalltalk, Common Lisp, C++. Потом ассемблер PDP 11. Ещё можно на досуге поковырять Nemerle. Потом напиши оптимизирующие компиляторы для пары своих языков, и можешь начинать иметь своё мнение о языках программирования.

anonymous
()
Ответ на: комментарий от anonymous

> Начинай со Scheme. Потом Haskell, Ocaml, Smalltalk, Common Lisp, C++. Потом ассемблер PDP 11. Ещё можно на досуге поковырять Nemerle. Потом напиши оптимизирующие компиляторы для пары своих языков, и можешь начинать иметь своё мнение о языках программирования.

А мистер Страуструп все осилил?

anonymous
()
Ответ на: комментарий от wfrr

Зачем изобретать замену C? Это вполне нормальный условно-кроссплатформенный язык ассемблера.

anonymous
()
Ответ на: комментарий от anonymous

>Зачем изобретать замену C

Вы же писали, что его пора закапывать.

>Это вполне нормальный условно-кроссплатформенный язык ассемблера.

Но он устарел, уже вышла новая версия ассмблера, да кроссплатформы скоро будут новые.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> Вы же писали, что его пора закапывать.

Сам придумал? Да и автор топика писал о С++. Или ты из тех, кто не видит разницу между С и С++? Тогда в биореактор строевым шагом.

>>Это вполне нормальный условно-кроссплатформенный язык ассемблера.

>Но он устарел, уже вышла новая версия ассмблера, да кроссплатформы скоро будут новые.

Тебя кто укусил, вильфред или маразматик?

anonymous
()
Ответ на: комментарий от anonymous

>Сам придумал?

А что нельзя придумать?

>Да и автор топика писал о С++.

Вы разве не знаете что С++ это C инкрементированный?

>Тебя кто укусил,

Вы вообще о чем?

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> А что нельзя придумать?

Нет

> Вы разве не знаете что С++ это C инкрементированный?

Нет

> Вы вообще о чем?

А Вы?

anonymous
()
Ответ на: комментарий от wfrr

> А что я?

Вали из Development в свои толксы, вот что.

anonymous
()
Ответ на: комментарий от anonymous

>А ты флудер-регистрат.

А кто такой флудер? Это ваш неологизм?

И расскажите почему вы не написали новый кросс платформенный ассемблер?

wfrr ★★☆
()

>C++ или C#?

Нашел где спросить

xTERM ★★
()

> Ваше мнение?

спаси хомячка - УСОС

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от anonymous

> А мистер Страуструп все осилил?

Судя по средствам ООП в С++ он не осилил Smalltalk и Common Lisp, а судя по шаблонам - еще и Ocaml с Haskell. Судя по макросам цпп он также не осилил Scheme (и CL).

Begemoth ★★★★★
()
Ответ на: комментарий от Begemoth

По утверждению одного из создателей Симулы и Modula-3 Страус и их не осилил.

anonymous
()
Ответ на: комментарий от Begemoth

Только не понятно почему нужно на труп страуса равняться...

Begemoth ★★★★★
()

ни то ни другое. для первого языка советую C или Scheme, учебник - либо SICP, либо Брайант/О'Халларон. ну и теорию параллельно подтягивать - теория алгоритмов, теория структур данных прежде всего. C++ закопают ещё очень нескоро, да и C++0x не за горами; C# сам по себе язык не очень плохой, но без понимания некоторых бызовых вещей может стать фатальным для мозга - его если и учить, то в последнюю очередь и только если есть реальная необходимость

jtootf ★★★★★
()

Если это первый ЯП, то Java и C# могут быть фатальными для мозга и оставить пациента калекой на всю жизнь с высохшими мозгами. С C++ начинать тоже не стоит, слишким сложный для новичков, просто не осилишь. Начинать, как уже здесь сказали, надо с Scheme/Python и/или C (если хочеться быть ближе к железу).

anonymous
()
Ответ на: комментарий от anonymous

Всё верно, но начинать надо с Хаскеля.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.