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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.