-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80




Форум на Исходниках.RU


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://forum.sources.ru.
Данный дневник сформирован из открытого RSS-источника по адресу http://forum.sources.ru/yandex.php, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 09:46 + в цитатник
applegame:
Цитата JoeUser @
Полчаса нарезок с онлайн синтезатора - Адоб Премьер рулит, слава Всевышнему, что он не на Питоне! 8-)

Слава Всевышнему, что он не на перле.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835520


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 09:26 + в цитатник
JoeUser:
Цитата applegame @
Так вот, чем ты всю ночь занимался.

Полчаса нарезок с онлайн синтезатора - Адоб Премьер рулит, слава Всевышнему, что он не на Питоне! 8-)

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835519


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 09:19 + в цитатник
applegame:
Цитата JoeUser @
Люди, запомните сами и передайте потомкам!!!
    Бред
    отменной
    выдержки
    можно встретить только в Питоне

Sorry: IndentationError: unexpected indent

За такое форматирование в перле (да, я довольно много писал на этом вашем перле, лет 10 назад), я бы пейсателю ручонки-то поотрывал :D

Собрались тут старперы, десятки лет программируют, а форматировать код так и не научились.
Питона на вас нет!

Добавлено

Так вот, чем ты всю ночь занимался. :angry:

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835518


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 09:16 + в цитатник

Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 08:35 + в цитатник
D_KEY:
Цитата Gonarh @
Дада, этой песне десятки лет:
*** ныне совершенно бесполезен на практике.

Я уже несколько раз тебя спрашивал, спрошу еще. Что твое высказывание меняет? Как опровергает аргумент? Да, инструменты, в том числе и языки, меняются. Что-то устаревает, что-то появляется. Через 20 лет вполне возможно, что питон будет устаревшим и бесполезным на практике инструментом. Это никак не опровергает бесполезность паскаля в современных реалиях.

Добавлено
Цитата Gonarh @
Операторные скобки видно, в отличие от пробелов, код читабельнее.

Ты не видишь отступов? :D

Добавлено
Цитата Gonarh @
код читабельнее.

Т.е. например

    if (a > 0)
    printf("a");

Читабельнее

    if a > 0:
    print("a")

Серьезно? :)

Приведи показательный пример, пожалуйста.

Добавлено
Gonarh, я когда узнал про эту особенность питона, меня тоже это напрягло. Да и сейчас скобочки мне нравятся таки больше.

Но дело в том, что на практике я ни разу не столкнулся с проблемами из-за отступов. По крайней мере я такого не помню. Код же на питоне читается легко обычно, при прочих равных.

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

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835516


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 01:26 + в цитатник
D_KEY:
Цитата Wound @
Ты тут пишешь про индивидуальное обучение

Я пишу про обучение на практике. У нас были на курсе ребята без опыта, они изучив паскаль, вполне себя брали delphi и эксперементировали и сами дальше хреначили.
Сейчас-то студенту делать нечего будет с этим паскалем, понимаешь? А с питоном у него куча возможностей.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835503


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 01:21 + в цитатник
Wound:
Цитата D_KEY @
А теперь подумай вот над чем. Сейчас у молодежи смартфоны, планшеты, линуксы, всякие крутые штуки вроде ML, open source, github, куча ресурсов, какие-то примеры успешных игр, не только от крутых компаний, но и инди, веб, и т.д. и т.п. (я многократно перечислял тут всякие разные интересные области). И они хотят программировать это! Для них это будет БОМБОЙ! А твой МК-54 или мой аналог спектрума - старой никчемной рухлятью. Только разве что любопытно будет посмотреть, что там было миллион лет назад. И на паскаль они будут смотреть так же.
А вот с питоном они смогут вдоволь наиграться, как ты с МК-54, а затем и с паскалем, как я сначала с бейсиком для спектрума, а потом с delphi.
Мир меняется.

Ты тут пишешь про индивидуальное обучение, это в корне меняет постановку вопроса. При индивидуальном обучении, да еще с ранних лет, вообще, абсолютно не важно с чего начинать, хоть с питона, хоть с перфокарт, хоть с brainfuck.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835501


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 01:19 + в цитатник
swf:
Цитата Gonarh @
Это многое говорил о языке, если пробел в некритическом месте его ломает.

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

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835500


Метки:  

I wanted to thank you

Четверг, 30 Июля 2020 г. 01:09 + в цитатник

Метки:  

