ну в универе бизнесом обычно еще не сильно пахнет.
я сам учавчтвовал в олимпиадах, обычно достаточно успешно, но вот когда мы вышли на уровень ACM… тут оказалось что без тренировок никак. а вот когда они начались, я от олимпиад уже отошел. вот и интересно как студенты к этому относятся. (ну и особенно интересно тем, что при начале всего этого в нгу я лично присутствовал :) )
хотелось бы увидеть что-то на тему
«творческое программирование» vs спортивное.
отношение начинающих спортсменов к тренировкам.
(я когда из универа ушел, тренировки только начинались, и лично для меня казались чем-то ужасным. каково к ним отношение сегодняшних спортсменов?)
хм. для вас язык прогаммирования это инструмент для написания программ или для создания шедевров которые можно оценить лишь в исходнике?
template template — это конечно круто, а много-ль случаев когда это упрощает, а не усложняет разработку?
а то и их простого c можно навороченные define-ы вспомнить. только почему-то это считается плохим тоном.
что касается haskell с agda, я уже сказал, что не знаю этих языков, а потому мне трудно оценить ваши пассажи. я спросил что _прирнципиально_ там отличного. причем не от с, а от lisp и java.
(насколько я могу судить, оспаривается вообще идея «элитности» программирования, в смысле требования в/о. сейчас в любой конторе полно людей которые не смогли доучиться, и они пошли работать сис. адимнами. а там их всех называют «программистами». а после того как они научились писать скрипты в пару строчек, а потом такие-же программы на с, php, python и т.п., они задались вопросом а твари мы дрожащие или… вот и пошла такая речь)
чтобы «писать» нужно знание алгоритмов. чтобы писать на «языке» нужны навыки конкретного языка. они и учатся за неделю. с++ учится за неделю при знании с и того как там реализованы ++-ные прибамбасы.
что до названных вами языков — да. я их не знаю. скажите что там есть такого, чего принципиально нет в тех языках которые я назвал? (чтоб было конкретнее: чего нет в lisp и java)
> Про теорию категорий что-либо слышали?
не слышал. погуглил. допускаю, что там есть что-то новое, но так сразу обнаружить не удалось.
> Это же к слову о «любой язык учится за неделю». На основе каких языков вывод сделан?
это вопрос какие языки я знаю?
нужен точный список?
лучше вы мне назовите язык который будет принципиально отличаться, скажем от: C, Lisp, Prolog, ну и для прикола BASIC :)
ой. чуть не забыл про ооп. ладно, чтобы не убеждать всех что ооп не существует, добавим еще java
спасибо за синтаксический анализ. жаль что неполный.
я не очень люблю математику, и совсем не понмаю что такое «математическое программирование» (м.б. линейное?).
мне почему-то кажется что программирование, это наука об алгоритмах. так вот, на мой взгляд, все основные алгоритмы, используемые до сих пор были придуманы в 40х-60х годах. и не могу вспомпнить ничего из свежего, что как-то существенно повлияло-бы на подходы к программированию.
печально. очень печально видеть и такие опусы, и такие комментарии на них.
языки, указатели, асм, матан, диффуры… о чем вы????
речи как на олимпиаде на 1 курсе.
вы вообще слышали о дейкстре, ахо с ульманом и кнуте?
слышали но не читали? а зря!
с тех пор в прораммировании не появилось вообще ничего.
любой язак программирования учится за неделю (тем кто уже умеет программировать)
web, embedded и т. п. — какая разница что из этого писать, если ты можешь сделать что-то большее чем редактировать примеры из хелпов?
жуть-жуть-жуть.
нас поглотят индусы.
на специализацию ума не надо. надо особь с пальцами. у них таких особей больше.
когда-то раньше мы брали именно фундаментальными знаниями.
видать время прошло.
я сам учавчтвовал в олимпиадах, обычно достаточно успешно, но вот когда мы вышли на уровень ACM… тут оказалось что без тренировок никак. а вот когда они начались, я от олимпиад уже отошел. вот и интересно как студенты к этому относятся. (ну и особенно интересно тем, что при начале всего этого в нгу я лично присутствовал :) )
«творческое программирование» vs спортивное.
отношение начинающих спортсменов к тренировкам.
(я когда из универа ушел, тренировки только начинались, и лично для меня казались чем-то ужасным. каково к ним отношение сегодняшних спортсменов?)
я говорил о том что недели достаточно для того, чтобы реализовывать на новом для себя языке коммерческие продукты.
template template — это конечно круто, а много-ль случаев когда это упрощает, а не усложняет разработку?
а то и их простого c можно навороченные define-ы вспомнить. только почему-то это считается плохим тоном.
что касается haskell с agda, я уже сказал, что не знаю этих языков, а потому мне трудно оценить ваши пассажи. я спросил что _прирнципиально_ там отличного. причем не от с, а от lisp и java.
что до названных вами языков — да. я их не знаю. скажите что там есть такого, чего принципиально нет в тех языках которые я назвал? (чтоб было конкретнее: чего нет в lisp и java)
не слышал. погуглил. допускаю, что там есть что-то новое, но так сразу обнаружить не удалось.
> Это же к слову о «любой язык учится за неделю». На основе каких языков вывод сделан?
это вопрос какие языки я знаю?
нужен точный список?
лучше вы мне назовите язык который будет принципиально отличаться, скажем от: C, Lisp, Prolog, ну и для прикола BASIC :)
ой. чуть не забыл про ооп. ладно, чтобы не убеждать всех что ооп не существует, добавим еще java
Название: Алгоритмы+структуры данных=программы
Автор: Вирт Н.
у него есть серия книг «Искусство программирования». первые три тома изданы на русском языке. вот они — обязательны к прочтению :)
приостановить исполнение программы до прихода любого прерывания.
я не очень люблю математику, и совсем не понмаю что такое «математическое программирование» (м.б. линейное?).
мне почему-то кажется что программирование, это наука об алгоритмах. так вот, на мой взгляд, все основные алгоритмы, используемые до сих пор были придуманы в 40х-60х годах. и не могу вспомпнить ничего из свежего, что как-то существенно повлияло-бы на подходы к программированию.
языки, указатели, асм, матан, диффуры… о чем вы????
речи как на олимпиаде на 1 курсе.
вы вообще слышали о дейкстре, ахо с ульманом и кнуте?
слышали но не читали? а зря!
с тех пор в прораммировании не появилось вообще ничего.
любой язак программирования учится за неделю (тем кто уже умеет программировать)
web, embedded и т. п. — какая разница что из этого писать, если ты можешь сделать что-то большее чем редактировать примеры из хелпов?
жуть-жуть-жуть.
нас поглотят индусы.
на специализацию ума не надо. надо особь с пальцами. у них таких особей больше.
когда-то раньше мы брали именно фундаментальными знаниями.
видать время прошло.