|
1074 / 514 / 41
Регистрация: 05.05.2022
Сообщений: 3,658
|
|||||||
| 27.07.2025, 13:04 | |||||||
|
Мой рант не столько за Delphi, он против C++ и его "производительности", которую не видно, но вокруг которой десятки лет водили хороводы, игнорируя более продуманные языки, но выдумывая обрезки от C++, и в итоге пришли к тому, что на фиг эта ручная оптимизация работы с памятью нужна, а вот автоматическое распараллеливание нужно. В моем понимании языков программирования существует всего 2 вида: 1) Встроенные, т. е. ограниченные средой выполнения и не имеющие средств работы с памятью. Скриптовые сюда же. 2) Самостоятельные, общего назначения. И среди последних нет никаких простых\сложных, для нубов и для мужиков. Есть просто язык, если он сложен в освоении и использовании, то это просто плохой язык. Если язык несложный, то это совсем не значит, что он маломощный. Добавлено через 36 секунд
0
|
|||||||
| 27.07.2025, 13:04 | |
|
Ответы с готовыми решениями:
632
Какой язык программирования лучше? (2) Какой язык программирования лучше? Какой язык программирования лучше для создания игры??? |
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
||||||
| 27.07.2025, 13:39 | ||||||
|
0
|
||||||
|
5820 / 1576 / 126
Регистрация: 21.04.2013
Сообщений: 9,174
|
||
| 27.07.2025, 15:52 | ||
|
0
|
||
|
1074 / 514 / 41
Регистрация: 05.05.2022
Сообщений: 3,658
|
|||
| 28.07.2025, 08:57 | |||
|
Кошмар со строками - это когда каждый второй плюсер пытается сделать помимо STD::String еще и свой класс.
С др. стороны, если у вас задача 100500 разных юзеров обслуживать и, скорее всего, сразу всё понадобится, то, наверное, логично всё грузить. Но там где это не так, монолитная экзешка на 200 Мб размером будет не в тему. Но как бы тоже выделяется ниша, для которой язык мало подходит. То, что язык синтаксически проще некуда, совсем не означает, что на нем легко писать. Порог входа? По идее, это тот объем языка, который надо выучить, чтобы начать работать. Даже у очень большого языка этот объем может быть не очень большим. Мое мнение - создать универсальный язык можно, и только танцы с бубном вокруг C++ с последующим нагромождением языков под задачи помешали этому.
0
|
|||
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
||||
| 28.07.2025, 09:59 | ||||
|
В монолите на 200 мегов тоже нет ничего страшного. Ну висит себе в памяти, работает... Это же сервис (сервер), а не CGI, который при каждом запросе надо тягать. ЗЫ И, на мой взгляд, введение в GO := было ошибкой, приводящей к ошибкам. Добавлено через 25 минут
0
|
||||
|
Заблокирован
|
||
| 28.07.2025, 10:00 | ||
|
0
|
||
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
||
| 28.07.2025, 10:06 | ||
|
Да и просто микросервисы имею преимущество перед монолитом в том, что их проще разрабатывать, отлаживать и модифицировать. С другой стороны вся система на микросервисах может оказаться сложнее, чем монолит.
0
|
||
|
14750 / 9525 / 1364
Регистрация: 21.01.2016
Сообщений: 35,940
|
|||
| 28.07.2025, 10:13 | |||
|
0
|
|||
|
Заблокирован
|
|||
| 28.07.2025, 10:14 | |||
|
Добавлено через 41 секунду
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||||||||
| 28.07.2025, 14:25 | ||||||||||
Синтаксис Паскаля строже и однозначней, позволяет меньше выкрутасов (типа Duff's device) и заметно снижает вероятность выстрелить себе в ногу, это факт. А всякие баги и уязвимости в Сишном коде из-за всяких там выходов за границы массивов, переполнений и прочего UB почти что норма. Даже я о подобных случаях довольно часто читал, хотя на Си не пишу. Добавлено через 6 минут
0
|
||||||||||
|
14750 / 9525 / 1364
Регистрация: 21.01.2016
Сообщений: 35,940
|
||
| 28.07.2025, 16:05 | ||
|
0
|
||
|
1074 / 514 / 41
Регистрация: 05.05.2022
Сообщений: 3,658
|
||||
| 28.07.2025, 19:21 | ||||
|
Интересную статку по опросу 3000 юзеров самой Аброкадаброй нашел на начало 2024-го. https://www.youtube.com/watch?v=OpyU8HRPzPE Смотреть час видео, конечно, не все хотят, но интересного там, что спустя 2 месяца после релиза 12-ой версии на нее 20% опрошенных перешли, остальные в основном на 11-ой. Т. е. обновление версий у юзеров каждые 2-4 года реально идет и бабосы разрабу заносят. Заработали эти 3000 юзеров на написанном на Delphi\Builder'е софте 7 млрд USD и в основном там десктоп и Windows Server, потом андроид, хотя уже тоже значимо. Потом iOS, Linux и исчезающе мало MacOS, хотя ее и так исчезающе мало. Прикол в том, что вопреки представлениям, что на Windows уже никто не пишет, еще как пишут, просто, основной рынок - это, видимо, дорогой заказной софт, где всегда работы полно. Потому что все "эти ваши" веб-технологии на линупсе лишь малая оконечность всей IT-индустрии, задача которой сводится, в основном, к "из база взял, в браузер показал". А создается всё, что там показывается, или не показывается, но обсчитывается, именно прикладным софтом на винде.
0
|
||||
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
||||
| 28.07.2025, 20:20 | ||||
|
Хотя, если это касается Дельфи, то не удивительно. В MacOs наверно на другом пишут.
0
|
||||
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
||
| 28.07.2025, 21:12 | ||
|
1
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||
| 28.07.2025, 21:25 | |||
|
Добавлено через 3 минуты
0
|
|||
|
Модератор
|
||||||||||||||||||||||
| 28.07.2025, 21:30 | ||||||||||||||||||||||
0
|
||||||||||||||||||||||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|
| 28.07.2025, 21:56 | |
|
0
|
|
|
1299 / 1298 / 191
Регистрация: 21.01.2024
Сообщений: 6,017
|
|
| 28.07.2025, 22:09 | |
|
Ну вот функции у GO c Rust слегка похоже объявляются! (А циклы разные, и switch/match тоже) Ну это не делает их похожими (Про Swift с Kotlin не говорю - я про них ничего не знаю). Похожесть синтаксиса - ничего не значит.
В Go сборщик мусора. В Rust - нет. В Go многопоточность и параллелизм встроены в язык. В Rust - делаются библиотекой. Как у Rust не знаю, но в Go есть некоторые элементы мета-программирования. Можно на ходу определять какого типа переменная, какие есть поля у структуры...,
0
|
|
| 28.07.2025, 22:09 | |
|
Какой язык программирования мне ст0ит учить? Какой язык лучше / прибыльнее? Какой язык веб-программирования выбрать? Плюсы\минусы Какой язык лучше изучать с нуля? Какой язык лучше изучать C или C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|