A A A A Автор Тема: Какой язык программирования учить  (Прочитано 21398 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #40 : 10 Дек 2025 [00:50:05] »
Ну, десятиклассник может хоть бунту ставить. Абы не на мерзкой дряни от M$ сидеть
Ваши предпочтения сугубо личны, а в мире на 90%  персоналок стоит Windows. да есть претензии к проиводителю, но вполне сносно всё работает . А учиться программировать надо не на программах по математике, а в средах программирования. Помню в былые годы приходили ко мне на собеседование по поводу устройства на работу специалисты с хорошим знанием языков. Но как спросишь - а в какой среде вы программируете? Отвечает - да я вот так обычно в компиляторах командной строки, и знаю bash команды для git-программирования, чтобы коммитить и пушить в репу на сервере. Может он толковый джун, но для работы в команде пока не подходит, потому как чтобы освоить современную  IDE  с доп.тулзами и спец средствами надо не меньше года, как минимум.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #41 : 10 Дек 2025 [09:48:15] »
Кошмар, в какой же кисель маздай мозг бедных ламеров превращает!
IDE - последнее, что нужно для разработчика
А создатели IDE не разрабатывают случайно компиляторы? Не предоставляют самые современные средства отладки и оптимизации кода? Да у вас кроме мантр о маздае ещё и каша в голове. Линух ваше всё, надо так понимать.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #42 : 10 Дек 2025 [15:37:55] »
GCC разрабатывает одна команда, а всякие qt-creator'ы - совершенно другая.
О других компиляторах не слышали-с?
Коллега, спорить не  буду, может вы и запрограммировали что-то краеугольное без  IDE, такие особо одарённые могут и в блокноте чтото писать, и в командной строке кодить свои выдающиеся утилиты, но обычно программисты всё же в 90% случаях предпочитают использовать Среды Программирования. В этих  IDE как раз и собраны все технологии создания рабочих программ, сборка бинарников. И готовые решения по созданию GUI и стандартные либы, в т.ч.по математике, в них имеются. Если вы этого не понимаете, да ещё и упорно клянёте Виндовс недобрым словом, то я бы вас в программисты на работу не взял, не освоите вы работу в MS Visual Studio и за 10 лет.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #43 : 10 Дек 2025 [17:36:54] »
Я на идиота что ли похож - в обезьяну превращаться, реверсируя процесс эволюции?
Но в целом ваше недовольство IDE можно понять - только что вышедшая Microsoft Visual Studio 2026 Версия 18.0.11205.157 Professional, Enterprise  для Windows 10/11 в сборке для установки весит аж 68 Гбайт. Надорваться можно, чем дальше в лес, тем больше дров можно наломать.
« Последнее редактирование: 10 Дек 2025 [22:23:34] от Павел Васильев »
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #44 : 10 Дек 2025 [22:55:29] »
последнее время в астрофизике активно змеюку стали применять. Сам я с этой дрянью ни за какие коврижки связываться не буду! По крайней мере, до тех пор, покуда там синтаксис вменяемый не появится с фигурными скобочками
Не, лучше сразу begin end, ученикам понятнее будет и ИИ тоже когда читает текст программы вслух, то слышно только "open curly brace" и "close curly brace". А в Пайтоне вообще тупо молчит и не мычит  на пробелы. Чепуха какая-то, а не операция.
 
« Последнее редактирование: 10 Дек 2025 [23:30:28] от Павел Васильев »
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #45 : 12 Дек 2025 [09:02:22] »
Т.е. в сухом остатке это вы показывали для ИИ правильное решение (т.е. бесплатно учили его) а не он вам.
Более того, ИИ дал приближенное решение задачи именно по заданному методу. Чего изволите, как скажите? Как вариант можно такой подход развивать, но настоящий искусственный интеллект человеческого типа, AGI, предложил бы самое точное решение из существующих методов расчёта и, возможно, уточнил бы существующие тэд, таблицы экспериментальных данных,  эфемериды планет, лун и астероидов солнечной системы. Бери, сказал бы, и пользуйся для определения самых точных текущих координат
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #46 : 06 Янв 2026 [22:55:44] »
Обстоятельный ответ автору темы - учиться программировать надо на Паскале, а протом уже пытаться освоить прочие языки, если получится. https://kurshub.ru/journal/blog/ustarevshij-ili-genialnyj-chto-skryvaet-yazyk-paskal/?ysclid=mk27llxdnj410129800
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #47 : 07 Янв 2026 [11:39:56] »
символично, что пост от 1 Апреля
Это для вас главное? В каждой шутке есть доля шутки. Автор в общем верно описал историю событий но, судя по его примерам кода, знал когда то Паскаль на уровне бегиннера, но с тех пор много воды утекло. И привёл старый набор прог, когда-то разработанных на Delphi. Дело то не в этом, а в том, что яп приучает к определённому стилю программирования. И ешё один важный момент - крупной софтверной компании, не называя имён и не делая ей рекламу, надо было убить конкурентов, и заставить весь мир программировать на неё на её языке. Убедили особо одарённых, переманили как Хейлсберга на свою сторону на большие баксы. Включили по полной принцип разделяй и властвуй.  Опенсорс github в их надёжных руках и теперь, без преувеличения, и весь опенсорс  работает по сути на дядю Сэма, на его площадке. Но, тем не менее, Object Pascal жив и здоров, развивается и является не только самым лучшим из языков программирования по всем здравомыслимым критериям, не только для обучения, но и для бизнеса, науки и техники, в том числе для астрономии и космонавтики.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #48 : 09 Янв 2026 [00:25:45] »
Неважно на чем, важно чему и как
Важно, по аналогии, вам всё равно на каком языке говорить и писать? Не все яп поддерживают ооп, не говоря уже про скорость сборки бинарников и надёжную работу программ.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #49 : 09 Янв 2026 [11:20:44] »
Tiobe как-то так не считает
Правда у дельфийцев всегда свое мнение
А что вас так волнует индекс tiobe ? Это по сути коммерческий рейтинг востребованности яп на мировом рынке труда, отражающий долю проектов на том или ином языке на площадках опенсорс, в основном на github, Microsoft. Первую десятку языков можно разобрать, и останется меньше, включая ОР. А насчёт мнения дельфистов это вы сильно загнули, вы бы про сишников или питонцев такое прямо не сказали. Они не такие.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #50 : 09 Янв 2026 [14:41:48] »
штанишек не надо - их языки и так в топах
Хаха, штанишки то короткие, особенно у интерпретаторов.-)
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #51 : 09 Янв 2026 [15:56:50] »
раз библиотека для интерпретируемого языка, то ВСЕ интерпретируется - и вычисление матриц тоже
А зачем вам векторы, матрицы и кватернионы на Питоне вычислять, пусть даже и с помощью включаемых библиотек? Всё давно прекрасно на ассемблере написано и основные функции входят в состав математического модуля  System.Math. и много чего ещё в других либах той же векторной графики, например, FMX. И этим опенсорс кодом пользоваться удобней и быстрее всё работает, чем писать на ваших хвалёных языках в коротких штанишках.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #52 : 09 Янв 2026 [21:10:28] »
Плохо, очень плохо - слабые представления о мат библиотеках
Хорошо, да будет вам известно, маэстро, на Object Pascal есть всЁ, в т.ч любые мат библиотеки. Учите матчасть.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #53 : 09 Янв 2026 [22:53:49] »
Аналог SymPy есть ?
Ой, ой, уморил, конечно есть, только это так убого не называется, не дешовый симулятор, а либы математического моделирования. Да это всё ещё с фортрана и алгола давным давно перекочевало на Паскаль, включая три тома алгоритмов вычислительной геометрии и теории графов, не считая геостатистики. Хейлсберг не является создателем ОР, он разрабатывал среду Delphi v.1.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #54 : 09 Янв 2026 [23:12:27] »
внезапно ушел из Борланда и написал более популярный C#
Не внезапно, а по приглашению на большие баксы, продался Гейтсу. Ему дали задание - разработай яп, который будет лучше Delphi, конкурентнее, нам так надо. И он слепил урода из Си и Паскаля, ему заплатили. Этот ваш шарп на фиг никому не нужен, мёртворождённый микрософтовский выкидыш, и он будет со временем на свалке истории языков программирования. По крайней мере С++ никуда не денется, будет и дальше развиваться, в сторону расширения идиотских функций элегантного программирования никому не нужных абстрактных процедур.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #55 : 09 Янв 2026 [23:16:55] »
Вы хоть знаете что такое SymPy ?
Ну если вы не знаете, то наберите в гугле и узнаете.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #56 : 10 Янв 2026 [09:16:21] »
Это вы не знаете, потому что аналога на ОР вообще не существует... А Слонам как-то пофиг
Уважаемый Слон, вы зря хоботом машете, не на той улице хлопаете ушами и зашли в тупик, вот Моська и лает. А если без басен, то вы просто отстали от жизни, во первых аналоги всегда есть, пусть не в одной, а в разных либах, во-вторых, нетрудно перевести чтото ценное с Python на Pascal и, наконец, в третьих, не надо ничего переводить - всё что есть вообще, накодировано разными сеньорами в Python, доступно просто прямо в Delphi с помощью компонентов Python4Delphi. Зайдите в IDE в Getit, установите пакет и пользуйтесь наздоровье чем угодно, в том числе вашим любимым SymPy.  Eсли он комуто необходим и нет аналогов.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #57 : 10 Янв 2026 [09:48:20] »
аналога на ОР вообще не существует
Кстати, при острой необходимости, помимо того, что Mixing Delphi and Python code made easy, так и в обратную сторону тоже обеспечен доступ, всё что есть в Delphi & C++ Builder можно напрямую с помощью компонентов использовать в Python - Python4Delphi library also provides ways of wrapping Delphi class records and interfaces so they can be directly used in your Python application. Конечно,  среда RAD Studio Architect не по карману рядовому прогеру, но теперь есть бесплатная полнофункциональная версия Comunity Edition, для обучения самое то, что надо.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #58 : 10 Янв 2026 [13:18:15] »
Руст и голанг в дальнейшем ее просто обгонят - кодовая база, т.е. исходные тексты программ, будут на них только расти, отнимая нишу у дельфи.
Нет, вы же писали, что Паскаль был разработан для обучения программированию, а теперь жалуетесь, что он предназначен для коммерческого ПО. Насчёт прочих языков, сиподобных и яваподобных, включая котлин, можно сказать, что это чистой воды тупорылое вредительтво - вместо того, чтобы улучшать лучшее, начинают плодить диалекты для тех яйцеголовых бездельников, кто не осилил объектно-ориентированного Паскаля.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Павел Васильев

  • *****
  • Сообщений: 1 316
  • Благодарностей: 37
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #59 : 10 Янв 2026 [19:36:18] »
Большинство кода который что-то численно молотит - до сих пор создается компиляторами фортрана.
Где-то, кто-то, что-то ещё какие-то библиотеки на фортране для параллельных вычислений применяет, да, но точно не большинство, не несите бред. Открою большой секрет, сам когда-то начинал программировать на фортране, потом перешел на си и только когда появился OOP перешёл на Delphi и C++Builder. Так что есть с чем сравнить.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq