LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Потому что эти студенты будут работать на плюсах а не на расте/обероне.

освоение ЯП это самый простой этап.ю профессии числодробильщика.

Взаимоисключающих параграфов не замечаешь? Со вторым пунктом я в целом согласен. И в частности, поэтому вопрос «на каком ЯП будут работать студенты» не является определяющим. Скорее всего, в профессиональной деятельности ЯПов им придётся поменять сильно больше одного. И более того, полезно, чтобы они этому научились ещё в учёбе, чтобы не фетишизировать никакой ЯП.

Поэтому в качестве первого предпочтителен не тот ЯП, на котором они якобы будут писать всю оставшуюся жизнь, а тот, который позволит им изучить структурное программирование, ООП, не слишком сильно отходя от низкого уровня (понимание, что такое типы, тоже нужно). Современный паскаль по этим критериям почти идеален (ну разве что ООП там не самое современное, но это потом можно на других ЯПах докрутить).

А попытки сразу обучить людей «универсальному языку для всего» уже приводят к тому, что этим языком оказался питон, который для сложных программ, мягко говоря, неоптимален. Честное слово, авторы классического бейсика из 70-х (современной альтернативой которого питон и является) были честнее: они позиционировали его как язык программирования для непрограммистов и не пытались пихать в каждую дырку.

О, вот этот комментарий (он в ту же тему) почему-то не заметил вовремя:

