Асссемблер штука полезная. Но, имеет достаточно узкую, ныне, сферу применения (точнее, когда есть необходимость применения языка). Тем более Си отмели из-за того, что "новичек будет путаться с памятью"..... Имхо все же это не тот язык с которого надо начинать.
Какой ЯП изучать?
с какого же языка школьникам и эквивалентным им по уровню развития лучше начинать изучать программирование?
PHP наше все
именно в нем легче всего понять что такое переменная, структура, массив, класс, метод, интерфейс, наследование, виды циклов.
На втором место гордо стоит Си++ и наверное
именно в нем легче всего понять что такое переменная
не знаю не знаю
$t = " dddd ";
echo $t;
$t=10;
echo $t;
$t=" dddddd".$t;
echo $t;
структура, массив, класс, метод, интерфейс, наследование, виды циклов.
Чем отличается от любого другого языка?
PHP не имеет нормальных дебаггеров,
в следствие чего становится сложным отлов ошибок.
Советовать его новичками - глупо.
Лучше уж тогда Python.
из бывших, эх, мне больше TASM нравится. Он хоть до наших дней дожил (есть под Windows XP SP3) smile
Мне не то что tasm больше нравился,мои отношения с masm'ом прекратились после того, как он отказался работать в связке с zortech c++. Просто всё висло. tasm работал без проблем.
из бывших, У меня MASM вообще не запустился. Мелькнуло что-то в DOS и всё. oO
TASM 3.6 работал без проблем smile
PHP не имеет нормальных дебаггеров,
в следствие чего становится сложным отлов ошибок.
Советовать его новичками - глупо.
Лучше уж тогда Python.
чтобы они себе мозги сломали с python'ом . или наоборот привыкли и потом при написании С++ кода на них бы все, как на идиотов смотрели :D
синтаксис же не типичный у пайтона. по крайней мере был когда-то.
допустим C освоить, дальше и Java и C++ не загорами. а захочется усиленно под вин писать - C# освоить можно. все равно это самые ходовые языки. и такими они еще останутся надолго.
а вообще, как вариант, если заведомо в веб соваться, то начинать надо с perl.
если так, для общего развития, по школьной программе и мысли в порядок привести, то может ну его нафиг - серьезное что-то? пусть на lua или pawn скриптики пишут и радуются. на крайняк дефолтный для школ паскаль или бейсик.
чтобы они себе мозги сломали с python'ом . или наоборот привыкли и потом при написании С++ кода на них бы все, как на идиотов смотрели
допустим C освоить, дальше и Java и C++ не загорами. а захочется усиленно под вин писать - C# освоить можно. все равно это самые ходовые языки. и такими они еще останутся надолго.
Ну если ты внимательно читал тред, то заметил, что в начале я именно и предлагал начать с C/C++
Но некоторые имеют на этот счет свое ИМХО и предлагают начинать с чего-то попроще
Вроде PHP или Python, так вот при этом я за последний всеми руками "за"
синтаксис же не типичный у пайтона. по крайней мере был когда-то.
Что-то я не заметил, что у Python какой-то не понятный или не типичный синтаксис.
Единственное что так это жесткое форматирование кода, но ИМХО это только плюс.
а вообще, как вариант, если заведомо в веб соваться, то начинать надо с perl.
На Perl ИМХО вообще лучше не смотреть, ибо у него нет вообще ни какого синтаксиса.
После Perl'а вообще не реально писать на таких языках как C/C++ и Java.
Если смотреть в веб, то тогда уж лучше смотреть в сторону PHP и Java.
И кстати об этом тоже писалось, что для начала нужно определится, что хотите разрабатывать.
Единственное что так это жесткое форматирование кода, но ИМХО это только плюс.
вот именно имхо.
вообще если начнут с python'а и потом начнут C++ учить - проблемы большой может и не возникнет. только смотреться глупо будет код C++ с форматированием python-like по привычке.
а вот допустим после С++ на Python тут уже сложнее может быть.
На Perl ИМХО вообще лучше не смотреть, ибо у него нет вообще ни какого синтаксиса.
дилема извечная. тут уже спорить не будем. у каждого своя правда.
И кстати об этом тоже писалось, что для начала нужно определится, что хотите разрабатывать.
ибо если просто алгоритмы понять, то можно изучать чудесный ЯП Кумир или скрипт-яызки Lua и Pawn. если - то - иначе и хватит со школоты.
вообще если начнут с python'а и потом начнут C++ учить - проблемы большой может и не возникнет. только смотреться глупо будет код C++ с форматированием python-like по привычке.
а вот допустим после С++ на Python тут уже сложнее может быть.
Как все сложно.
Вот прям не знаю как мне удается писать на C/C++, Java и Python одновременно oO
дилема извечная. тут уже спорить не будем. у каждого своя правда.
Вообще, тема ЯП это холивар похлеще дистрибутивного )))
[quote=xxblx]вообще если начнут с python'а и потом начнут C++ учить - проблемы большой может и не возникнет. только смотреться глупо будет код C++ с форматированием python-like по привычке.
а вот допустим после С++ на Python тут уже сложнее может быть.
Как все сложно.
Вот прям не знаю как мне удается писать на C/C++, Java и Python одновременно oO
дилема извечная. тут уже спорить не будем. у каждого своя правда.
Вообще, тема ЯП это холивар похлеще дистрибутивного )))[/quote]
всем холивар потсоны! :D
а в одном мы сошлись точно: изначально надо поставить цель для чего будет изучение: общее развитие, моддинг, веб-разработка, написание ПО и т.д. и от этого уже надо отталкиваться