I wanted to thank you

Четверг, 30 Июля 2020 г. 01:09 + в цитатник

Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 00:45 + в цитатник
D_KEY:
Цитата Gonarh @
Цитата esperanto @
Друзья что тут спорить. История выбрала победителя.

Чувак, я уже 20 лет наблюдаю как история выбирает победителей, которые канут в лету. :lool:

И что это меняет? Да, питон через какое-то время станет меньше подходить, чем еще какой-то другой инструмент. Все меняется.

Добавлено
Цитата JoeUser @
Мне-то нахрен это все? Ты это расскажи ученику, если он спросит: "В структурном программировании есть термин "цикл с постусловием" (я уже читал). Почему в Паскале можно, в Си, Перле, Lua можно (я проверял), а в Питоне - нужно велосипедить, чтобы этого добится?. Нахрена мне такой язык для обучения?"

Скажу, что это незначительные мелочи. А вместо старых книг по программированию порекомендую новые. Не вижу никакой проблемы.

Цитата
Но к обучению это не имеет ни малейшего отношения :)

Перечитай собственное же описание того, как ты учился программировать и поймешь, что имеет :)
Программирование - навык. Нужно писать программы. Иначе программистом не стать.

Цитата
Для целей обучения он должен быть, раз упоминается в разделах Структурного программирования.

Я тебе и говорю, давай еще цикл паука преподавать. Почему нет?

Цитата
Первое мое знакомство с программированием было на базе "Электроника МК-54". Парень показал, что в этой "коробочке" можно записать ряд команд, и они сами могут выполняться последовательно! И всякие условия в момент вычислений учитывать. Для меня это была - БОМБА!!!

Ага. Практика.

Цитата
Потом, спустя некоторое время, поступил в институт. Там "плакал, но ел кактус - гребаный PL/I". Преподавание было - дерьмо! Учили не программированию, а синтаксису этого уродства.

Верно, нужно учиться программировать, а не задрачивать языки. Это просто инструменты.

Цитата
А у меня уже появился доступ на пару-тройку часиков в день к EC-1841, а в книжном магазине книжка по Turbo Pascal 4.0. Только в комп я нашел 5.0. Но правдами и неправдами я его самостоятельно асилил.

Ага, опять актуальная литература и актуальная самостоятельная практика.

У меня похожая история. В детстве - встроенный в аналог спектрума бейсик (там был режим, где каждая клавиша дополнительно вставляла целую инструкцию). Где-то путем научного тыка. где-то через стыренные из журналов и книг в библиотеке программы, я осилил. Потом, уже когда комп был, то QBasic под дос. Уже смог в библиотеке находить неплохую литературу (начал понимать). Далее под винду почти сразу наткнулся на delphi и почувствовал себя программистом :D Потом был уже обычный паскаль на каких-то специальных занятиях в школе. Называлось это УПК, вроде бы было добровольным и там был выбор(типа кто-то мог идти кулинарить, кто-то по автомеханике и вождению, кто-то вот в программирование). Потом был уже ВУЗ и на первом курсе был предмет ПЯВУ(программирование на языках высокого уровня) с основной на паскале (кстати, я ничего нового там не узнал про паскаль, а вот концепции в голове уложились лучше), хотя лабы/курсовые можно было и на других языках сдавать. Ну и дальше уже пошли разные специальные курсы, где использовались разные языки.

А теперь подумай вот над чем. Сейчас у молодежи смартфоны, планшеты, линуксы, всякие крутые штуки вроде ML, open source, github, куча ресурсов, какие-то примеры успешных игр, не только от крутых компаний, но и инди, веб, и т.д. и т.п. (я многократно перечислял тут всякие разные интересные области). И они хотят программировать это! Для них это будет БОМБОЙ! А твой МК-54 или мой аналог спектрума - старой никчемной рухлятью. Только разве что любопытно будет посмотреть, что там было миллион лет назад. И на паскаль они будут смотреть так же.
А вот с питоном они смогут вдоволь наиграться, как ты с МК-54, а затем и с паскалем, как я сначала с бейсиком для спектрума, а потом с delphi.
Мир меняется.

Добавлено
Цитата Gonarh @
Хорошо, как на питоне будет выглядеть функция в одну строку, допустим суммирования двух вх. параметров

Неужели для тебя принципиально засунуть в одну строку? Зачем?

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835497


Метки:  

Язык для обучения программированию

