
Dmitriy
13.06.2018
07:18:18
окей, давай еще раз и без википедии
Язык программирования - это набор инструкций и синтаксис. Всё остальное - это то, что позволяет использовать язык в реальном мире - компиляторы, интерпретаторы, stdlib, пакеты, подходы, парадигмы.
Совет был каждый год учить новый язык программирования.

Andrey
13.06.2018
07:18:50

Bohdan
13.06.2018
07:18:56
то, что позволяет использовать язык программирования разве учить не нужно?

Google

Dmitriy
13.06.2018
07:19:07
Что именно в него было вложено - непонятно. Изучить язык можно за 2 часа и за всю жизнь не научиться им пользоваться.

Andrey
13.06.2018
07:19:13
Языки сейчас очень сильно соединены с стандартной библиотекой.

Bohdan
13.06.2018
07:19:13
если нет - зачем тебе каждый год учить новый набор инструкций и синтаксис?

Andrey
13.06.2018
07:20:06
Один из примеров я привёл выше.
Или же то, что LINQ стал частью шарпа. Вы недооцениваете размеры и слоэность современных языков)

Bohdan
13.06.2018
07:22:27

Dmitriy
13.06.2018
07:22:59
фейспалм короче

Andrey
13.06.2018
07:23:04

Dmitriy
13.06.2018
07:23:05
программисты

Bohdan
13.06.2018
07:23:07
(я, конечно, не знаю шарп достаточно, но linq ведь не привносит свой особый синтаксис?)

Andrey
13.06.2018
07:23:08
И радуйся)

Bohdan
13.06.2018
07:23:12

Google

Dmitriy
13.06.2018
07:24:08

Andrey
13.06.2018
07:24:15
Ради удобства куча всего внедрилась в виде сахара.
Да, писать цикл вы научитесь, но что-то более сложное... Врят ли.

Dmitriy
13.06.2018
07:24:19

Andrey
13.06.2018
07:25:03
IDE ругается?
Не понимаю вопроса. Я к тому, что говорят, что язык можно спокойно выучить за пару часов. Это же фигня. Только это не так.
Может синтаксис сишечки ты за пару часов освоишь, конечно. Но до остального...

Bohdan
13.06.2018
07:25:31
В этом и вопрос. Что имел ввиду автор.
мммм, стоп
заявление про "учить язык за два часа" задвинул ты
следовательно, можно сделать предположение, что ты согласен с автором высказывания "язык - это синтаксис и конструкции"
потому я тебя и спрашиваю: зачем тебе учить ТОЛЬКО синтаксис и конструкции языка?

Dmitriy
13.06.2018
07:29:25

Bohdan
13.06.2018
07:30:14
ок, закрыли тему, дальше демагогии (с обоих сторон) мы не уйдем

Dmitriy
13.06.2018
07:30:40
я думал мы на ссылке в вики закончим

Bohdan
13.06.2018
07:30:51
вики давно уже не аргумент

Dmitriy
13.06.2018
07:30:54
но гордость и предубеждения важнее
ну могу из книги умной скинуть, какая разница? Перед тем как кинуть ссылку я проверил содержание. Если есть аргументы против статьи в вики, то можно подискутировать, только это будет дискуссия другого толку.

Aleh
13.06.2018
07:41:51
Милота какая
Про набор инструкций, вон linq привносит целый новый класс инструкций, а крестовые темплейты так и ваще
За два часа можно освоить базовые конструкции или, если язык сильно похож на уже известные какие-то, их особенности узнать
Базовые конструкции это очевидно не все множество инструкций, которые являются частью языка

Dmitriy
13.06.2018
07:50:04

Aleh
13.06.2018
07:50:25
Stdlib это не набор инструкций?

Dmitriy
13.06.2018
07:50:45
wuuuuut

Google

Aleh
13.06.2018
07:51:11
Stdlib это множество(набор) инструкций или нет?)

Dmitriy
13.06.2018
07:51:28
инструкция - наименьшая автономная часть языка программирования

Aleh
13.06.2018
07:51:55
Отлично, теперь еще раз stdlib это множество инструкций или нет?)

Dmitriy
13.06.2018
07:52:14
это множество преднаписанных функций, чтобы легче было

Aleh
13.06.2018
07:52:26
Они записаны инструкциями?

Dmitriy
13.06.2018
07:53:03
конечно, но это далеко не наименьшие и автономные части
все, чем занимается компьютер когда-либо записано инструкциями

Aleh
13.06.2018
07:53:31
"Это далеко не" - что это?
Инструкции?

Dmitriy
13.06.2018
07:54:02
stdlib - это не инструкции а наборы инструкций

Aleh
13.06.2018
07:54:25
Да, именно)
Набор инструкций нужно знать