Приходят потом в тред юные анонимусы с неокрепшими умами, читают это все - и давай фортраны с паскалями учить!:-(

Знание фортранов с паскалями НИКАК не помешает юным анонимусам при необходимости выучить хоть плюсы, хоть жабу, хоть раст. Главное, чтобы говнокод не писали.

Вот в довесок к паскалю и крестам в учёбу бы обязательно что-нибудь функциональное вставить в программу… Не зная ФП как таковое, эрланг с хаскелем потом действительно будет очень тяжело освоить, это вам не с паскаля на кресты перейти. Я вот вовремя не освоил, и теперь уже поздно, видимо, мозги не те…

Исправление hobbit, :

Потому что эти студенты будут работать на плюсах а не на расте/обероне.

освоение ЯП это самый простой этап.ю профессии числодробильщика.

Взаимоисключающих параграфов не замечаешь? Со вторым пунктом я в целом согласен. И в частности, поэтому вопрос «на каком ЯП будут работать студенты» не является определяющим. Скорее всего, в профессиональной деятельности ЯПов им придётся поменять сильно больше одного. И более того, полезно, чтобы они этому научились ещё в учёбе, чтобы не фетишизировать никакой ЯП.

Поэтому в качестве первого предпочтителен не тот ЯП, на котором они якобы будут писать всю оставшуюся жизнь, а тот, который позволит им изучить структурное программирование, ООП, не слишком сильно отходя от низкого уровня (понимание, что такое типы, тоже нужно). Современный паскаль по этим критериям почти идеален (ну разве что ООП там не самое современное, но это потом можно на других ЯПах докрутить).

А попытки сразу обучить людей «универсальному языку для всего» уже приводят к тому, что этим языком оказался питон, который для сложных программ, мягко говоря, неоптимален. Честное слово, авторы классического бейсика из 70-х (современной альтернативой которого питон и является) были честнее: они позиционировали его как язык программирования для непрограммистов и не пытались пихать в каждую дырку.

О, вот этот комментарий (он в ту же тему) почему-то не заметил вовремя:

Приходят потом в тред юные анонимусы с неокрепшими умами, читают это все - и давай фортраны с паскалями учить!:-(

Знание фортранов с паскалями НИКАК не помешает юным анонимусам при необходимости выучить хоть плюсы, хоть жабу, хоть раст. Главное, чтобы говнокод не писали.

Вот в довесок к паскалю и крестам в учёбу бы обязательно что-нибудь функциональное вставить в программу… Вот не зная ФП как таковой, эрланг с хаскелем потом действительно будет очень тяжело освоить, это вам не с паскаля на кресты перейти… Я вот вовремя не освоил, и теперь уже поздно, видимо, мозги не те…

Исправление hobbit, :

Потому что эти студенты будут работать на плюсах а не на расте/обероне.

освоение ЯП это самый простой этап.ю профессии числодробильщика.

Взаимоисключающих параграфов не замечаешь? Со вторым пунктом я в целом согласен. И в частности, поэтому вопрос «на каком ЯП будут работать студенты» не является определяющим. Скорее всего, в профессиональной деятельности ЯПов им придётся поменять сильно больше одного. И более того, полезно, чтобы они этому научились ещё в учёбе, чтобы не фетишизировать никакой ЯП.

Поэтому в качестве первого предпочтителен не тот ЯП, на котором они якобы будут писать всю оставшуюся жизнь, а тот, который позволит им изучить структурное программирование, ООП, не слишком сильно отходя от низкого уровня (понимание, что такое типы, тоже нужно). Современный паскаль по этим критериям почти идеален (ну разве что ООП там не самое современное, но это потом можно на других ЯПах докрутить).

А попытки сразу обучить людей «универсальному языку для всего» уже приводят к тому, что этим языком оказался питон, который для сложных программ, мягко говоря, неоптимален. Честное слово, авторы классического бейсика из 70-х (современной альтернативой которого питон и является) были честнее: они позиционировали его как язык программирования для непрограммистов и не пытались пихать в каждую дырку.

О, вот этот комментарий (он в ту же тему) почему-то не заметил вовремя:

Приходят потом в тред юные анонимусы с неокрепшими умами, читают это все - и давай фортраны с паскалями учить!:-(

Знание фортранов с паскалями НИКАК не помешает юным анонимусам при необходимости выучить хоть плюсы, хоть жабу, хоть раст. Главное, чтобы говнокод не писали.

Вот в довесок к паскалю и крестам в учёбу бы обязательно что-нибудь функциональное вставить в программу… Вот не зная ФП как таковой, эрланг с хаскелем потом действительно будет очень тяжело освоить, это вам не с паскаля на кресты перейти…

Исправление hobbit, :

Потому что эти студенты будут работать на плюсах а не на расте/обероне.

освоение ЯП это самый простой этап.ю профессии числодробильщика.

Взаимоисключающих параграфов не замечаешь? Со вторым пунктом я в целом согласен. И в частности, поэтому вопрос «на каком ЯП будут работать студенты» не является определяющим. Скорее всего, в профессиональной деятельности ЯПов им придётся поменять сильно больше одного. И более того, полезно, чтобы они этому научились ещё в учёбе, чтобы не фетишизировать никакой ЯП.

Поэтому в качестве первого предпочтителен не тот ЯП, на котором они якобы будут писать всю оставшуюся жизнь, а тот, который позволит им изучить структурное программирование, ООП, не слишком сильно отходя от низкого уровня (понимание, что такое типы, тоже нужно). Современный паскаль по этим критериям почти идеален (ну разве что ООП там не самое современное, но это потом можно на других ЯПах докрутить).

А попытки сразу обучить людей «универсальному языку для всего» уже приводят к тому, что этим языком оказался питон, который для сложных программ, мягко говоря, неоптимален. Честное слово, авторы классического бейсика из 70-х (современной альтернативой которого питон и является) были честнее: они позиционировали его как язык программирования для непрограммистов и не пытались пихать в каждую дырку.

О, вот этот комментарий (он в ту же тему) почему-то не заметил вовремя:

Приходят потом в тред юные анонимусы с неокрепшими умами, читают это все - и давай фортраны с паскалями учить!:-(

Знание фортранов с паскалями НИКАК не помешает юным анонимусам при необходимости выучить хоть плюсы, хоть жабу, хоть раст. Главное, чтобы говнокод не писали.

Исходная версия hobbit, :

Потому что эти студенты будут работать на плюсах а не на расте/обероне.

освоение ЯП это самый простой этап.ю профессии числодробильщика.

Взаимоисключающих параграфов не замечаешь? Со вторым пунктом я в целом согласен. И в частности, поэтому вопрос «на каком ЯП будут работать студенты» не является определяющим. Скорее всего, в профессиональной деятельности ЯПов им придётся поменять сильно больше одного. И более того, полезно, чтобы они этому научились ещё в учёбе, чтобы не фетишизировать никакой ЯП.

Поэтому в качестве первого предпочтителен не тот ЯП, на котором они якобы будут писать всю оставшуюся жизнь, а тот, который позволит им изучить структурное программирование, ООП, не слишком сильно отходя от низкого уровня (понимание, что такое типы, тоже нужно). Современный паскаль по этим критериям почти идеален (ну разве что ООП там не самое современное, но это потом можно на других ЯПах докрутить).

А попытки сразу обучить людей «универсальному языку для всего» уже приводят к тому, что этим языком оказался питон, который для сложных программ, мягко говоря, неоптимален. Честное слово, авторы классического бейсика из 70-х (современной альтернативой которого питон и является) были честнее: они позиционировали его как язык программирования для непрограммистов и не пытались пихать в каждую дырку.