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

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

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #360 : 14 Янв 2026 [15:50:34] »
100 раз в день - это (10 часов * 60 минут) / 100 = билд за 6 минут. Это очень маленький проект.
Скорее за 8 часов рабочего дня - т.е. компиляция каждый 4.8 мин
Мне в голову приходит только брутфорс-разработка, т.е. типа такого:
- быстро накатал
- отправил код на компиляцию
- компилятор выругнулся
- поправил ошибку и опять на компиляцию
- компилятор опять ругнулся
- поправил ошибку и опять на компиляцию

потом запустил, выдало не то и опять
- быстро накатал
- отправил код на компиляцию
- компилятор выругнулся
- ...

У такого "разработчика" - да, по сотне компиляций за день :)

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #361 : 14 Янв 2026 [16:11:52] »
Конечного пользователя не интересует сколько компилируется проект - важно как быстро работает приложение.
Вы правы, пользователя, который понятия никакого не имеет о программировании, не интересует как долго и муторно создавалась программа. Но это очень интересует разработчиков, время-деньги, поэтому и Embarcadero программирует свои vcl/fmx и среду  RAD Studio, и не только, на  Delphi, Object Pascal. В настоящий момент язык в десятке рейтинга Tiobe, так что можете продолжать и дальше свои злопыхательства, как говорится, мягко выражаясь, грубо говоря "собаки лают, караван идёт".
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #362 : 14 Янв 2026 [16:46:29] »
В настоящий момент язык в десятке рейтинга Tiobe, так что можете продолжать и дальше свои злопыхательства
Да, в 10 Tiobe
... пониже VisualBasic :)


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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #363 : 14 Янв 2026 [18:28:26] »
пониже VisualBasic
Гкхм, а сегодня кто-то на VisualBasic из профессиональных программистов программирует? Кроме самих Microsoftov в их Оффисе? Я что-то не встречал таких любителей. На github есть конечно проекты, но в ничтожном количестве. Как-то так, тотож и онотож.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #364 : 14 Янв 2026 [19:28:09] »
Гкхм, а сегодня кто-то на VisualBasic из профессиональных программистов программирует? Кроме самих Microsoftov в их Оффисе? Я что-то не встречал таких любителей. На github есть конечно проекты, но в ничтожном количестве. Как-то так, тотож и онотож.
Легаси, как и на Дельфи :)
VBA активно в экселе используется, а пользователей у экселя - дофига


Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #365 : 15 Янв 2026 [11:23:05] »
К слову, тут некоторые утверждали, что ЯП где BEGIN END - лучше, так как типа ближе к человеческому языку.
VB  идет дальше - не просто абстрактные BEGIN END, а контекстно-зависимые
например: SUB ... END SUB.   FOR k ... NEXT k, IF  ... END IF  TYPE ... END TYPE  WHILE ... END WHILE
вложенные выражения на VB читаются легче чем на паскале - сразу понятно к чему относится END
он лучше ? :)

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #366 : 15 Янв 2026 [15:28:24] »
К слову, тут некоторые утверждали, что ЯП где BEGIN END - лучше, так как тип
Вы китайцам и арабам с человеческими языками это не скажите, не поймут, им это до лампочки, а фигурные скобочки в самый раз. Для нормальных англосаксов в VB всё верно сделано, у него есть другие проблемы. В известной некоторым любителям Питона графической библиотеке OpenGL тоже так сделано - операторные скобки называются glBegin, glEnd. Очень даже заметно и читаются легче, чем в си-подобных языках. Попросите ИИ почитать вслух код с++ проекта вслух, будет приятно услышать  сплошные right and back curly braces. Это так радует слух профессионального любителя фигурных скобок.

Ну отличный же смысл и, главное, всем понятно.
« Последнее редактирование: 15 Янв 2026 [15:40:51] от Павел Васильев »
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #367 : 15 Янв 2026 [16:51:39] »
VBA активно в экселе используется, а пользователей у экселя - дофига
И я о том же, отсюда и рейтинг высокий, в десятке
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Оффлайн Сергей 1966

  • ...
  • *
  • Сообщений: 1 536
  • Благодарностей: 67
    • Сообщения от Сергей 1966
Re: Какой язык программирования учить
« Ответ #368 : 15 Янв 2026 [17:32:12] »
C++ вместе с Boost, на линуксе. Нейронки сами себя не напишу
А почему сразу линух? Его доля на рынке мала. Из коммерческих соображений надо учить Swift и офшорно пахать на фирму Apple для обеспечения астрономией айфонов. И будет тебе счастье.
Хороший знакомый на Scala в Сбере работает. По обмену опытом, тскть, приходят приятные приглашения на работу в нормальную страну.
Говорит, scala-исты востребованы очень даже. Отличный шанс, я полагаю.
« Последнее редактирование: 15 Янв 2026 [17:41:36] от Сергей 1966 »

Оффлайн crimchik

  • *****
  • Сообщений: 3 855
  • Благодарностей: 213
  • наблюдаю звёзды, сидя на табуретке
    • Сообщения от crimchik
Re: Какой язык программирования учить
« Ответ #369 : 04 Фев 2026 [14:30:46] »
Фондовый рынок признал угрозу программистам со стороны искусственного интеллекта
https://www.reuters.com/business/media-telecom/global-software-stocks-hit-by-anthropic-wake-up-call-ai-disruption-2026-02-04/
Nicon Aculon 7x35, Hawke Nature 10x50
SW AZ5 + TS 102ED f/7

Оффлайн Ph_user

  • *****
  • Сообщений: 3 458
  • Благодарностей: 93
    • Сообщения от Ph_user
Re: Какой язык программирования учить
« Ответ #370 : 04 Фев 2026 [15:40:43] »
Теперь каждому графу или там герцогу надо успеть заселить к себе в хозяйство теплых погромистов тоже. Чтобы можно было при случае элегантно намекнуть *а вот мне програму делала теплая животинка*. Остальным сойдут и бездуховные машины. На части рукопашных рынков труда с потребностями в силе головы такое уже вовсю идёт.

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #371 : 04 Фев 2026 [20:46:25] »
Фондовый рынок признал угрозу программистам со стороны искусственного интеллекта
Смотря каким программистам, по нейронным сетям будут конкурировать, бэкэнд разработчиков сокращать возможно, но не всех, а насчёт фронтэнда большой вопрос чего этот ИИ может налепить хорошего для рядового юзера, чтобы ему понравилось больше, чем морды продуктов Майкрософта.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #372 : 05 Фев 2026 [09:57:36] »
фронтэнд это сейчас в значительной степени к веб-приложениям, особенно в концепции mobile first.

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #373 : 05 Фев 2026 [11:27:06] »
фронтэнд это сейчас в значительной степени к веб-приложениям,
Неважно, а в русле темы надо сказать, что есть такие продукты, как
uniGUI — так называется фреймворк для создания веб-приложений на Delphi.
uniGUI позволяет разработчикам создавать, разрабатывать и отлаживать веб-приложения в IDE с помощью уникальных визуальных компонентов. В большинстве случаев библиотека скрывает от разработчика всю клиентскую (браузерную) «кухню»: не требуется знать HTML, CSS и JavaScript, а вся разработка ведётся лишь на одном языке — Delphi. Кстати, в последней версии Lazarus есть импорт пакетов компонентов из Delphi и они устанавливаются для работы. Другие языки для фронтэнда кроме Паскаля, таким образом, не нужны.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #374 : 05 Фев 2026 [11:35:54] »
uniGUI — так называется фреймворк для создания веб-приложений на Delphi.
UX\UI делается в большинстве в фотошопе дизайнером и проверяется на юзабилити без всякого написания кода - сменой картинок как слайдов.
И потом разработчик просто переносит его HTML\CSS\JS чуть ли не Notepad++, а лучше - в абсолютно бесплатном VSCode с MIT лицензией, которая позволяет его свободно использовать в коммерческой разработке, в отличии от дельфи.

Медленно по буквам: коммьюнити НЕ позволяет использовать ее для коммерческой разработки.

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 69 029
  • Благодарностей: 1456
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
Re: Какой язык программирования учить
« Ответ #375 : 05 Фев 2026 [11:44:30] »
 
Медленно по буквам: коммьюнити НЕ позволяет использовать ее для коммерческой разработки.
   :D :D :D    Как сказал Президент.... можно всё, даже серый импорт. А тем более такие мелочи.  :-X
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

Онлайн yacc

  • *****
  • Сообщений: 538
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от yacc
Re: Какой язык программирования учить
« Ответ #376 : 05 Фев 2026 [11:58:52] »
Как сказал Президент
он сказал "нужно импортозамещение"

Поэтому для паскалистов берем Альт Линукс и там все есть - и Паскаль АБС и Фри Паскаль и Лазарус.
А вот за растрату на "серую" покупку лицензионной дельфи через третьи страны - можно и присесть

Навязывание Дельфи для коммерческой разработки =  навязывание ненужных трат через серые схемы.

И да - топикстартеру ветки про паскаль фиолетово на дельфи - и без нее у него есть паскаль.
« Последнее редактирование: 05 Фев 2026 [12:05:40] от yacc »

Оффлайн crimchik

  • *****
  • Сообщений: 3 855
  • Благодарностей: 213
  • наблюдаю звёзды, сидя на табуретке
    • Сообщения от crimchik
Re: Какой язык программирования учить
« Ответ #377 : 05 Фев 2026 [12:19:13] »
есть - и Паскаль АБС и Фри Паскаль и Лазарус.

Сначала прочитал "Паскаль ФСБ" )))))))))))))
Nicon Aculon 7x35, Hawke Nature 10x50
SW AZ5 + TS 102ED f/7

Оффлайн Ph_user

  • *****
  • Сообщений: 3 458
  • Благодарностей: 93
    • Сообщения от Ph_user
Re: Какой язык программирования учить
« Ответ #378 : 05 Фев 2026 [12:32:58] »
Никаких физических возможностей купить дельфю как положено на межгосударственую покупку нету. Там кроме сраной инсталяшки должен быть приложен весь пак доков и остального барахла по ГОСТам на програмы. А то ещё дельфеделам надо сначала делать чтобы продать. А делать то долго и сложно и мало кому надо. Потому только по договору и большой полной предоплате.

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

  • *****
  • Сообщений: 1 286
  • Благодарностей: 37
    • Сообщения от Павел Васильев
Re: Какой язык программирования учить
« Ответ #379 : 05 Фев 2026 [12:37:36] »
UX\UI делается в большинстве в фотошопе дизайнером и проверяется на юзабилити без всякого написания кода - сменой картинок как слайдов.
Вы фотошопом сами пользуйтесь, а программистам нужен программный код GUI, меню, диалоги, кнопочки, управляемые контролы, которые можно оперативно добавлять и удалять при разработке веб-проекта и не только, а и при развитии в кросс-платформенных версиях. Если у вас, конечно, только утилиты в плане работ, то можете ресурсы картинками заменить, откомпилить rc, а если код сложный и живой, то замучаетесь фотошопить.
Астромодель нооэволюции Млечного Пути https://gitverse.ru/astrogeoscenter/astrobloq