Dmitriy
13.06.2018
07:55:26
Можно самому руками инициализировать stdout и все окружение, а можно написать std::cout << 'Hello World';
ой, там двойные кавычки должны быть)

Bohdan
13.06.2018
07:59:29

Dmitriy
13.06.2018
08:00:04
Раньше (а скорее всего и сейчас) stdlib GCC компилятора и MSVSC были разными, а язык один.

Bohdan
13.06.2018
08:03:35
окей, имхо
формулировка Википедии ссылается на источники 64го года, когда языки были явно не такими, как сейчас

Aleh
13.06.2018
08:05:15

Bohdan
13.06.2018
08:06:19
тогда они действительно ограничивались набором инструкций, которые действительно можно было изучить за пару часов
сейчас - я сомневаюсь, что можно найти где - либо официальный список инструкций и конструкций питона того же, к примеру

Google

Dmitriy
13.06.2018
08:13:07
Первые несколько глав любого учебника по питону для начинающих. Ты убъешь больше 2 часов только если не знаешь, что такое for или while и чем они отличаются (т.е. если в программировании вообще не понимаешь). В классических учебниках всегда в начале идут главы по инструкциям языка и по типам. Но типы тоже к языку относятся достаточно опосредованно. Т.е. говорится например - есть тип unsigned int - это целое неотрицательное число, а все остальное на откуп компилятору отдано.

Bohdan
13.06.2018
08:17:16
но учебник - это не спека
и никто не гарантирует, что первые две главы учебника покроют все инструкции и конструкции

Dmitriy
13.06.2018
08:17:57
берешь 2 учебника и шансы повышаются вдвое)

Максим
13.06.2018
08:18:17

Dmitriy
13.06.2018
08:19:23

Kirill
13.06.2018
08:19:28

Aleh
13.06.2018
08:19:55

Admin
ERROR: S client not available

Dmitriy
13.06.2018
08:20:00
Назови язык хотябы. Жаба или кресты?
может вообще ANSI C

Bohdan
13.06.2018
08:20:24
?
как относится твой вопрос к теме чата?

Kirill
13.06.2018
08:20:41
Прямо

Миша
13.06.2018
08:20:50
В этом чате когда то обсуждали, что то на столько же бесполезное, как за сколько можно выучить язык?

Bohdan
13.06.2018
08:20:57
в сишечке, возможно, где - то и есть такая спека
проблема в том, что си - тоже старый язык

Dmitriy
13.06.2018
08:21:31
?

Bohdan
13.06.2018
08:21:52
Прямо
окей, ответ на твой вопрос: зависит от приложения
за деталями иди в чат по твоему языку

Dmitriy
13.06.2018
08:22:52
А текст куда выводить?) В консолечку или в GUI окошко или в файл или по сети?)

Google

Kirill
13.06.2018
08:23:39

Bohdan
13.06.2018
08:24:18
нигде не написано, что не допустимо
можно и на пхп4 писать

Дмитрий
13.06.2018
16:33:04
> Но типы тоже к языку относятся достаточно опосредованно
Курс идриса этому господину внутримышечно

tdesc
13.06.2018
16:53:43
Язык это инструмент. Насколько вы его эффективно и уместно используете показывает ваш скилл.
Выбор правильного инструмента тоже скилл.

Антон
13.06.2018
19:04:05
Не успел на срач. Странный посыл что выучить язык можно за два часа. Когда кто то говорит о "выучить язык", то любой поймет что имеется ввиду. Что не набор инструкций за два часа, а освоить его на каком то адекватном уровне. И ведь все это понимают но докапываются до слов )))
Можно изучить книжку за два часа, но точно не язык )))

Максим
13.06.2018
19:05:44

Антон
13.06.2018
19:05:58
Я думаю что год как минимум надо )))

Sergey
13.06.2018
19:06:31
ну или c#
ну то есть вопрос бэкграунда. Совсем с нуля любой язык это минимум год потому что язык это незначительная часть того с чем придется разбираться
ну мол зная python/ryby/php/java/c# и любой другой сиподобный язык, можно основы Go за недельку освоить
а вот скажем Rust - думаю пару месяцев
хотя если ты уже умеешь в хаскель будет быстрее думаю)

Антон
13.06.2018
19:08:46
Цитата из профиля одного из знскомых
Обо мне
Специализация и профессиональные навыки: Различные языки программирования (Специализируюсь на РНР, Zephir, Go, знаю ещё с десяток, но либо не люблю, либо не подходят под мои нужды).
Зная человека я не могу сказать что он и 4 хорошо знает )))

Sergey
13.06.2018
19:09:28
ну я тож пяток знаю, но юзаю по сути только 2 в своей дейтельности. Пока-что во всяком случае. Как по мне знать только один язык - это.... не серьезно

Антон
13.06.2018
19:10:10

Sergey
13.06.2018
19:10:19