|
1072 / 513 / 41
Регистрация: 05.05.2022
Сообщений: 3,630
|
|||||||
| 27.07.2025, 13:04 | |||||||
|
Мой рант не столько за Delphi, он против C++ и его "производительности", которую не видно, но вокруг которой десятки лет водили хороводы, игнорируя более продуманные языки, но выдумывая обрезки от C++, и в итоге пришли к тому, что на фиг эта ручная оптимизация работы с памятью нужна, а вот автоматическое распараллеливание нужно. В моем понимании языков программирования существует всего 2 вида: 1) Встроенные, т. е. ограниченные средой выполнения и не имеющие средств работы с памятью. Скриптовые сюда же. 2) Самостоятельные, общего назначения. И среди последних нет никаких простых\сложных, для нубов и для мужиков. Есть просто язык, если он сложен в освоении и использовании, то это просто плохой язык. Если язык несложный, то это совсем не значит, что он маломощный. Добавлено через 36 секунд
0
|
|||||||
| 27.07.2025, 13:04 | |
|
Ответы с готовыми решениями:
606
Какой язык программирования лучше? (2) Какой язык программирования лучше? Какой язык программирования лучше для создания игры??? |
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
||||||
| 27.07.2025, 13:39 | ||||||
|
0
|
||||||
|
5811 / 1567 / 125
Регистрация: 21.04.2013
Сообщений: 9,133
|
||
| 27.07.2025, 15:52 | ||
|
0
|
||
|
1072 / 513 / 41
Регистрация: 05.05.2022
Сообщений: 3,630
|
|||
| 28.07.2025, 08:57 | |||
|
Кошмар со строками - это когда каждый второй плюсер пытается сделать помимо STD::String еще и свой класс.
С др. стороны, если у вас задача 100500 разных юзеров обслуживать и, скорее всего, сразу всё понадобится, то, наверное, логично всё грузить. Но там где это не так, монолитная экзешка на 200 Мб размером будет не в тему. Но как бы тоже выделяется ниша, для которой язык мало подходит. То, что язык синтаксически проще некуда, совсем не означает, что на нем легко писать. Порог входа? По идее, это тот объем языка, который надо выучить, чтобы начать работать. Даже у очень большого языка этот объем может быть не очень большим. Мое мнение - создать универсальный язык можно, и только танцы с бубном вокруг C++ с последующим нагромождением языков под задачи помешали этому.
0
|
|||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
||||
| 28.07.2025, 09:59 | ||||
|
В монолите на 200 мегов тоже нет ничего страшного. Ну висит себе в памяти, работает... Это же сервис (сервер), а не CGI, который при каждом запросе надо тягать. ЗЫ И, на мой взгляд, введение в GO := было ошибкой, приводящей к ошибкам. Добавлено через 25 минут
0
|
||||
|
Заблокирован
|
||
| 28.07.2025, 10:00 | ||
|
0
|
||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
||
| 28.07.2025, 10:06 | ||
|
Да и просто микросервисы имею преимущество перед монолитом в том, что их проще разрабатывать, отлаживать и модифицировать. С другой стороны вся система на микросервисах может оказаться сложнее, чем монолит.
0
|
||
|
14734 / 9508 / 1364
Регистрация: 21.01.2016
Сообщений: 35,879
|
|||
| 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
|
||||||||||
|
14734 / 9508 / 1364
Регистрация: 21.01.2016
Сообщений: 35,879
|
||
| 28.07.2025, 16:05 | ||
|
0
|
||
|
1072 / 513 / 41
Регистрация: 05.05.2022
Сообщений: 3,630
|
||||
| 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 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
||||
| 28.07.2025, 20:20 | ||||
|
Хотя, если это касается Дельфи, то не удивительно. В MacOs наверно на другом пишут.
0
|
||||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
||
| 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 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,993
|
|
| 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++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|