Четверг, 30 Июля 2020 г. 00:45 + в цитатник
D_KEY:
Цитата Gonarh @
Цитата esperanto @
Друзья что тут спорить. История выбрала победителя.

Чувак, я уже 20 лет наблюдаю как история выбирает победителей, которые канут в лету. :lool:

И что это меняет? Да, питон через какое-то время станет меньше подходить, чем еще какой-то другой инструмент. Все меняется.

Добавлено
Цитата JoeUser @
Мне-то нахрен это все? Ты это расскажи ученику, если он спросит: "В структурном программировании есть термин "цикл с постусловием" (я уже читал). Почему в Паскале можно, в Си, Перле, Lua можно (я проверял), а в Питоне - нужно велосипедить, чтобы этого добится?. Нахрена мне такой язык для обучения?"

Скажу, что это незначительные мелочи. А вместо старых книг по программированию порекомендую новые. Не вижу никакой проблемы.

Цитата
Но к обучению это не имеет ни малейшего отношения :)

Перечитай собственное же описание того, как ты учился программировать и поймешь, что имеет :)
Программирование - навык. Нужно писать программы. Иначе программистом не стать.

Цитата
Для целей обучения он должен быть, раз упоминается в разделах Структурного программирования.

Я тебе и говорю, давай еще цикл паука преподавать. Почему нет?

Цитата
Первое мое знакомство с программированием было на базе "Электроника МК-54". Парень показал, что в этой "коробочке" можно записать ряд команд, и они сами могут выполняться последовательно! И всякие условия в момент вычислений учитывать. Для меня это была - БОМБА!!!

Ага. Практика.

Цитата
Потом, спустя некоторое время, поступил в институт. Там "плакал, но ел кактус - гребаный PL/I". Преподавание было - дерьмо! Учили не программированию, а синтаксису этого уродства.

Верно, нужно учиться программировать, а не задрачивать языки. Это просто инструменты.

Цитата
А у меня уже появился доступ на пару-тройку часиков в день к EC-1841, а в книжном магазине книжка по Turbo Pascal 4.0. Только в комп я нашел 5.0. Но правдами и неправдами я его самостоятельно асилил.

Ага, опять актуальная литература и актуальная самостоятельная практика.

У меня похожая история. В детстве - встроенный в аналог спектрума бейсик (там был режим, где каждая клавиша дополнительно вставляла целую инструкцию). Где-то путем научного тыка. где-то через стыренные из журналов и книг в библиотеке программы, я осилил. Потом, уже когда комп был, то QBasic под дос. Уже смог в библиотеке находить неплохую литературу (начал понимать). Далее под винду почти сразу наткнулся на delphi и почувствовал себя программистом :D Потом был уже обычный паскаль на каких-то специальных занятиях в школе. Называлось это УПК, вроде бы было добровольным и там был выбор(типа кто-то мог идти кулинарить, кто-то по автомеханике и вождению, кто-то вот в программирование). Потом был уже ВУЗ и на первом курсе был предмет ПЯВУ(программирование на языках высокого уровня) с основной на паскале (кстати, я ничего нового там не узнал про паскаль, а вот концепции в голове уложились лучше), хотя лабы/курсовые можно было и на других языках сдавать. Ну и дальше уже пошли разные специальные курсы, где использовались разные языки.

А теперь подумай вот над чем. Сейчас у молодежи смартфоны, планшеты, линуксы, всякие крутые штуки вроде ML, open source, github, куча ресурсов, какие-то примеры успешных игр, не только от крутых компаний, но и инди, веб, и т.д. и т.п. (я многократно перечислял тут всякие разные интересные области). И они хотят программировать это! Для них это будет БОМБОЙ! А твой МК-54 или мой аналог спектрума - старой никчемной рухлятью. Только разве что любопытно будет посмотреть, что там было миллион лет назад. И на паскаль они будут смотреть так же.
А вот с питоном они смогут вдоволь наиграться, как ты с МК-54, а затем и с паскалем, как я сначала с бейсиком для спектрума, а потом с delphi.
Мир меняется.

Добавлено
Цитата Gonarh @
Хорошо, как на питоне будет выглядеть функция в одну строку, допустим суммирования двух вх. параметров

Неужели для тебя принципиально засунуть в одну строку? Зачем?

Добавлено
Цитата JoeUser @
С каких это пор форматирование стало программированием, не с начала ли холивара? :blink:

Нет там проблем на практике. Синтетических примеров с проблемами можно много придумать, но это ничего не значит.
А то, что питон приучает к форматированию кода, только плюс для языка, который мы хотим брать для обучения.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835497


Метки:  

ЕГЭ по информатике 2020, часть 1, № 12

Среда, 29 Июля 2020 г. 22:00 + в цитатник
swf: Комментарии к задаче и решению от форумчанина Gonarh

Цитата swf @
Для узла с IP-адресом 117.191.208.37 адрес сети равен 117.191.192.0. Чему равно наименьшее возможное значение третьего слева байта маски сети?

Круто, задачки из курса ццна, однако составлена неграмотно, при такой комбинации айпи адреса и адреса сети, "3-й слева" байт маски не может быть "наименьшим возможным", он может быть только равным какому-то значению, других вариантов нет.
ПараметрДвоичное представление
Адрес сети 117.191.192.001110101.10111111.11000000.00000000
вайлдкард00000000.00000000.00111111.11111111
маска11111111.11111111.11000000.00000000

тобишь 18 бит на адрес сети, или /18, ну или канонiчная запись 255.255.192.0

Цитата swf @
При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда нули

Тоже необязательно, тем более что RFC1519 давно устарел и заменён на RFC4632, в котором само понятие маски заменено на префикс.
Добавлено
Цитата Wound @
Ээээ, я уже даже подзабыл алгоритм перевода, пишут что нужно столбиком надо делить на основание системы счисления, если делится без остатка - пишем 0, если с остатком - пишем 1, результат записываем в обратном порятке:

Так и есть

Кстати, есть хорошая шпаргалка для такого рода задач. http://infocisco.ru/cs_subnetting_table1.html

https://forum.sources.ru/index.php?showtopic=419263&view=findpost&p=3835493


Метки:  

ЕГЭ по информатике 2020, часть 1, № 12

Среда, 29 Июля 2020 г. 22:00 + в цитатник
swf: Комментарии к задаче и решению от форумчанина Gonarh

Цитата swf @
Для узла с IP-адресом 117.191.208.37 адрес сети равен 117.191.192.0. Чему равно наименьшее возможное значение третьего слева байта маски сети?

Круто, задачки из курса ццна, однако составлена неграмотно, при такой комбинации айпи адреса и адреса сети, "3-й слева" байт маски не может быть "наименьшим возможным", он может быть только равным какому-то значению, других вариантов нет.
ПараметрДвоичное представление
Адрес сети 117.191.192.001110101.10111111.11000000.00000000
вайлдкард00000000.00000000.00111111.11111111
маска11111111.11111111.11000000.00000000

тобишь 18 бит на адрес сети, или /18, ну или канонiчная запись 255.255.192.0

Цитата swf @
При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда нули

Тоже необязательно, тем более что RFC1519 давно устарел и заменён на RFC4632, в котором само понятие маски заменено на префикс.
Добавлено
Цитата Wound @
Ээээ, я уже даже подзабыл алгоритм перевода, пишут что нужно столбиком надо делить на основание системы счисления, если делится без остатка - пишем 0, если с остатком - пишем 1, результат записываем в обратном порятке:

Так и есть

Кстати, есть хорошая шпаргалка для такого рода задач. http://infocisco.ru/cs_subnetting_table1.html

https://forum.sources.ru/index.php?showtopic=419263&view=findpost&p=3835493


Метки:  

Телегшрам-канал про портативный Hi-Fi (шаушники, плееры...)

