Болталка PascalABC.NET

У меня в свое время появилась версия, что С++ - это для олимпиад межрегионального уровня. После того, как я в правилах региональной олимпиады прочитал, что можно писать и на Бейсике, и на Пайтоне, и на С++, и на паскале, и еще на бог знает на чем, но вот ключевой фразой было, что если язык не С++, полный балл не гарантирован. Ну а еще мы знаем, что на международных олимпиадах, поскольку там США участвуют, языка Паскаль нет вообще. Не любят его американцы, посмотрите их любые сайты, связанные с состязательным решением - найдете сколь угодно экзотические языки, про которые в России, возможно и не слышали, но только не Паскаль. Это еще с тех пор идет, когда Европа писала на Алголе и Паскале, а Америка - на Фортране. Вот такие упертые они.

Это секта свидетелей двух плюсов, которая боится конкуренции со стороны более внятных и современных ЯП. Ну, типа ЛГБТ, которые везде должны быть и всё возглавлять.

Не за горами время, когда сишники будут выходить на си-парады и размахивать спецификацией C++, как библией. Люди с нормальной программистской ориентацией, объединяйтесь!

В дамки это трудно будет. Получиться, человек учил Питон, а ему потребуется допустим написать программу для контроллеров. А там требуется Си. И где дамки? Сомневаюсь также , что на Адройде или Айфоне хорошо пойдёт программа на Питоне. А сайт тоже на Питоне программировать?

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

В любом случае лучше выучить что-то из пары Паскаль/Питон - это будет в разы быстрее, чем думать от том, что будет полезно в отдалённом будущем.

К сожалению, я такой ужас уже видел… И видел ещё лучше - бекэнд сайта на JS.

1 лайк

С/С++ нужен для контроллеров. Без него никак.

Вообще перспективно создать транcлятор PascalABC.net -->C . Так же платформа PIC например пришла в упадок, потому, что для программы вида “Нello world” нужно провести 100500 инициализаций и для каждого контроллера она своя. А если указать тип контроллера и дальше транслятор всё инициализирует, то можно возродить некогда могучую платформу , ну и плюс точка приложения будет к языку.

1 лайк

Как только какой-то сумасшедший реализует на С полноценный компилятор C# последней версии, можно будет начинать думать в эту сторону. Но вряд ли раньше. Тут вон на .NET Core перетащить - и то масса вопросов.

1 лайк

Это всё равно что Пушкина транслировать на язык Эллочки-людоедки.

2 лайка

Смею предположить, что бОльшая часть операторов сведется к “Хо-хо”, “Хамите, парниша!” и “Не учите меня жить!”

1 лайк

А Вы знаете толк в программистских извращениях!

Тут вполне к месту вспомнить Brainfuck.

1 лайк

А вот на контроллерах так и приходиться программировать!

Да здравствуют контроллеры!

“Моторола” - это фирма, которая выпускает контроллеры для мотороллеров" (с)

Это Вас так дама вдохновила?

КонтрОллеры.

то есть неожиданная ассоциация контроллеров с мотороллерами? Иногда Муза бывает коварна и непредсказуема.

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

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

  • Delphi (мы тащим с ним совместимость, аааа, зачем, выкинуть!)
  • C# (идейный вдохновитель и главное благо сообщества)
  • Python (этот злостный змий-искуситель, который стягивает часть учебной аудитории PABC.NET)
  • С++ (это - демон, чтоб пугать школьников, чтоб программировать не ходили. ТАМ ВСЕ СЛОЖНА!. Отдельно добавлю, что каждый ругающий тут, судя по комментам, судит по стандарту С++98, или учебникам, по нему написанным :joy:).

А че, индустрия на этих клином сошлась? JS, Java, Kotlin, Ruby, Haskell, Scala, Erlang, Verilog, …?

И начинают спорить: “того в спецификации нет :rage:”, “там сделано не так :rage:”, “здесь у вас глючно :rage:”, “а на Delphi было лучше :rage:”, “не трогать нашу священную корову! :face_with_symbols_over_mouth:” и т.д.

Уверен, отдельные товарищи на форуме к тому же грезят чем-то вроде “вот протащим эту фичу в наш Паскаль, и он точно всем зайдет, и будут его вместо Змия-Искусителя в датасатанизме пользовать! :star_struck:”.

Всерьез обсуждаются какие-то там “крупные проекты”, написанные одним человеком за пару недель :joy:

Смотрится это все как-то… не знаю. Наивно. Не виден трезвый взгляд на вещи.

Да, нагорело, простите :relaxed:

1 лайк

Не принимайте это близко к сердцу :slight_smile:

Маленький фан-форум, конечно будут всех подряд ругать :slight_smile:

2 лайка

Надо форум из форума мехмата переименовать в форум PABC. Будет правдиво, честно, и по теме.

Эх, раньше тут и студентов гора была, и преподавателей - лично помню участие Яны Михайловны, Максима Валентиновича, Романа Борисовича, Артема Михайловича, Виталия Николаевича в беседах. Да, последние два из Ростова свалили, но форуму это мешать не должно :grinning: Обсуждали домашние задания, вечерние посиделки в общаге, запускали конкурсы, общались на предмет олимпиад и иных соревнований, просто оффтопили…

А сейчас тут только Паскаль. Грустно… А ещё - фанатизма было меньше, а корректности - больше.

И ведь не вернёшь формат.

1 лайк

Согласен. Всё меняется. Изменится и ещё

1 лайк

Вот будет следующий учебный год - завлекайте студентов на форум :slight_smile: Тут определенно нужны новые люди :slight_smile:

P.S. 10 лет прошло с момента моего поступления, и 4 - с окончания. Походу, кризис среднего возраста напал… :grin:

1 лайк