LINUX.ORG.RU

сейчас начнется.. скажу только, что по поводу системного программирования лучше идите на wasm.ru(хотя и там нет единой точки зрения что лучше учить сперва - ассемблер или С).

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

я сперва учил ассемблер и лишь потом С - ничего страшного :)

nnm
()

первым читай код петзольда ;)

dimon555 ★★★★★
()

1) Схему по SICP 2) Си (+ ассемблер для понимания работы) 3) Язык заточенный только для веб-програмирования — глупость. Надо изучать фреймворки, лучше всего Джанго или Рельсы.

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

>1) VB 2) VC++ 3) пофигу, главное под ASP.NET Не, ну если это под Linux'ом пашет, то попробовать можно... Но это будет мегаизвращение. Если становиться маньяком, то по-полной. Маньяки предпочитают под Linux'ом АСМ, но мне ещё далеко... ЗЫ Мсьё виндузятник?

Rhasta
() автор топика
Ответ на: комментарий от Sylvia

>PHP (счас тролли набегут) (синтаксис тоже похож на С/C++)

А перл или рельсы никак?

Rhasta
() автор топика

Всем спасибо. Прислушаюсь к генератору глюков и вышепоставленному посту анонимуса.

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

> Всем спасибо. Прислушаюсь к генератору глюков и вышепоставленному посту анонимуса.

А чем Haskell не понравился? Интересный язык...

SSZB
()

1)D

2)D(+asm) or C(+asm)

3)Python

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

>А чем Haskell не понравился? Интересный язык...

Попробуем

Rhasta
() автор топика
Ответ на: комментарий от klalafuda

>программировать лучше не начинать. уже не модно.

Бугага... А чё? многие начинали так и не закончив?

Rhasta
() автор топика

1) Пистон и Си при необходимости

2) Си и Плюсы при необходимости

3) Пистон и фреймворки

А вообще

>программировать лучше не начинать. уже не модно.

anonymous
()

Одним словом - учи пистон и си, дальше видно будет.

anonymous
()

1) под винду C# + .Net; под лялег(на прием к логопеду записался) - C++ + Qt4; Objective-C + Cocoa под макось
2) основы Asm(чисто для понимания что и как происходит) + _очень_хорошо_ C
3) Ruby + RubyOnRails

kingstone
()

изучать лучше начиная с ЛОГО или Смоллтока. Очень понятно, почти лисп, правда не очень практично.

С практической т.з.
1) Java, Python, C#, Objective C, C++
2) Assembler/Forth/C/C++ (в такой последовательности)
3) Ruby RoR, SmallTalk SeaSide, Java JSP, Trails, что-то вроде SeaSide, похапе, лисп, HoP (тот же лисп server-side)

anonymous
()

Для системного: язык ассемблера. Желательно для какой-нибудь risc машины. Затем си.

anonymous
()

Лучше начинай с языка pascal. Думаю на нём и надо продолжать программировать, если для себя.

Если надо освоить для зарабатывания денег надо осваивать С и С++, Java.

Для системного уровня - ассемблер, аппаратная часть ПК.

anonymous
()

1. Python

2. C

3. JavaScript

Начинать лучше с Lisp'а или Haskell, иначе лучше совсем не начинать. Ибо неосилившие ненужны.

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

Все-таки существуют 2 "стандартных" языка :
Асм и Си....
Все остальное очень похоже на один из них...
Процесс перехода будет очень быстрый и безболезненный....
Сложно ведь сразу подобрать правильный инструмент не зная, что же,
собственно, пытаешься сделать...

P.S. Кто-то тут про Паскуаль сказал... И в принципе, 
если есть немного лишнего времени, то это неплохая идея...
Я имею в виду что-то вроде трупо-паскуаля, а не быдлодельфи....

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

> Все-таки существуют 2 "стандартных" языка :
> Асм и Си....

> Все остальное очень похоже на один из них...


С чего это вдруг? Назовёте то, чем похож хаскель на C?

Legioner ★★★★★
()

1. C++
2. C
3. Java

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

>С чего это вдруг? Назовёте то, чем похож хаскель на C?

Для таких как он "все остальные" - это СДиез, Жаба, Кресты и Похапэ.

Sidrian
()

Странно, что не началось :D

>1) Для прикладного программирования

Python, */Mono

>2) Для системного программирования

Си, Ди, Java

>3) Для Web-программирования

PHP, Java, Python

KRoN73 ★★★★★
()

Сухой остаток.

Начинаешь изучение с pascal, потом C, затем С++, и уже потом Java.

Именно в таком порядке и ни как иначе.

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

>Для таких как он "все остальные" - это СДиез, Жаба, Кресты и Похапэ.

Вопрос ставился о ПЕРВОМ языке, для пп 1-2-3...

Я бы не стал, хотя может и не прав, рекомендовать Хаскель в
качестве первого языка...

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

> 1) Схему по SICP
> 2) Си (+ ассемблер для понимания работы)

> 3) Язык заточенный только для веб-програмирования — глупость. Надо изучать фреймворки, лучше всего Джанго или Рельсы.


+1

ShprotX
()

Прокомментирую:

1) Как человек, пишущий прикладные приложения на чистом C, скажу, что нечего делать C в прикладных приложениях. И это все сильнее чувствуется с повышением сложности программы. C++, Java, C# и другая ООП-хрень замедляет этот процесс, но все-равно разно или поздно вам захочется пристрелить ваше монстроподобное и неуклюжее поделие, которое сложно отлаживать, изменять и вообще;

2) С и Asm - как-бы стандарт. Asm в первую очередь должен использоваться в виде вставок в сишный код. Ну и прежде всего лучше знать какой-нибудь более дружелюбный язык, чем этим два;

3) Слабо знаком, поэтому ничего не скажу.

ShprotX
()

Python/C

А дальше сам поймешь, что тебе надо.

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