Какой язык программирования надо втюхивать в школе

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

imsushka
Maniac
Posts: 232
Joined: 01 Jan 2022 04:34
Location: USSR, Tashkent

Re: Какой язык программирования надо втюхивать в школе

Post by imsushka »

шарпей агрессивный ?????
склочный характер ????

а какой тогда характер у шпица померанского???

шарпей на людей 0 внимания, только на других собак, да и не на всех и не покусацца, а познакомится
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какой язык программирования надо втюхивать в школе

Post by Lavr »

Lavr wrote: 04 Mar 2025 20:42Подзадолбала меня одна очень часто встречающаяся
назойливая реклама:

Image

Особенно два слова:"грейд" и "шарпей".
Если ткнуть по ссылке, понятнее не становится, поэтому я и полез в поисковики...
Shaos wrote: 04 Mar 2025 22:23могу предположить, что грейд это grade - класс ...
Поскольку там есть запрос:"Кто ты в мире С++ ", я тоже склонился к мысли, что здесь "грейд это grade - класс"
ранжирует, распределяет на классы программистов на С++ по какому-то признаку.
Хотя поисковики навязчиво относят "грейд" к системам оплаты. :neutral:
Shaos wrote: 04 Mar 2025 22:23а вот что такое шарпей? пришлось обратиться к гугловому AI (который Gemini):
Вот тут я тоже озадачился... ибо если "шарпей" - в переносном смысле -"склочная собачонка", то я не думаю,
что все IT-шники в своём большинстве разбираются в собаках лучше, нежели я сам... :wink:
А я до этой рекламы просто не знал о существовании такой породы собак, как "шарпей". :roll:
И "склочная собачонка" в доступном переносном смысле это уж, действительно, "шпиц" или "моська". :wink:

Я не полез высказывать сразу своё предположение, поскольку подумал, вдруг это распространенный жаргон
в среде программистов С++, а я просто не в теме... :-?

А может быть так, что "шарпей" - это программист-"сишник", приверженец C# ?
iLavr
imsushka
Maniac
Posts: 232
Joined: 01 Jan 2022 04:34
Location: USSR, Tashkent

Re: Какой язык программирования надо втюхивать в школе

Post by imsushka »

шарпей - это программист на С#
макрушник - макроассемблер
паскудник - на паскале
насильник - на С
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какой язык программирования надо втюхивать в школе

Post by Lavr »

imsushka wrote: 05 Mar 2025 05:37шарпей - это программист на С#
В детстве я в музыкальной школе учился: С# - это "ДО-диез". :ebiggrin:
Никак не могу отвыкнуть... :wink:
iLavr
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

imsushka wrote: 05 Mar 2025 05:37 паскудник - на паскале
насильник - на С
У нас называли пасквилянты и сионисты. :-D
С уважением, Сергей.
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

Lavr wrote: 12 Feb 2023 06:36 В Бейсике и Python-е операторные скобки неявные и близки к естественному языку.
В питоне операторные скобки как раз явные. Вот только глазом они не видны (если не включить отображение непечатных символов). Внутренняя логика разбора отступов там - без поллитры не разберёшься. И, душители этой змеи, такое в исходном коде воротят этими отступами, что, вместе со спагетти-кодом, - туши свет. А есть ещё питонизды - любители паттернов и динамической генерации кода (во время выполнения). Вот там в классах одни неявные и динамически генерируемые функции. Везде, где можно, и где нельзя.
Нет уж, Пистон он точно не для школы.
С уважением, Сергей.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какой язык программирования надо втюхивать в школе

Post by Lavr »

aviator wrote: 06 Mar 2025 12:09Нет уж, Пистон он точно не для школы.
Но в школы его сейчас наС#льно суют! :roll:

И я знаю почему: потому что он бесплатный!
Та же история, что с QB4.5 и Пасквилем. Пасквиль был бесплатный.
iLavr
imsushka
Maniac
Posts: 232
Joined: 01 Jan 2022 04:34
Location: USSR, Tashkent

Re: Какой язык программирования надо втюхивать в школе

Post by imsushka »