Среда, 29 Июля 2020 г. 21:40 + в цитатник
HiFimanhar: Извините за сообщение не в тему, но...
Если Вам, так же как и мне, близка тема портативного Hi-Fi звука (наушники, плееры и т.д.), приглашаю вас в свой закрытый телеграм-канал Портативный Hi-Fi (ссылка-приглашение https://t.me/joinchat/AAAAAEq3greim_Oty-VflA

Вступив, вы будете в курсе последних новинок, коммерческих тайн и инсайдов.

https://forum.sources.ru/index.php?showtopic=419267&view=findpost&p=3835492


Метки:  

Телегшрам-канал про портативный Hi-Fi (шаушники, плееры...)

Среда, 29 Июля 2020 г. 21:40 + в цитатник
HiFimanhar: Извините за сообщение не в тему, но...
Если Вам, так же как и мне, близка тема портативного Hi-Fi звука (наушники, плееры и т.д.), приглашаю вас в свой закрытый телеграм-канал Портативный Hi-Fi (ссылка-приглашение https://t.me/joinchat/AAAAAEq3greim_Oty-VflA

Вступив, вы будете в курсе последних новинок, коммерческих тайн и инсайдов.

https://forum.sources.ru/index.php?showtopic=419267&view=findpost&p=3835492


Метки:  

Язык для обучения программированию

Среда, 29 Июля 2020 г. 21:34 + в цитатник
Wound: Ну не знаю, когда я на питоне писал, меня отступы, и пробелы не напрягали вообще, с опытом привыкаешь к этому правда на столько, что потом в тех же плюсах забываешь после if писать {}, там где конструкций больше чем на одну строку - со всеми вытекающими, а че я ж блок сдвинул - че ему еще надо? :D
У меня за все время из за отступов может пару раз был заглюк, когда толи среда, то ли я там после условия блок не сдвинул и он выполнялся безусловно, вместо условно.

Но во первых - питон скриптовый язык, а не компилируемый, во вторых он слишком простой для обучения, чтоб тратить на него время. Выгоднее все таки, ИМХО с полноценного комплируемого яп начать, со статической типизацией. Таким образом убиваются два зайца. Можно и с С/С++ начать, но у них для новичков слишком сложный синтаксис, поэтому лучше начать ченить с паскалеподобного, там синтаксис лишен двусмысленностей, хоть и немного больше писать придется. Зато это хорошая платформа для перехода на сиподобный синтаксис. Питон изучается на лету после такого старта. А если учится наоборот, то сначало придется выучить синтаксис питона, и удачно привыкнуть к ему, а потом переучиваться на сиподобный синтаксис со статической типизацией, плеваться и колоться но продолжать жрать этот кактус, ну если нервов хватит.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835490


Метки:  

Язык для обучения программированию

Среда, 29 Июля 2020 г. 21:34 + в цитатник
Wound: Ну не знаю, когда я на питоне писал, меня отступы, и пробелы не напрягали вообще, с опытом привыкаешь к этому правда на столько, что потом в тех же плюсах забываешь после if писать {}, там где конструкций больше чем на одну строку - со всеми вытекающими, а че я ж блок сдвинул - че ему еще надо? :D
У меня за все время из за отступов может пару раз был заглюк, когда толи среда, то ли я там после условия блок не сдвинул и он выполнялся безусловно, вместо условно.

Но во первых - питон скриптовый язык, а не компилируемый, во вторых он слишком простой для обучения, чтоб тратить на него время. Выгоднее все таки, ИМХО с полноценного комплируемого яп начать, со статической типизацией. Таким образом убиваются два зайца. Можно и с С/С++ начать, но у них для новичков слишком сложный синтаксис, поэтому лучше начать ченить с паскалеподобного, там синтаксис лишен двусмысленностей, хоть и немного больше писать придется. Зато это хорошая платформа для перехода на сиподобный синтаксис. Питон изучается на лету после такого старта. А если учится наоборот, то сначало придется выучить синтаксис питона, и удачно привыкнуть к ему, а потом переучиваться на сиподобный синтаксис со статической типизацией, плеваться и колоться но продолжать жрать этот кактус, ну если нервов хватит.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835490


Метки:  

Язык для обучения программированию

Среда, 29 Июля 2020 г. 21:24 + в цитатник
JoeUser:
Цитата OpenGL @
Ну канеееечна. Зафейлился, не будучи способным придумать нормальный пример, ты, чтобы прикрыть этот печальный факт, нашёл-таки форматирование, не применяющееся на практике нигде, и которое ломает питон, тоже ты, а съезды почему-то у меня

С каких это пор форматирование стало программированием, не с начала ли холивара? :blink:

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835489


Метки:  

Язык для обучения программированию

Среда, 29 Июля 2020 г. 21:24 + в цитатник
JoeUser:
Цитата OpenGL @
Ну канеееечна. Зафейлился, не будучи способным придумать нормальный пример, ты, чтобы прикрыть этот печальный факт, нашёл-таки форматирование, не применяющееся на практике нигде, и которое ломает питон, тоже ты, а съезды почему-то у меня

С каких это пор форматирование стало программированием, не с начала ли холивара? :blink:

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835489


Метки:  

Поиск сообщений в rss_forum_sources_ru
Страницы: 2628 ... 2395 2394 [2393] 2392 2391 ..
.. 1 Календарь