Lavr wrote: 07 Mar 2025 07:31
aviator wrote: 06 Mar 2025 12:09Нет уж, Пистон он точно не для школы.
Но в школы его сейчас наС#льно суют! :roll:

И я знаю почему: потому что он бесплатный!
Та же история, что с QB4.5 и Пасквилем. Пасквиль был бесплатный.
даже для меня питон оказался не подъёмным, что говорить о детях
и после питона они ж ничего не воспримут
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Какой язык программирования надо втюхивать в школе

Post by Shaos »

Самый бесплатный это Си - есть на всём и для всего :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

Lavr wrote: 07 Mar 2025 07:31 Но в школы его сейчас наС#льно суют! :roll:
И я знаю почему: потому что он бесплатный!
Та же история, что с QB4.5 и Пасквилем. Пасквиль был бесплатный.
Паскаль был в мире стандарт де-факто для обучения программированию. А Вирт это была величина ого-го! В академическом мире к нему прислушивались везде. Вообще, по моему мнению, самый близкий к естественному языку синтаксис, это как раз линейка Модула-Паскаль-Оберон и Ада. Хотя в последних версиях стандартов тоже начали добавлять малопонятные иероглифы. Прямо моровое поветрие какое-то.

Кстати, не самые плохие языки, для обучения программированию, из мэйнстримовых, это Java и C#. Правда последний щедро посыпают синтаксическим сахаром, но можно ведь сознательно взять базовое подмножество. Что важно для обучения: язык должен вынуждать писать прозрачный и понятный код. А "энтерпрайзные" языки сознательно делали для этого. В этом "кговавом энтегпгайзе" по-другому никак.
И то и другое есть в бесплатном варианте, опять же.
С уважением, Сергей.
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

imsushka wrote: 07 Mar 2025 09:04 даже для меня питон оказался не подъёмным, что говорить о детях
и после питона они ж ничего не воспримут
Пистон, лично для меня, хорош в плане наговнокодить что-то быстро, которое решает определённую одноразовую задачу. Либо как универсальная "склейка" разнородных либ, для которых есть биндинги, и которые надо быстро заставить работать вместе. Либо как замена шеллу (баш, и иже с ними, простите, но вырвиглаз ещё больший, чем эти ваши "змеи").
Но большой проект на питоне (я бы даже сказал все большие проекты) это кошмар и ужас в плане поддержки. Несмотря на линтеры, стили, контракты и помощь IDE, никто никогда не предскажет, что и где может отвалиться.
С уважением, Сергей.
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Какой язык программирования надо втюхивать в школе

Post by Mondx »

Shaos wrote: 07 Mar 2025 13:59 Самый бесплатный это Си - есть на всём и для всего :roll:
А детЯм Ардуино. Тот же Си с классами. И всё из коробки. Куда уж проще.
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

Mondx wrote: 08 Mar 2025 01:38 А детЯм Ардуино. Тот же Си с классами. И всё из коробки. Куда уж проще.
Дети воспринимают это как магию. Проверено. Надо начинать с мелкой логики и плавно укрупнять, с переходом на программирование микро-ЭВМ. Чтобы был виден весь процесс, чтобы было понимание, как же оно работает внутри. Вот тут всякие микрокомпьютеры класса радиолюбительских вне конкуренции.
С уважением, Сергей.
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Какой язык программирования надо втюхивать в школе

Post by Mondx »

aviator wrote: 08 Mar 2025 01:44Надо начинать с мелкой логики и плавно укрупнять, с переходом на программирование микро-ЭВМ. Чтобы был виден весь процесс, чтобы было понимание, как же оно работает внутри. Вот тут всякие микрокомпьютеры класса радиолюбительских вне конкуренции.
Не интересно это им. Это ж думать надо, вникать... Когда Айфон почти у каждого.
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Какой язык программирования надо втюхивать в школе

Post by aviator »

Mondx wrote: 08 Mar 2025 01:47 Не интересно это им. Это ж думать надо, вникать... Когда Айфон почти у каждого.
Ну тем, кому не интересно, очевидно, надо искать другое увлечение, которое будет интересным. На электронике и программировании свет клином не сошелся.
С уважением, Сергей.