Сохранен 587
https://2ch.hk/pr/res/1977489.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Delphi #1 - живее всех живых! /delphi/

 Аноним OP 25/03/21 Чтв 20:36:50 #1 №1977489 
image.png
Тред единственного по-настоящему кроссплатформенного инструмента разработки.

Крестовики компилят 3 строчки 3 часа и плачут над Qt - мы нажимаем Run. У шарпистов сыпится Xamarin - мы нажимаем Run. Джависты подавились кофе - мы нажимаем Run.

Пока они ебутся с кодом - мы просто обмазываемся beginend строгим и красивым ООП


- Что читать? В интернетах тухлые книжки от дедов по Delphi 7
Строго рекомендуется 700+ страниц годноты по Object Pascal для
Sydney 10.4 от Марко Канту - https://drive.google.com/file/d/1p69PnhVvMYV4LO3jnndcqMZU1rQMv9SR/view?usp=sharing
Официальные документации по VCL и FireMonkey супер подробны и понятны.
- Какую IDE юзать?
Для Delphi - очевидная RAD Studio. Последняя Community - 10.3.3. На торрентах лежит 10.4.2 Architect
Для Object Pascal - очевидный Lazarus.

Полезный список либ и компонентов - https://github.com/Fr0sT-Brutal/awesome-pascal
Аноним 25/03/21 Чтв 20:43:35 #2 №1977494 
кто-то ещё пинает этот труп?
Аноним 25/03/21 Чтв 22:03:19 #3 №1977560 
image.jpg
>>1977489 (OP)
Аноним 25/03/21 Чтв 23:18:38 #4 №1977614 
>>1977494
Кто-нибудь платит за гальванизацию этого трупа?
Аноним 26/03/21 Птн 00:02:51 #5 №1977641 
image.png
>>1977614
Аноним 26/03/21 Птн 20:15:29 #6 №1978432 
>>1977641
> TIOBE
Сразу нахуй пошёл.
Аноним 26/03/21 Птн 21:01:48 #7 №1978484 
>>1977489 (OP)
Слава дельфи! Слава фрипаскалю! Охуенные языки и легаси на них просто до пизды
Аноним 26/03/21 Птн 22:46:50 #8 №1978592 
>>1978484
Легаси и мейнтейна дохуя, многое перекатывается на c# конечно, но если сейчас на мобилки пилить что-либо, то firemonkey охуенен
Аноним 27/03/21 Суб 09:16:55 #9 №1978715 
>>1977489 (OP)
Годный тред, 10.4.2 Охуенная версия.
Аноним 27/03/21 Суб 10:13:04 #10 №1978774 
>>1978715
надеюсь они поправят затупы форм в 10.5, заебывает по полминуты открывать тулзы
Аноним 27/03/21 Суб 10:23:01 #11 №1978788 
>>1978592
>firemonkey
ебаная залупа без видео-ускорителя, проще канвас рисовать
Аноним 27/03/21 Суб 10:44:45 #12 №1978813 
>>1978788
Шо? Если тебе канвас не достаточно быстрый - бери opengl
Аноним 27/03/21 Суб 21:40:42 #13 №1979167 
Наконец-то тред нормального языка. Спасибо, анон!

>>1977489 (OP)
>Для Delphi - очевидная RAD Studio
>Для Object Pascal - очевидный Lazarus
Delphi - это диалект Object Pascal с собственной IDE, какие тут могут быть альтернативы? Только RAD Studio Delphi и есть. А Lazarus - это IDE, к которой можно прицепить разные компиляторы; из коробки стоит FPC для текущей платформы. FPC в свою очередь может в кучу диалектов Паскаля, не только Object Pascal, так что если не нужна совместимость с Delphi, стоит попробовать использовать Free Pascal. Кстати, Lazarus и FPC сейчас достаточно хороши, можно даже на старой малинке с комфортом формошлёпать. Мне надоели громоздкие RAD Studio и не хотелось очередной раз крякать Delphi 7, теперь программы для себя делаю на FPC/Lazarus.

>строгим и красивым ООП
Не такой уж он и строгий, Ada строже, хотя ООП у неё странное. Паскаль вообще проще остальных языков, да, печатать чуть дольше, но зато код понятный и работает однозначно без гадания на кофейной гуще, при этом не заставляет тебя соблюдать кучу стандартов, пиши как хочешь. Вообще все жалующиеся на Паскаль просто не умеют в скоропечать и каждую клавишу ищут глазами - специально для этих инвалидов придумали всякие питоны...

Кстати, на счёт подобных Паскалю языков - Seed7 кто-нибудь пробовал? Он вроде тоже развивается и внешне похож на Pascal и Ada, а ещё имеет механизм расширения синтаксиса (в отличие от захардкоженного синтаксиса большинства остальных языков). Но я его пока не пробовал, как-то сложно на первый взгляд выглядит. Для меня программирование - хобби, так что популярность языка вообще роли не играет, не понимаю гоняющихся за наиболее популярным языком.
https://en.wikipedia.org/wiki/Seed7
Аноним 28/03/21 Вск 08:22:47 #14 №1979351 
изображение.png
>>1978774
Кстати о 10.5. В роадмапе пишут что будет поддержка Winui3(Project Reunion) Что это за шляпа такая и в чем профит?
Аноним 28/03/21 Вск 12:17:00 #15 №1979392 
Какие проекты пишутся/поддерживаются в 2021 на делфи? Можете описать в паре предложений?
Аноним 28/03/21 Вск 13:03:24 #16 №1979413 
>>1979392
В основном ентерпрайз, кады и скады.
Аноним OP 28/03/21 Вск 13:20:11 #17 №1979423 
>>1979392
Майки вроде ходят объединить свой зоопарк wpf, uwp и прочее в единую сущность и не ебать нам мозг.
Для VCL как я понимаю будет значить появление новых гибких контролов и может напильником старые доработают.
>>1979392
Как уже сказал анон, дельфа - это энтерпрайз. В основном это крупные системы с своей БД, обычно состоящие наполовину из жуткого легаси. Хотя есть куча активных соло/небольшая тима-проектов типа того же AIMP.
Аноним 28/03/21 Вск 13:26:00 #18 №1979432 
>>1979423
Читал статью на хабре и там было: «чтобы вам было проще разрабатывать приложения, которыми смогут пользоваться все на любых Windows». Значит ли это что я смогу писать под хбокс?
Аноним 28/03/21 Вск 13:32:49 #19 №1979436 
>>1979432
Да, именно это они и хотят. При этом должен быть доступ к специфичным методам апи конечной платформы. Кор и фремворк вон недавно в единый дотнет слили, короче майки взялись за голову.
Аноним 28/03/21 Вск 13:38:24 #20 №1979441 
>>1979436
О заебись. Добра тебе анон. Недавно выбил подписку, на делфю для нашего отдела, сидим с дедами следим за новостями)
Аноним 29/03/21 Пнд 11:03:37 #21 №1980311 
Где почитать про многопоточность в дельфе?
Аноним 29/03/21 Пнд 16:07:16 #22 №1980562 
Что Дельфисты скажут за Оберон и Blackbox?
Аноним 29/03/21 Пнд 20:37:16 #23 №1980760 
>>1980562
Это максимально нишевые вещи, нинужно короче.

Эх, если б ебучий дед не зарезервировал кавычки под коменты, можно было бы избавиться от бегинендов и дельфе не было бы равных.
Аноним 29/03/21 Пнд 23:28:34 #24 №1980965 
>>1977560
Эх, вкатился бы я в эту штуку в детстве, тогда не был бы таким лузером как сейчас.
Аноним 29/03/21 Пнд 23:33:57 #25 №1980968 
>>1979167
>очередной раз крякать Delphi 7
Ну ты даешь...
А какие еще есть легковесные, околобесплатные альтернативы чтобы быстро что-то накодить под винду без ебли с гигабайтами установщиков и активаций?
Язык не особо важен.

lazarus, codeblocks, codelite, что еще?
Аноним 30/03/21 Втр 05:27:57 #26 №1981064 
>>1977489 (OP)
> нет йобли с пакетами и библиотеками, все унифицировано и всегда собирается
> внятный синтаксис
> нормальные строки в стандартной библиотеке
> либы на все случаи жизни
> исполняемый файл на пару процентов больше сишного
> без сишной ебли
> компилится под любые платформы
Господи, за что ты ненавидишь этот замечательный язык
Аноним 30/03/21 Втр 15:07:49 #27 №1981389 
>>1981064

Он еще компуктируется в ОДИН проход блдять
Аноним 30/03/21 Втр 15:12:10 #28 №1981395 
>>1981064
>Господи, за что ты ненавидишь этот замечательный язык

Там вроде запрещен опенсорс, даже не знаю ну или надо платноую версию покупать чтобы на гитхаб чета пилить допустим, даже у коммунити эдишн типа 5 челов работают над кодом лимит
Аноним 30/03/21 Втр 15:22:32 #29 №1981407 
>>1980311
https://github.com/loginov-dmitry/multithread
Аноним 30/03/21 Втр 16:23:00 #30 №1981456 
>>1981064
> за что ты ненавидишь этот замечательный язык
Я не господь, но:
begin end
Аноним OP 30/03/21 Втр 16:38:46 #31 №1981472 
>>1981395
Чут хуйню порешь, анон. Опен сорса на дельфе дохуя.
Но ценовая политика эмбаркадеры конечно хуйня полная, тут спору нет.

Еще коммьюнити отстает от актуальной платной, но вроде как обещают исправиться. В основном по языку бьет именно политика самой эмбаркадеры - точнее ее отсутствие, их устраивает текущая ниша.
Аноним 30/03/21 Втр 19:02:52 #32 №1981643 
>>1981395
Эээ?! Фрипаскаль не про так фри, как минимум.
Аноним 30/03/21 Втр 19:03:37 #33 №1981649 
>>1981389
Подожди, реально? Но как нахуй?
Аноним 30/03/21 Втр 19:04:37 #34 №1981654 
>>1977489 (OP)
Согласны ли вы с выражением, что сишарп - это идейный наследник делфи?
Аноним OP 30/03/21 Втр 19:30:04 #35 №1981714 
>>1981654
А кто-то может с этим поспорить? У них один тот же архитектор.

Но шарп идет своим путем, я бы не назвал его дельфой с кавычками. Многие вещи в дельфе сделаны на мой вкус лучше шарпа.
Аноним 31/03/21 Срд 14:00:53 #36 №1982374 
А реально ли найти работу? Учил в школе паскаль, даже призовые места занимал, но так и не смог вкатиться...
Аноним 31/03/21 Срд 21:28:58 #37 №1982811 
Это, такой вопрос... Как на фрипаскале скрипт Powershell запустить, чтобы он потом текст мог в файл например записать? А то еботня какая-то, стандартные подходы пробовал - везде что-нибудь не то.
Аноним 31/03/21 Срд 21:37:45 #38 №1982817 
>>1982374
На легаси точно можно, в 80-90 очень популярный был язык.
Аноним 01/04/21 Чтв 14:55:10 #39 №1983212 
image.png
>>1982374
Вакансии вроде много...
Аноним 01/04/21 Чтв 15:48:09 #40 №1983255 
Анон, дай совет.
Пишу на д7, подключил модуль PNGImage.
Собственно в чем соль, есть массив, куда грузятся куски большого пнг как отдельные тайлы. Но почему-то проебывается прозрачность, так что при отрисовке на TImage два тайлика не накладываются друг на друга, а второй полностью накрыает первый. Как поправить?

Собственно, вот процедуры загрузки тайлов и отрисовки.

{P01}
procedure graphload(var tileset:TTileset; ftile:string; tilesize:integer);
var {ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ}
ix,iy:integer; {КООРДИНАТЫ В ТАЙЛСЕТЕ}
ft:TPngObject; {ДЛЯ ЗАГРУЗКИ ТАЙЛСЕТА}
begin
ft:=TPngObject.Create;
ft.LoadFromFile(ftile);
for ix:=0 to 15 do for iy:=0 to 15 do
begin
tileset[ix,iy]:=TPngObject.CreateBlank(COLOR_PALETTE, 8, 25, 25);
tileset[ix,iy].Canvas.CopyRect(Rect(0, 0, 25, 25), ft.Canvas, Rect(ix25, iy25, ix25+25, iy25+25));
end; {ix iy}
ft.Free;
end; {P01}

{P02}
procedure otris(var map:TFMap; mapsize:integer;img:TImage);
var
ix,iy:integer;
begin
for ix:=1 to mapsize do for iy:=1 to mapsize do
img.Canvas.Draw(ix25-25,iy25-25,tileset[map.tsx[ix,iy],map.tsy[ix,iy]]);
end; {P02}
Аноним 01/04/21 Чтв 15:48:39 #41 №1983256 
>>1983255
если что, вот собственные типы
{ОБЪЯВЛЕНИЕ ТИПОВ ДАННЫХ}
{T01} type TTileset = array[0..15] of array[0..15] of TPngObject;
{T01 тайлсет}
{T02} type TMap = array[1..1600] of array[1..1600] of integer;
{T02 массив для карты}
{T03} type TFMap = record
tsx:TMap;
tsy:TMap;
end;
{T03 полная карта для тайлсета 16х16, где tsx - строка, а tsy столбец тайлсета}
{T04} type TFTileset = array[0..15] of TTileset;
{T04 полный тайлсет для карты}
{/ОБЪЯВЛЕНИЕ ТИПОВ ДАННЫХ}
Аноним 01/04/21 Чтв 18:21:54 #42 №1983439 
>>1983255
tileset[ix,iy]:=TPngObject.CreateBlank(COLOR_PALETTE, 8, 25, 25);
tileset[ix,iy].canvas.CopyMode := cmSrcAnd;
tileset[ix,iy].Canvas.CopyRect(Rect(0, 0, 25, 25), ft.Canvas, Rect(ix25, iy25, ix25+25, iy25+25));
Аноним 01/04/21 Чтв 18:47:27 #43 №1983461 
>>1983439
от этого вообще выходит черный квадрат малевича.
Учитывая мои нужды, проблему решило
tileset[ix,iy].TransparentColor:=trcol;
но все равно спасибо
Аноним 01/04/21 Чтв 19:31:48 #44 №1983534 
>>1983461
Да не за что... А почему все еще на 7ке пишешь?
Аноним 01/04/21 Чтв 23:44:42 #45 №1983748 
>>1983534
да как-то когда приспичило покодить, стало лень искать где качнуть посвежее, то что нашел - винда послала нахер кряк, удалив его с воплями никачайтитамвирус
а потом подвернулся торрент с седьмой
Аноним OP 01/04/21 Чтв 23:51:51 #46 №1983752 
>>1983748
Чел, для кого шапка...
Аноним 02/04/21 Птн 08:02:59 #47 №1983829 
>>1983748
Попробуй Comunity, с кряками мудрить не надо, и похоже для твоих целей пойдет. Да и TPngObject уже давно как deprecated.
Аноним 02/04/21 Птн 12:34:01 #48 №1983951 
>>1983752
да я тред только вчера нашел
Аноним 02/04/21 Птн 13:17:24 #49 №1983970 
блятьДорого.PNG
А не дохуя ли просят за IDE'шку и язык? Ахуеть цены
Аноним 02/04/21 Птн 13:46:43 #50 №1983989 
>>1983970
>Ахуеть цены

Молодой человек, это не для вас написано, а для корпораций для которых высокая цена это способ меньше налогов заплатить
Аноним 02/04/21 Птн 13:50:59 #51 №1983990 
image.png
>>1983989
Понял, тогда извиняюсь
Аноним 02/04/21 Птн 14:07:01 #52 №1983998 
>>1977489 (OP)
Проиграл с некрофила
Уёбывай отсюда со своим некротическим говном мамонта, не смеши людей
Аноним 02/04/21 Птн 14:26:36 #53 №1984017 
Бля, как же ОХУЕНЕН TControlList
Аноним 02/04/21 Птн 14:42:28 #54 №1984026 
>>1984017
Это из 10.4? Я еще не пробовал новые компоненты, в чем соль?
Аноним 02/04/21 Птн 14:58:56 #55 №1984032 
F
Аноним 02/04/21 Птн 15:19:36 #56 №1984042 
>>1984026
Работает по аналогии с VirtualTree т.е. создает только столько компонентов, сколько надо отобразить. в BeforeDraw на компоненты назначаешь текст, картинки и тд. Работает очень быстро:)
Аноним 02/04/21 Птн 15:23:51 #57 №1984046 
>>1984042
Единственный минус, что только наследников TGraphicControl можно накидывать. Но они сделали дополнительно TGraphicButton для него, лол, так что компонентов более менее хватает. У мя была форма, где дохуя кнопок прогрессбаров, и лейблов. Переделал на него, все залетало.
Аноним OP 02/04/21 Птн 18:34:58 #58 №1984152 
>>1984042
>>1984046
Бляяя, я только недавно один проект на VirtualTreeView перевел. Прям очень крутой компонент, не понимаю кстати почему его до сих пор нет в VCL.
Аноним 04/04/21 Вск 12:54:55 #59 №1985540 
Тред, живи.
Анончик, а может знаешь игровые движки на делфи с хорошим мануалом, желательно на русском или хотя бы английском?
Аноним 04/04/21 Вск 19:19:23 #60 №1985974 
>>1985540
GLScene же, до сих пор жив и даже обновляется, кури гитхаб. Он правда не совсем игровой, скорее просто 3d, но акторы сцены, камеры, материалы - все есть.

Еще есть всякие полуживые 2d движки.

Но делать игру или любое 3d на дельфи сейчас - не знаю, разве что для себя, поучиться.
Аноним 04/04/21 Вск 23:54:36 #61 №1986188 
>>1985974
вот мне бы 2д не помешало
Аноним 05/04/21 Пнд 01:24:30 #62 №1986245 
>>1985540
>>1986188
Знаю. Дружбан несколько лет фигачит такой.
Я бы промолчал, но он удивительно дотошный человек, вылизывает свой движок до совершенства.
Аноним 05/04/21 Пнд 01:25:35 #63 №1986246 
>>1986245
респект таким парням. Он у него доступен для других людей кроме него?
Аноним 05/04/21 Пнд 01:27:39 #64 №1986247 
>>1986246
>Он у него доступен для других людей кроме него?
Вроде в git выкладывает иногда исходники. Я завтра уточню.
Аноним 05/04/21 Пнд 16:20:05 #65 №1986676 
Когда эти дауны из эмбаркадеры починят тормоза ide?
Аноним 06/04/21 Втр 09:45:53 #66 №1987643 
>>1986676
В 10.4.2 уже не сильно тормозит, да и в целом приятно работать, но рандомные AV выпадает
Аноним 06/04/21 Втр 12:40:59 #67 №1987748 
Анон, помоги, подскажи где искать работу на делфаче или паскале. А то что-то найти не могу.
Аноним 06/04/21 Втр 12:47:09 #68 №1987753 
>>1987748
В Москве ищи или в Питире.
Аноним 06/04/21 Втр 12:57:31 #69 №1987755 
>>1987753
Спасибо, анон, а может есть какие-то советы по поиску работы за бугром?
Аноним 06/04/21 Втр 13:00:46 #70 №1987759 
>>1987755
Ну в основном делфи популярен в гермашке, и японии. Ищи на соотвтствующих площадках
Аноним 06/04/21 Втр 13:15:18 #71 №1987770 
>>1987759
Понял, бесконечно благодарен.
Аноним 06/04/21 Втр 15:52:07 #72 №1987978 
>>1987759
>SOFTWARE ENGINEER (DELPHI)
>We've been developing our product suite SIHOT since 1986 and our hotel management software runs in more than 3.500 hotels worldwide.
На Turbo Vision наверное начинали а может и до сих пор сидят.
Аноним 06/04/21 Втр 18:53:14 #73 №1988245 
>>1987978
Как будто это что-то плохое
Аноним 06/04/21 Втр 19:00:10 #74 №1988249 
>>1988245
И действительно, что может быть плохого в коде 1986г выпуска. Тогда умели писать код, не то что сейчас.
Аноним 06/04/21 Втр 19:09:03 #75 №1988258 
>>1988249
Так это ж правда...
Аноним 06/04/21 Втр 23:42:24 #76 №1988482 
11.jpg
Господи, да это ж турбопаскаль-тред!
Аноним 07/04/21 Срд 00:14:34 #77 №1988493 
>>1988482
Для дедуль и их внучков. Отцы пусть пашут на галерах!
Аноним OP 07/04/21 Срд 00:25:48 #78 №1988502 
>>1988482
От тебя воняет дед, фрипаскаль накати хотя бы
Аноним 07/04/21 Срд 01:02:44 #79 №1988531 
>>1988482
>турбопаскаль
Эх, какая же неимоверная годнота была. Компиляция в памяти была божественной. У Турбопаскаля по скорости компиляции отсасывали даже интерпертаторы, а код работал так же быстро, как обычный компилируемый.
Тот Borland был тру.
Аноним 07/04/21 Срд 01:03:57 #80 №1988534 
>>1987759
В Европе Дели весьма популярен.
Информация точная.
Аноним 08/04/21 Чтв 03:30:28 #81 №1989601 
тред, живи
Аноним 08/04/21 Чтв 04:13:05 #82 №1989627 
>>1989601
Так живет и здравствует на удивление, даже ниже нулевой не опускается.
Аноним 08/04/21 Чтв 09:30:34 #83 №1989660 
>>1989627
На некогда пиздеть, мы работаем в отличии от шарпистов
Аноним 08/04/21 Чтв 15:26:41 #84 №1990119 
>>1980760
Проблема дельфей не в том, что синтаксис другой, а в том, что язык дремучая древность на сегодняшний день.

Очень большой пласт легаси в самом языке и очень уж устаревшие подходы по сравнению с другими современными компилируемыми в нативщину языками.
Аноним 08/04/21 Чтв 15:43:17 #85 №1990128 
>>1990119
>очень уж устаревшие подходы по сравнению с другими современными компилируемыми в нативщину языками
Ну-ка абаснуй. Это какие подходы и по сравнению с какими языками!
Аноним 08/04/21 Чтв 16:19:46 #86 №1990167 
>>1990128

Так же даже минимально ожидаемого стандартного набора от современного языка нет.

> ADT - нет
> паттерн матчинг - нет
> концепты/трейты/протоколы/тайпклассы - нет
> constexpr/const fn - нет
> асинков/генераторов - нет
> какого-то разумного тайплевела вроде type families/associated types - тоже нет

Прям язык для того, чтобы в прошлое вернуться лет на 30.
Аноним 08/04/21 Чтв 16:35:59 #87 №1990182 
>>1990167
Аноним 08/04/21 Чтв 16:40:17 #88 №1990185 
>>1990167
> список из любимых функциональщиками баззвордов
Лучше не продолжай, смузи остынет.
Аноним 08/04/21 Чтв 16:42:50 #89 №1990191 
>>1990185

Так это не обязательно из ФП языков. Кресты, раст и какой-нибудь свифт в том или ином виде в это всё умеют.
Аноним 08/04/21 Чтв 17:09:50 #90 №1990210 
>>1990191
все это жидовские выдумки и ненужно
Аноним 08/04/21 Чтв 17:39:01 #91 №1990241 
>>1990191
Скажем, прямо плюсы берут все в рот то, на что продавится комитет. Дельфийскому энтерпрайзному ООП все это не нужно, а что нужно есть в сторонних либах.

Про раст смешно - игрушечный язык, который не взлетит.

Если ты растодебил, засравший все треды, то пошел вон.
Аноним 08/04/21 Чтв 18:01:47 #92 №1990279 
15629829761440.webm
15837148839240.webm
videoplayback.webm
>>1990241
>Дельфийскому энтерпрайзному
Аноним 08/04/21 Чтв 18:05:06 #93 №1990287 
>>1990167
Просто ты привык быдлокодить уровня чот архитектуру мы просрали, будем чесать пятку через ухо
Смотри какой перл продвинутый, пиши на нем программы
Аноним 08/04/21 Чтв 18:09:11 #94 №1990295 
>>1990279
>Ну все пацаны тут есть магический комп на котором только та программа и компилится, и версию не меняйте, на других компах не собирается проект, плак-плак.
Ах, да у нас же есть миллиарды чтобы ловить дебагером ошибку в 50000 строчке кода шаблона с кривым массивом.

Опять ты попутало животное энтерпрайс и сайт на С++.
Аноним 08/04/21 Чтв 18:20:13 #95 №1990314 
>>1990241
Если говорить про энтерпрайз, то какой смысл сейчас там вообще о дельфи говорить. Там сплошные веб интерфейсы и управляемые языки.

Дельфи себя нужно позиционировать как раз как компилируемый в нативный код язык без GC. А там все потенциальные конкуренты либо имеют подобные фичи напрямую, либо имеют возможность их выразить, потому что для качественных абстракций без потери байтоебства они нужны.
Аноним 08/04/21 Чтв 18:34:47 #96 №1990335 
>>1990167
Тут конечно много смузихлебства, но в целом замечания верные. От языка так и веет 80-ми.

Но это все не так важно, как тот факт что тулинг ПОЛНОН ГОВНО.

Ну вот как так,
>Разработка приложений для Windows, macOS, Android и iOS осуществляется с использованием единой базы кода.
а собственная IDE только под винду? А если я ебанулся и хочу написать серверсайд и iOS приложуху на дельфях и опубликовать это все в AppStore то мне надо 2 ноута, один на винде для IDE, второй на macOS для публикации в AppStore.


Какого хера IDE неотделимо от компилятора? Я хочу скачать компилятор и поставить на билд сервер. Нет качай IDE.

> https://blogs.embarcadero.com/learn-about-delphi-continuous-integration-with-svn-jenkins-and-dunitx/
> Learn About Delphi Continuous Integration With SVN, Jenkins, And DUnitX
SVN в 2к20? Вы серьезно? А еще рассказывать про то, зачем нужна система контроля версий - видать дельфи разработчикам это нужно. Ах да, за компилятор для билд сервера возможно придется заплатить если превышено число инсталяций.


А что там с пакетным менджером? Я не про сам пакетный менеджер как таковой, а централизованное хранилище библиотек типа Maven central, NPM, NuGet, подвезли?
Аноним 08/04/21 Чтв 19:00:55 #97 №1990355 
изображение.png
>>1990335
>SVN в 2к20? Вы серьезно? А еще рассказывать про то, зачем нужна система контроля версий - видать дельфи разработчикам это нужно
IDE поддерживает Git, если ты о нем.
>А что там с пакетным менджером?
GetIt? https://getitnow.embarcadero.com/
Аноним 08/04/21 Чтв 19:02:45 #98 №1990358 
>>1990314
>все
Ой, я же сейчас аолный список принесу...

и сразу начнется "этот старый, этот не считается, а этот мнемамку выебал"
Аноним 08/04/21 Чтв 19:10:32 #99 №1990371 
>>1990335
>тулинг ПОЛНОН ГОВНО
Сразу видно чел-овека, который не пытался сделать что-нибудь на ШВЯТЫХ КРЕСТАХ.

> макось
Фрипаскаль под ней есть и собирается, значит и дельфи будет.

> какого хера неотделима
Потому что у тебя инвалидность, всё отделимо.

> выебываться на SVN
Без комментариев.

> пакетный менеджер
Ну можно воспользоваться цппшным... Ох вейт.

>>1990295
Неистово двачую. Я игру на первых курсах на этих сраных крестах писал, около 3к строчек. Так эта срань мало того что компилилась секунд пять (паскалю уже смешно), так ещё и собиралась ТОЛЬКО НА МОЕЙ НАХУЙ МАШИНЕ. Элементарный проект, с единственной подключенной библиотекой? Неа, нахуй сходи.
Аноним 08/04/21 Чтв 19:14:46 #100 №1990383 
>>1990358

Ну из полноценно живых и массовых - там си, кресты, свифт у гейоси.
Из живых и нишевых - раст у хипстеров, фортран у дедов и ада у всякой критичной фигни, ну и дельфи с паскалями.
Из тех, которые могут какую-то популярность получить - zig, nim и всякая ебанутая хрень.

И из всего этот списка в плане выразительности хуже дельфей только си и фортран (и то не уверен по поводу его новых вариаций).
Аноним 08/04/21 Чтв 19:18:45 #101 №1990390 
Мужики, доброго дня, выручайте пиздец

Есть программа на делфи, я запускаю её, а она выдает "Ошибка подключение к БД. unsupported on-disk structure for file C:\USERS\'123123QWE\DESKTOP\RE\DOCS\DOCS.GDB; found 32779, support 11."

Покурив форумы, я так толком нехуя и не понял что нужно делать, я и InterBase ставил разные, и IBEexpert поставил и там версии разные прогонял, а она в итоге нехуя не запускается, это я все на 10ке делаю, программа старая как гавно мамонта, но бля мне это для диплома надо и научнику скинуть, мужики помогите

С меня гифт на 300 рублей в стиме, мне нужно только чтобы она запустилась и все,

выручайте мужики, а то отчислят нахуй))00

Аноним 08/04/21 Чтв 19:21:34 #102 №1990400 
>>1990390
выложи, допилю
Аноним 08/04/21 Чтв 19:21:50 #103 №1990402 
>>1990390
>выручайте мужики, а то отчислят нахуй
Ты уж определись, или "мужики", или "отчислят"
Аноним 08/04/21 Чтв 19:22:26 #104 №1990403 
https://youtube.com/watch?v=Yq2mNUzcpE0
Аноним 08/04/21 Чтв 19:23:32 #105 №1990406 
>>1990403
Выкладывал бы сразу ролик где милиард строк компилят.
Аноним 08/04/21 Чтв 19:24:26 #106 №1990411 
>>1990403
>Here: 1.07 million lines, 12 seconds, 1600 units of real, shipping code compiled in 12 seconds on an i5 with SSD and Andreas' add-ins.
Аноним 08/04/21 Чтв 19:25:32 #107 №1990413 
>>1990400
как то связаться можно? желательно в дискорде, стиме
Аноним 08/04/21 Чтв 19:26:27 #108 №1990414 
>>1990413
А там чтото сильно приватное? нельзя просто выложить куда нить рар архив?
Аноним 08/04/21 Чтв 19:29:34 #109 №1990419 
>>1990414
Двачую вопрос. Dropmefiles в помощь, через неделю концов никто не найдёт.
Аноним 08/04/21 Чтв 19:32:04 #110 №1990423 
>>1990403
Быстро компилирует - значит плохо оптимизирует. Суровая правда жизни же
Аноним 08/04/21 Чтв 19:32:17 #111 №1990424 
>>1990414
>
>
https://dropmefiles.com/0aVyJ
Аноним 08/04/21 Чтв 19:33:44 #112 №1990426 
>>1990424
Если кто сделает, обратную связь какую-то оставляйте, куда гифт кидать
Аноним 08/04/21 Чтв 19:39:03 #113 №1990430 
>>1990423
>значит плохо оптимизирует
Обозначь что такое оптимизация?
Компилировать можно хоть 1000 лет Привет Мир! по циклическим ссылкам, оптимизированым оно не станет.

Наслышан мол если кодить ногами то оптимизурует сортировку пузырьком быстрее чем правильно написаный код без оптимизации. Ах, нет так не бывает.
Аноним 08/04/21 Чтв 19:43:16 #114 №1990435 
>>1990423
Так себе оправдание. Основные тормоза обычно возникают из-за прокладки между креслом и монитором, а не из-за того, что при компиляции цикл не развернуло,
Аноним 08/04/21 Чтв 19:46:40 #115 №1990439 
>>1990435
>отоптимизировало цикл и операции на switch (0..255]
>прилетает с вне зоны ответственности переменная больше 255
>отпала жопа на рантайме
Аноним 08/04/21 Чтв 19:52:45 #116 №1990455 
>>1990439
ну да, классический с++

>прилетает с вне зоны ответственности
кого ты обманываешь, из твоего прошлогоднего кода
Аноним 08/04/21 Чтв 19:53:43 #117 №1990458 
>>1990430
>>1990435

Так вопрос не в разворачивании отдельных циклов и локальных оптимизаций (хотя та же векторизация тут может ощутимый прирост дать), а в оптимизации используемых в большом приложении абстракций.

Хочешь более-менее бесплатные в плане времени исполнения абстракции - то компилятору придется совершать дофига работы, прежде всего в плане инлайнов, фолдинга констант и т.п. компайл тайм вычислений, CSE, DCE и т.д. и т.п.

И более того - это играет роль при использовании библиотек, потому что чтобы тут производительность выжать нужны полноценные LTO и связанные с этим вещи, которые тоже не мало времени могут у компилятора отожрать.
Аноним 08/04/21 Чтв 19:56:44 #118 №1990461 
>>1990458
Похуй ваще. Время работы сопоставимое, время компиляции в десяток раз ниже. Просто не нужно использовать эти абстракции потому что код в любом случае станет лапшой
Аноним 08/04/21 Чтв 19:59:04 #119 №1990464 
>>1990458
>Напейсал мега мошную прогу на стд_вектор стд_жопа по ООП парадигме через фабрику фабрики
>Оптимизировало до
printf(* Var)

Компилятор просто приводит функции до общего и выносят их на перед, а после уже просто дырки шьет компилятор с goto f_1 return 0xFFF
Аноним 08/04/21 Чтв 20:33:57 #120 №1990491 
>>1990355
>GetIt? https://getitnow.embarcadero.com/
А опенсорсы туда аплоадят? Или там анальная лицензия на использование?


>>1990371
>Сразу видно чел-овека, который не пытался сделать что-нибудь на ШВЯТЫХ КРЕСТАХ.
А еще можно АСМ привести в пример, там еще хуже. Но Дельфи нам преподносят ко современный, удобный язык разработки. Если исходить из того, что это легаси язык, для поддержки легаси проектов - то все ОК. Но если вы позиционируете себя как современный язык, то уж будьте добры соответствовать.

>Потому что у тебя инвалидность, всё отделимо.
И где его тут качать https://www.embarcadero.com/ ?
C++ кстати есть отдельно, а дельфей нет.
Аноним 08/04/21 Чтв 21:01:10 #121 №1990520 
изображение.png
>>1990426
Поставь Firebird 2.1 все заработает
Аноним 08/04/21 Чтв 21:02:00 #122 №1990521 
>>1990426
А ну и гифт оставь себе, мы программисты делфи народ обеспеченый
Аноним 08/04/21 Чтв 21:04:30 #123 №1990529 
изображение.png
>>1990390
>found 32779, support 11.
Firtebird добавляет старший бит в версию одс, соответственно тут база firebird c ODS 11
Аноним 08/04/21 Чтв 21:18:16 #124 №1990542 
изображение.png
>>1990491
Полистай посмотри, под какими лицензиями выкладывают...
Аноним 08/04/21 Чтв 21:36:28 #125 №1990563 
>>1990520
>>1990529
Спасибо мужики!
Аноним 08/04/21 Чтв 21:38:02 #126 №1990564 
>>1990563
Да не за что, добра тебе.
Аноним OP 08/04/21 Чтв 22:51:39 #127 №1990610 
Горжусь вами, аноны. Спасибо вам.
Аноним 09/04/21 Птн 13:32:44 #128 №1991013 
>>1990542
А что там с транзитивными зависимостями? Я посмотрел и ничего такого не заметил. Или в Дельфях так не приянто и зависимость содержит все необходимые dcu-шки?
Аноним 09/04/21 Птн 19:16:51 #129 №1991312 
>>1990610
Служим своему первому языку программирования!
Аноним 10/04/21 Суб 00:23:36 #130 №1991487 
>>1991312
ну, у меня второй. Первым был QBasic
Аноним 10/04/21 Суб 02:09:35 #131 №1991521 
>>1990520

Почему в зумерских ЖС фремворках нет таких божественных таблиц
Аноним 10/04/21 Суб 02:21:49 #132 №1991527 
image.png
>>1991487
У меня первыл был Noname Basic ручкой на бумаге.
Второй - 6502 на бумаге.
Третий - Focal
А Pascal уже четвёртый. На компе с картинки.
Аноним 10/04/21 Суб 02:44:17 #133 №1991540 
>>1991521
Потому что хорошие гриды - это сложно, долго и дорого. А с учётом постоянной гонки за браузерами, новыми фреймворками и т.д. времени сделать нормальный видимо мало у кого хватает.

>>1990461
Такой подход как раз в первую очередь к лапше и приводит. Да и хотя бы обычную работу с итераторами, футурами, стримами и подобными абстракциями хочется оптимизировать максимально, иначе какой смысл вообще нативщину брать.
Аноним 10/04/21 Суб 02:53:22 #134 №1991550 
>>1991487
...Окей, подловил. В каком классе вам его давать начали, в пятом?
Аноним 10/04/21 Суб 14:26:30 #135 №1991810 
>>1991550
в качестве допкурсов - в пятом, официально в 11. Делфи 7 изучал на платных допкурсах в 10-11. А в универе на 2 курсе был турбопаскаль, на 3 делфи 7. Мимо 1991 год рождения. И это блять в Петербурге.
Аноним 10/04/21 Суб 14:28:02 #136 №1991817 
дополнение к >>1991810
в универе вообще был цирк. Мы писали код для всяких абстрактных машин поса-успенского и прочих конечных автоматов. Нахера? А хер знает. На 5 курсе был Арити Пролог. Та еще адовая херь.
Аноним 10/04/21 Суб 14:28:40 #137 №1991818 
Но сердце мое всегда будет писать в делфях
Аноним 10/04/21 Суб 15:56:54 #138 №1991909 
>>1991810
>1991 год рождения
А, тогда вопросв нет. Нам QBasic в качестве базы в 6, Delphi в 8

мимо тоже спб, 1996
Аноним 10/04/21 Суб 15:57:32 #139 №1991910 
>>1991817
>Нахера
Ну так прикольная ж хрень. Хотя если вам при этом нормальных языков не давали - это пиздец
Аноним 13/04/21 Втр 07:52:11 #140 №1994338 
>>1977489 (OP)
Бамп годному треду.
Анончик-анончик, выручай!
Есть карта записанная в 2д массив. Есть море, есть материки.
Внимание, вопрос: как нахерачить реки? Чтоб впадали в моря и друг друга, иногда может даже делились и сливались снова и т.д. какие есть варианты? Я пробовал гуглить алгоритмы генерации рек, но все что находит не вполне мне подходит. Неужели без всяких карт высот просто так рек не нахерачить?
Аноним 13/04/21 Втр 08:16:07 #141 №1994345 
>>1994338
Както слишко абстрактно все расписано.
>Есть море, есть материки.
Добавь сюда реки:) Или сделай море, широкой рекой:)
Аноним 13/04/21 Втр 09:18:40 #142 №1994367 
>>1994338
>Неужели без всяких карт высот просто так рек не нахерачить?
Ну а как, собственно? Можно херачить по рандому, но это слишком ненадёжно и не особо понятно как. Гораздо лучше (и проще) приделать элементарную карту высот и пустить реки по ней.
Аноним 13/04/21 Втр 10:04:22 #143 №1994402 
>>1994338
Можно попробовать совсем тупой вариант, если с картой высот не хочется ничего делать:
1. Т.к. материк разделен на тайлы, можно дать им разную цену прохождения реки через тайл (в зависимости от типа тайла или вообще немного случайно её выставлять)
2. Начало реки можно так же генерить по тайлам, задав для каждого шанс появления истока.
3. Дальше строем от истока кратчайший путь к морю, в соответствии с ценами из шага 1.

Ещё можно с клеточными автоматами поиграться, но там скорее всего менее очевидно будет
Аноним 13/04/21 Втр 10:44:35 #144 №1994419 
>>1994402
ты же понимаешь что это получается по сути генерация простейшей карты высот
Аноним 13/04/21 Втр 11:14:14 #145 №1994437 
>>1994419
Да, но такой вариант может быть проще архитектурно, если уже есть какие-то типы тайлов со своими свойствами и т.п.
Аноним 13/04/21 Втр 16:07:02 #146 №1994709 
>>1980965
Я б лучше вкатился в PHP, MySQL, html, JS, CSS в 2005..2007 - было б лучше
Аноним 13/04/21 Втр 18:50:12 #147 №1994932 
>>1981649
procedure ProcA; forward;
Аноним 14/04/21 Срд 23:21:06 #148 №1996422 
Когда там 10.5 выкатят?
Аноним 15/04/21 Чтв 13:33:18 #149 №1996837 
>>1996422
В ноябре.
Аноним OP 15/04/21 Чтв 23:05:46 #150 №1997497 
Деды, мы тонем, борланд мне в очко!
Аноним 17/04/21 Суб 18:41:18 #151 №1999379 
>>1997497
Мы не тонем, нас снайпера с /б/ топят
Аноним 17/04/21 Суб 19:00:00 #152 №1999391 
embarcadero-vector-logo.png
>>1997497
Есть пробитие!
Аноним 17/04/21 Суб 22:32:32 #153 №1999642 DELETED
тред живи
картограф-кун
Аноним 18/04/21 Вск 00:13:42 #154 №1999706 
Поясните за интерфейсы в дельфе. Зачем они вообще нужны, чо читать
Аноним 18/04/21 Вск 00:50:25 #155 №1999744 DELETED
Аноним 18/04/21 Вск 03:20:32 #156 №1999815 DELETED
хм...
хотел сотворить горные хребты, но чувство такое, что говно потекло
Аноним 18/04/21 Вск 03:42:25 #157 №1999825 
>>1990335
>второй на macOS для публикации в AppStore
Так это же проблема AppStore, нормальные маркетплейсы не огораживаются.
Аноним 18/04/21 Вск 05:26:28 #158 №1999867 
>>1999815
Потекло. Ссылка на гитхаб где?
Аноним 18/04/21 Вск 07:55:04 #159 №1999891 DELETED
>>1999867
да я не помощи ради, а чтоб тред не тонул. Мало ли реально помощь будет нужна
Аноним 18/04/21 Вск 09:29:21 #160 №1999934 
Деды, а что сейчас пишите вообще?
Аноним 18/04/21 Вск 11:12:13 #161 №2000041 
Кто-нибудь пользуется DevExpress-ом? Вот я например пытаюсь использовать TcxDBPivotGrid, и мне нужно раскрашивать ячейки в разные цвета. Как получить сопоставить ячейку с конкретной стройкой в датасете, чтобы извлечь цвет из другого поля датасета?
Аноним 18/04/21 Вск 11:23:51 #162 №2000051 DELETED
>>2000000 →
Аноним 18/04/21 Вск 15:14:03 #163 №2000291 
Я веб на делфи делаю.
Работает быстрее чем что-либо другое.
Аноним OP 18/04/21 Вск 19:17:44 #164 №2000645 
>>2000291
Дед, ты...
Аноним 18/04/21 Вск 19:36:32 #165 №2000669 
>>2000291
Двачую деда. Эта хуйня летает нахуй.
Аноним 18/04/21 Вск 19:44:40 #166 №2000675 
>>2000291
> быстрее чем что либо ещё в вебе

Речь про язык без нормальной поддержки асинхронного IO в 2021 году
Аноним 18/04/21 Вск 19:57:10 #167 №2000686 
>>2000675
У его сайта 2 пользователя - он и его мамка и на сервере 2 ядра. Все идеально сбалансированно.
Аноним 19/04/21 Пнд 10:20:18 #168 №2001032 
>>1999706
юзлес хуета, пока нет ролей
Аноним 19/04/21 Пнд 18:14:23 #169 №2001684 DELETED
>>2000686
но для одной только его мамки нужно 4 ядра
Аноним 20/04/21 Втр 08:30:09 #170 №2002011 
>>1999706
Для множественного наследования...
Аноним 20/04/21 Втр 08:35:16 #171 №2002013 
image.png
>>2000041
Кидаешь на форму cxStyleRepository, в нем добавляешь стили.
Затем в гриде на onGetContentStyle присваиваешь разные стили в зависимости от условия.
Аноним 20/04/21 Втр 14:06:31 #172 №2002354 
>>1977489 (OP)
Это говно еще живое и подает признаки дышания??
Аноним 20/04/21 Втр 16:01:06 #173 №2002528 
>>2002354
Это не для тебя сделано и не для таких как ты. Уходи, тебя сюда никто не звал тварь.
Аноним 20/04/21 Втр 20:31:06 #174 №2002805 
>>2002013
Хорошо, я запилил стили, сделал onGetContentStyle. Цвет ячейки у меня лежит в поле CELL_COLOR, а значение для неё — в CELL_VALUE. Как мне достать CELL_COLOR?
Аноним 20/04/21 Втр 20:32:46 #175 №2002809 
>>2002354
Лет пять назад казалось, что уже всё, но внезапно появились и хелперы, и дженереки и замыкания. Того и глядишь, нормальный сборщик мусора прикрутят
Аноним 20/04/21 Втр 22:10:38 #176 №2002908 
>>2002809
>нормальный сборщик мусора прикрутят
>Ууууу незя быдлокодить ногами
Может тебе еще и ООП завезти, чот похуй на мнение славика/недочеловека с СНГ один хуй даунов к чему-то дороже кофемолки не подпустят так что похуй на чем оно серет на джаве или джаваскрипте аплеты
Аноним 20/04/21 Втр 22:27:49 #177 №2002927 
>>2002908
вот странно: обычно так путано изъясняются, когда сильно припекает.
Аноним 21/04/21 Срд 08:43:56 #178 №2003173 
image.png
>>2002805
Вроде вот так, давно не работал с ним.
Аноним 21/04/21 Срд 10:10:34 #179 №2003229 
>>2002908
>Может тебе еще и ООП завезти

Так ООП и так в дельфах есть
Аноним 21/04/21 Срд 13:51:46 #180 №2003414 
>>2003229
Нет, в тру вере оопэ программа даже не должна компилироваться типо сумма( жопа, единорог) должно призойти событие и волшебные пони должны распарсить все, понять что хочет программист перевсти все в 1 вид например мясо или там обращение к несуществующим полям в рамках 1 программы и машины
Аноним 23/04/21 Птн 00:37:51 #181 №2005078 DELETED
Тред, живи!
картограф-кун
Аноним 23/04/21 Птн 13:48:58 #182 №2005591 
>>2005078
Доделал свою шляпу?
Аноним 23/04/21 Птн 21:38:18 #183 №2006207 DELETED
>>2005591
я хз зачем стал делать змейку
Аноним 23/04/21 Птн 23:01:51 #184 №2006264 
>>2003414
Есть-то ООП есть, но с кучей «но». Например, интерфейсы: то, что множественное наследование разрешено для них это само по себе правильно, однако:
Если я хочу объявить в интерфейсе пропертю, я не могу просто написать property foo:integer;read;write; Я должен строчкой выше объявить методы геттера и/или сеттера для каждой проперти. В результате каждый класс с интерфейсом начинает распирать от бойлерплейтов геттеров и сеттеров.
Ну и то, что интерфейсы в обязательном порядке тянут за собой счётчик ссылок. Проблема не в счётчике ссылок как таковом, а в том, что неочевидно, почему он должен появиться у класса именно если он наследует какой-нибудь интерфейс.
Аноним 24/04/21 Суб 06:53:00 #185 №2006448 
>>2006264
Ну хз на какие-то серьезные минусы это не тянет.
>я не могу просто написать property foo:integer;read;write;
А в чем профит от такого написания, все равно в классе придется писать гетер и сеттер и пусть он лучше будет задекларирован в интерфейсе, ну а вешать пропертю на переменную без крит. секции в эпоху многопоточности тоже такое се...
>В результате каждый класс с интерфейсом начинает распирать от бойлерплейтов геттеров и сеттеров
Деды не зря придумали MVC... вынеси все эти проперти в отдельный класс, чтобы не пухло.
>Проблема не в счётчике ссылок как таковом, а в том, что неочевидно, почему он должен появиться у класса именно если он наследует какой-нибудь интерфейс.
Тут соглашусь, но это тоже не минус, а скорее особенность языка.
Аноним 24/04/21 Суб 08:01:51 #186 №2006466 
>>1977489 (OP)
Ахуеть, мертвецы восстали!
Конец действительно гораздо ближе чем мы думали
Аноним 26/04/21 Пнд 23:14:57 #187 №2009656 DELETED
https://ok.ru/live/2095349702496
посоны, баба прям щас разводится. можно троллить от имени мужа, упоминая имя дочки вики
Аноним 27/04/21 Втр 00:25:11 #188 №2009704 
>>2009656
Ты дурак? Мы программируем на дельфи. Пошел вон отседова, пёс.
Аноним 27/04/21 Втр 01:18:15 #189 №2009735 
>>1977560
Тащемта топ хуйня для простых десктопок на плюсах, вижуал студия в этом плане с заглотом сосет, подтягивая для простой формочки половину .нет фреймворка
Аноним 27/04/21 Втр 01:24:30 #190 №2009737 
>>2009735
Двачую. Равно как и дельфи 7.
Аноним 28/04/21 Срд 03:38:38 #191 №2011006 DELETED
анончик, а можно ли как-то сделать в TMemo ограничение на максимальную длину строки? Я вот хочу, чтобы максимум допустим 15 символов в строке и чтобы WordWrap работал
Аноним 28/04/21 Срд 08:46:30 #192 №2011063 
>>2011006
А просто добавить перенос строки на 15 символ нельзя сделать?
Аноним 28/04/21 Срд 11:13:51 #193 №2011181 
>>2011006
Наследуй и хранить результат в 1, а длину отображать отдельно тотобрав первые 15 символов
Аноним 28/04/21 Срд 20:17:00 #194 №2011906 DELETED
Анончики, хелп

Пишу шахматы, сделал возможные ходы для пешки и ладьи, ебусь со слоном. Собственно код в первой пикче. Сама доска во второй




PiecesBoard - массив фигур
possmoves - массив возможных ходов

Можно, конечно, расписать для каждого положения слона, но я ебал такой код. С ладьёй получилось упростить код до 46 строк, со слоном вообще не знаю как
Аноним 28/04/21 Срд 20:43:38 #195 №2011942 
>>2011906
Пиши сначала что попроще, крестики-нолики например, шашки.
Аноним 28/04/21 Срд 21:08:11 #196 №2011965 DELETED
>>2011942

Да это задание по лабе на 1 курсе вуза. Сделать графическое приложение.

Кстати, ходы слоном уже сделал
Аноним 29/04/21 Чтв 05:57:57 #197 №2012300 DELETED
Аноним 29/04/21 Чтв 05:58:23 #198 №2012301 DELETED
Аноним 29/04/21 Чтв 05:58:43 #199 №2012302 DELETED
Аноним 29/04/21 Чтв 05:59:02 #200 №2012303 DELETED
Аноним 29/04/21 Чтв 05:59:20 #201 №2012304 DELETED
Аноним 29/04/21 Чтв 06:00:02 #202 №2012305 DELETED
Аноним 29/04/21 Чтв 06:00:31 #203 №2012306 DELETED
Аноним 29/04/21 Чтв 06:00:49 #204 №2012307 DELETED
Аноним 29/04/21 Чтв 06:01:15 #205 №2012308 DELETED
Аноним 29/04/21 Чтв 06:01:32 #206 №2012309 DELETED
Аноним 29/04/21 Чтв 06:01:54 #207 №2012310 DELETED
Аноним 29/04/21 Чтв 06:02:14 #208 №2012311 DELETED
Аноним 29/04/21 Чтв 06:02:30 #209 №2012312 DELETED
Аноним 29/04/21 Чтв 06:02:46 #210 №2012313 DELETED
Аноним 29/04/21 Чтв 06:03:02 #211 №2012314 DELETED
Аноним 29/04/21 Чтв 06:03:18 #212 №2012315 DELETED
Аноним 29/04/21 Чтв 06:03:34 #213 №2012316 DELETED
Аноним 29/04/21 Чтв 06:03:54 #214 №2012317 DELETED
Аноним 29/04/21 Чтв 06:04:10 #215 №2012318 DELETED
Аноним 29/04/21 Чтв 06:04:31 #216 №2012319 DELETED
Аноним 29/04/21 Чтв 06:04:52 #217 №2012320 DELETED
Аноним 29/04/21 Чтв 06:05:10 #218 №2012321 DELETED
Аноним 29/04/21 Чтв 06:05:27 #219 №2012322 DELETED
Аноним 29/04/21 Чтв 06:05:45 #220 №2012323 DELETED
Аноним 29/04/21 Чтв 06:06:58 #221 №2012324 DELETED
Аноним 29/04/21 Чтв 06:07:21 #222 №2012325 DELETED
Аноним 29/04/21 Чтв 06:07:44 #223 №2012327 DELETED
Аноним 29/04/21 Чтв 06:08:09 #224 №2012328 DELETED
Аноним 29/04/21 Чтв 06:08:27 #225 №2012329 DELETED
Аноним 29/04/21 Чтв 06:09:28 #226 №2012331 DELETED
Аноним 29/04/21 Чтв 06:10:49 #227 №2012332 DELETED
Аноним 29/04/21 Чтв 07:04:41 #228 №2012341 
>>2012332
Хуйня
Аноним OP 29/04/21 Чтв 09:35:54 #229 №2012402 
>>2012331
Шарпист, спок
Аноним 29/04/21 Чтв 09:36:23 #230 №2012403 
Мань, ты со своей ненавистью к паскалю лет на десять опоздал.
Аноним 29/04/21 Чтв 11:29:15 #231 №2012527 
>>2012402
Это было сделано на делфях. Нахер мои посты по ерли все и бан кинули?
Картограф-кун
Аноним 29/04/21 Чтв 11:49:32 #232 №2012562 
>>2012527
Да как то не хорошо мусорить в доме...
Аноним 29/04/21 Чтв 11:56:01 #233 №2012569 
>>2012562
Не спорю, малость перестарался. Даже может и временный бан заслужил. Но это не повод ввообще все мои посты в треде ужалять.
Аноним 29/04/21 Чтв 13:07:22 #234 №2012666 
>>2006264
Так, насчёт счётчика ссылок поподробнее. Я программировать учился на дельфях в 2004-ом, и там никакой такой хуйни не было, было честное ручное управление памятью. Неужели хипсторы и до дельфей добрались?
Аноним 29/04/21 Чтв 14:00:58 #235 №2012699 
>>2012666
В делфи 3 в язык добавили интерфейсы, это было в эпоху COM отсюда и подсчет ссылок и тд.
Аноним 29/04/21 Чтв 14:04:43 #236 №2012701 
image.png
>>2012666
Ну помимо интерфейсов, есть еще подсчет ссылок для строк.
И ARC компилятор, но в 10.4 от него отказались.
Аноним 02/05/21 Вск 06:52:57 #237 №2016022 
Бамп
Аноним 02/05/21 Вск 13:44:20 #238 №2016271 
>>2016022
Иди работай, хватит на двачах сидеть
Аноним 02/05/21 Вск 16:03:36 #239 №2016422 
>>2016271
так выходные, можно и на двачах посидеть
Аноним 04/05/21 Втр 20:29:33 #240 №2019454 
изображение.png
Объясните ньюфагу, плс, какую библиотеку от меня хотят, и где достать\как подключить? Речь, если что, про lazarus.
Аноним OP 04/05/21 Втр 22:08:40 #241 №2019544 
>>2019454
Это OpenGL, мб просто заголовочные файлы, мб в составе какой-то либы. Но их не больше 2-3 (на лазарусе то, лел). Так что покопайся в гугле, найдешь.
Аноним 04/05/21 Втр 22:35:27 #242 №2019578 
>>2019544
Ну, вроде как glad нужен, но я хз, как его подключить. Где взять, вроде разобрался (а мб и нет, но скачал какой-то файл glad_gl.pas с офф сайта, адаптировав возможно неправильно гайды для крестов по теме). Если что, сорь, я и вправду нуб.
Аноним 04/05/21 Втр 22:39:07 #243 №2019583 
>>2019544
То, что это OpenGl, я знаю, лол.
Аноним 04/05/21 Втр 22:43:48 #244 №2019589 
>>2019544
Сайт:
https://glad.dav1d.de/
Крестовый гайд, по которому делал:
https://ravesli.com/urok-2-podgotovka-k-pervomu-proektu-opengl-nastrojka-glfw-cmake-i-glad/
Аноним 05/05/21 Срд 22:10:03 #245 №2020881 
>>1981456
А, ну да. Структурированный код - это для современных программистов слишком сложно, мозги подвиснут.
Аноним 05/05/21 Срд 22:13:32 #246 №2020885 
>>1983998
>Нитрендова, поцаны в шкалке головой в унитаз макнут!!!
Аноним 05/05/21 Срд 23:41:46 #247 №2020956 
https://www.youtube.com/watch?v=TNqbyhzVyrM
Аноним 06/05/21 Чтв 10:02:24 #248 №2021174 
>>1977489 (OP)
Из интереса почитал пару статеек на швабре с названиями вроде "Delphi умирает", в том числе и комменты. Теперь дельффинятники у меня ассоциируются почему-то с упоротыми сталинистами.
Аноним 06/05/21 Чтв 10:25:48 #249 №2021202 
>>2020885
>>Нитрендова
Сейчас это похвала.
Аноним 06/05/21 Чтв 11:17:11 #250 №2021267 
>>2021174
Расскажи нам, как тебе нас жаль, мань
Аноним 06/05/21 Чтв 11:39:40 #251 №2021295 
>>2021267
Зачем ты сразу аггрессируешь и оправдываешься в ответ на невинное наблюдение - у тебя какая-то травма? Хочешь об этом поговорить?
Аноним 06/05/21 Чтв 11:48:11 #252 №2021313 
>>2021202
>>Нитрендова
>Сейчас это похвала.
Ох бля, нонконформисты на моей борде!
Аноним 06/05/21 Чтв 11:49:23 #253 №2021317 
>>2021313
Кто?
Аноним 06/05/21 Чтв 23:59:22 #254 №2022313 
Зареквещу, пожалуй, хорошие гайды по написанию шейдеров на OpenGl если кто вообще есть в теме в треде
Аноним 07/05/21 Птн 00:34:09 #255 №2022365 
>>2022313
Именно под дельфи? Я помню челик бегал в ньюфаг-треде, но там плюсы
Аноним OP 07/05/21 Птн 14:04:00 #256 №2022920 
>>2022313
https://thebookofshaders.com/?lan=ru

Кури, дед
Аноним 08/05/21 Суб 03:39:28 #257 №2023699 
>>2022920
Пасиб, внучек
>>2022365
Если лучше, чем у анона ниже твоего поста, то кидай
Аноним 08/05/21 Суб 03:46:49 #258 №2023702 
>>2022365
Но вообще, канеш, я изначально реквестил именно уроки\прмеры под lazarus.
Аноним 09/05/21 Вск 13:33:59 #259 №2025544 
>>2021174
изобретение экскаватора убило тайное искуство копания байтов ложками и махание лотами читайте на хабре как Делфи было уничтожено С++ копателями
Аноним 14/05/21 Птн 11:33:09 #260 №2030230 
Делфи живи.
Аноним 15/05/21 Суб 10:31:08 #261 №2031219 
>>2025544
Не понял аналогию, честно говоря.
Аноним 19/05/21 Срд 16:45:33 #262 №2035668 
Новый вебинар: https://www.youtube.com/watch?v=p06GKgS8DSo
Аноним 20/05/21 Чтв 11:28:44 #263 №2036310 
Прошу прощения за дурацкий вопрос я, пока что, нюфаня, но как в лазарусе сделать так, чтобы код разных объектов располагался в разных файлах, а не находился в одном? Подскажите, что курить по структурированию кода прог 1000+ строк в лазарусе?
Аноним 20/05/21 Чтв 11:30:36 #264 №2036312 
>>2036310
Ща просто времени толком нет изучать все последовательно по книжке. Мб доберусь позже.
Аноним 20/05/21 Чтв 12:06:45 #265 №2036373 
>>2036310
Ладно, возможно вопрос и вправду был дурацким. Понял, что нужно курить модули. Но вопросов, пока, все равно немало, так что позже мб еще чего охуительного спрошу.
sageАноним 20/05/21 Чтв 14:58:40 #266 №2036588 
Новички учат Лазарус! Воистинну последние дни грядут! Учите Кобол глупцы!
Аноним 20/05/21 Чтв 15:19:02 #267 №2036604 
>>2036588
Кобол - это для пиндосов бездуховных, у нас большая часть корплегаси на паскале.
Аноним 23/05/21 Вск 16:53:07 #268 №2039875 
FireDAC работает на iOS?
Аноним 23/05/21 Вск 17:41:24 #269 №2039918 
Я тут воспользовался кряком для 10.4.2 и теперь не могу зайти на сайты эмбаркадеры. Hosts чист. Шо делать?
Аноним 24/05/21 Пнд 13:54:33 #270 №2041000 
>>2039918
>Я тут воспользовался кряком для 10.4.2 и теперь не могу зайти на сайты эмбаркадеры. Hosts чист. Шо делать?
Ебать у дельфистов проблемы.
nslookup embarcadero.com что выдает?
Аноним 24/05/21 Пнд 15:17:29 #271 №2041143 
Друзья, что почитать/ посмотреть по лазарусу?
Аноним 24/05/21 Пнд 18:57:02 #272 №2041539 
>>2041143
Ничего, юзай RAD я серьезно
Аноним 24/05/21 Пнд 19:50:48 #273 №2041631 
>>2041143
Код/IDE. Если планируешь вкат - делай проект и ищи работу за еду.
Аноним 25/05/21 Втр 11:59:50 #274 №2042257 DELETED
>>1979392
Ну у меня приложение на делфи например simintech.ru
Аноним 26/05/21 Срд 06:47:53 #275 №2043297 
Делфи наше все!
Аноним 27/05/21 Чтв 22:27:19 #276 №2045721 
>>2041631
У лазаруса разве нет своей библиотеки, которую надо изучить?
Аноним 04/06/21 Птн 20:11:57 #277 №2056893 
Надо за вечер написать АРМ менеджера тур.фирмы. Кто может помочь? Там 2-3 окна надо с базой данных сделать. Надо для дипломки.
Аноним 05/06/21 Суб 01:42:53 #278 №2057461 
целый тред некрофилов, красота.
Аноним 05/06/21 Суб 04:21:59 #279 №2057542 
>>2057461
Ага. Жахаем забальзамированный труп и просим еще!
Аноним 05/06/21 Суб 13:36:30 #280 №2057848 
Delphi появился в 1995, Java в 1996. Но Delphi в коме на ИВЛ, а Java бодра и весела. Как думаете почему?

Я думаю из-за анальной политики лицензирования Delphi и жесткой привязки к Windows.
Аноним 05/06/21 Суб 13:47:20 #281 №2057859 
>>2057848
Шарп вытеснил его в шиндовс, а больше он и нахуй не нужон.
Аноним 07/06/21 Пнд 05:49:53 #282 №2060138 
>>2057848
Есть подозрение что из-за полома совместимости в нулевых, а так хз.
Аноним 07/06/21 Пнд 09:30:47 #283 №2060193 
>>2057848
Пытались конкурировать с мелкософтом на его территории, т.е. на виндоуз десктопе. Результат был немного предсказуем.
Джава все-таки была кроссплатформенной изначально и больше ориентировалась на веб, где у мелкософта не было таких сильных амбиций тогда, поэтому и выжила.
Алсо большой ошибкой был отказ от Kylix'a и в целом игнорирование опенсорса. Если бы VCL в 90-х сделали открытым и кроссплатформенным, то все могло сложится иначе.
Аноним 07/06/21 Пнд 09:53:01 #284 №2060199 
>>2057859
Дваждую этого, мс перекупила главного архитектора делфи и он сделал ей дотнет
Аноним 07/06/21 Пнд 11:52:44 #285 №2060299 
>>2057848
>Как думаете почему?

Десктоп приложения умерли. Вернее, они есть и будут, но денег там теперь немного.
Все ушло в мобилки и веб, где как раз крутится жаба, жабаскрипт, го, котлин, пыха.

Десктоп приложения были нужны, когда интернета не было, либо был, но медленный и дорогой. Вот в те времена нужны были нативные приложения, которые можно было бы скопировать с диска и установить. И пользоваться без всякого подключения к сети.
Мобилки тогда могли максимум запускать простейшие J2ME игры и примитивные проги под симбиан. Мобильный интернет был дорогой роскошью вплоть до начала 10-х годов. А сами мобилки были жутко медленными.
Сейчас все изменилось.




Аноним 07/06/21 Пнд 12:32:17 #286 №2060364 
Пишу на Дельфи в госконторе. Простые приложухи для доступа к бд быстро пишутся и быстро работают. Сложный интерфейс пишется проще, чем на js. Дельфи говно, конечно. Но для некоторых задач нормальной альтернативы нет.
Аноним 07/06/21 Пнд 14:02:54 #287 №2060532 
>>2060364
На нём ещё димпломные проекты пишут до сих пор. Попросили за простенькую АРМ 15к рублей.
Аноним 09/06/21 Срд 04:44:25 #288 №2062634 
>>2057848
>>2057859
>>2060299
Но современная Delphi компилируется под Android, операционные системы компании Apple и под Linux.
Аноним 09/06/21 Срд 08:00:59 #289 №2062697 
На работе купили 10.4, пляшем
Аноним 09/06/21 Срд 11:49:38 #290 №2062807 
>>2062634
Да, он это делает!
Аноним 09/06/21 Срд 14:12:39 #291 №2062983 
>>2062697
Чего пилите?
Аноним 09/06/21 Срд 23:25:42 #292 №2063772 
>>2062634
>Но современная Delphi компилируется под Android, операционные системы компании Apple и под Linux.
А Kylix компилировался под Linux, но Абракадабра поматросила пару версий и послала нахер.
Аноним 12/06/21 Суб 13:47:07 #293 №2066158 
> сли вы — физическое лицо, вы можете использовать Delphi Community Edition, чтобы создавать приложения для собственного использования или для продажи до тех пор, пока ваш доход не превысит сумму в 5 000 долларов США в год.
Грубо говоря по 30т.р. в месяц выходит. Но зато можно.
Аноним 14/06/21 Пнд 07:33:49 #294 №2067593 
>>2062697
Грац. Нам тоже взяли. После 7ки небо и земля. Очень удобный тулинг
Аноним 16/06/21 Срд 08:52:49 #295 №2069840 
>>2062983
На авиационную госкорпорцию хуярим, по для моделирования ОрВД
Аноним 19/06/21 Суб 20:59:14 #296 №2073954 
1562.970.jpg
А вот у меня такая проблема. Когда я делаю копию исходного проекта Delphi (Save Project As), то эта копия оказывается связана некой квантово-механической запутанностью, с оригиналом. И все изменения внесенные в одну копию проекта, автоматически оказываются внесены и в другую. Вопрос: как оторвать эти копии друг от друга?
Delphi XE10 Rio, если что.
Аноним 19/06/21 Суб 21:23:24 #297 №2073983 
>>2073954
Пиздец,дельфисты настолько срослись с IDE уже не могут склонировать проект без IDE.
Аноним 19/06/21 Суб 22:55:59 #298 №2074044 
>>2073954
Копировать папочку с проектом, нет?
Аноним 23/06/21 Срд 16:53:23 #299 №2078044 
>>2073954
Гляди, собачка, какая хуйня. А ты уверен что там оно нормально копируется? Проверь пути до файлов в проекте, что ли.
Аноним OP 24/06/21 Чтв 12:08:21 #300 №2078880 
Все спокойны? Я спокоен.
Аноним 26/06/21 Суб 10:19:06 #301 №2080763 
Что-то тихо тут у вас. Апну темку.
Посоветуйте что почитать по разработке на Delphi
В шапке есть Паскаль, но это не то.
Именно книга по использованию всех возможностей среды с уклоном в какую-то конкретную сферу, например сети или бд, с обзором важных/нужных компонентов и т.п. , бест практис и т.п.
Есть старые книги от дедов такого плана, но хочется новые.
Аноним 26/06/21 Суб 11:21:21 #302 №2080785 
>>2080763
https://www.amazon.com/Delphi-Cookbook-integrations-cross-platform-server-side/dp/1788621301

Вот эта неплохая
Аноним 27/06/21 Вск 12:19:23 #303 №2081629 
>>2080785
Там IoT и мобилки. Слишком уж специфично для делфи.
Мне бы что-нибудь десктопное, ну тип пишем свой CRUD
Аноним 04/07/21 Вск 07:51:10 #304 №2087281 
Анон, кинь ссылки на статьи или гайды о том как грамотно организовать в дельфе общение с формами и элементами на ней. Чтобы не было подлагиваний и зависаний когда мой проектик под капотом делает очень много сложной и важной работы.
Аноним 04/07/21 Вск 11:21:45 #305 №2087362 
>>2087281
В отдельном треде свою важную работу делай.
Аноним 04/07/21 Вск 15:19:23 #306 №2087488 
Чего ты сразу ругаешься...
Аноним 04/07/21 Вск 17:31:46 #307 №2087591 
>>2087362
Каком блядь отдельном треде, ты ебанутый? Хочешь сказать в отдельном потоке - так и говори, а то коллизия терминов получается.
Аноним 05/07/21 Пнд 09:26:15 #308 №2087964 
>>2087591
Ты у мамы дурачок? Привет ей
http://docwiki.embarcadero.com/Libraries/Sydney/en/System.Classes.TThread
Аноним 10/07/21 Суб 06:37:59 #309 №2091850 
В понедельник собеседую на мидла какого-то фрилансера. Это мое первое собеседование, так что хз что спрашивать. Накидайте плиз вопросов для собеседования. Стек: Firebird, dev express, vcl. Пишем в основном в многопотоке.
Аноним OP 10/07/21 Суб 10:05:58 #310 №2091940 
>>2091850
Так и спроси базу - типизация, время жизни в дельфе, SQL, многопоточность (синхронизация, дедлоки), ну чисто на дебила. А vcl и всякие dev express если плохо знает то не проблема подтянуть.
Аноним 10/07/21 Суб 11:29:21 #311 №2092006 
>>2091850
Какого хуя вы забыли в дельфи?
Аноним 10/07/21 Суб 12:01:20 #312 №2092028 
>>2091940
>ну чисто на дебила
Алгоритмошиз, ты?
Аноним 10/07/21 Суб 13:15:47 #313 №2092095 
>>2092028
Чел, с чего такие выводы? Мне на алгоритмы в целом всегда похуй было. Хотя у нас специфика работы с ними напрямую связана - моделирование. Когда задача возникает - садимся и изучаем, ни разу не пригодились 1000 и 1 способ сортировки пузырьком и прочая поебень, которые на собесах дрочат.
Аноним 10/07/21 Суб 21:29:47 #314 №2092548 
Аноны, кто-нибудь работал или работает с GLScene?
Аноним 12/07/21 Пнд 20:27:28 #315 №2094255 
Так что там насчет вката в Делфи?
Где курить современный стек технологий?
Аноним OP 12/07/21 Пнд 22:52:22 #316 №2094387 
>>2094255
Шапка для чего? ууу сука
Основной стек все тот же - vcl, miremonkey и sql, все остальное добавляется по вкусу в зависимости от конторы. По многопоточному - omnithreadlibrary и коробочный PPL (мне больше зашел) - таски это крута
Аноним 14/07/21 Срд 23:21:58 #317 №2096019 
>>2094387
>Шапка для чего
Так в шапке нет ничего кроме одной книжки
>>2094387
>Основной стек все тот же - vcl, miremonkey и sql
Ок, пойду гуглить
Аноним 15/07/21 Чтв 08:48:20 #318 №2096160 
>>2096019
>Так в шапке нет ничего кроме одной книжки
Сорян, но это единственный актуальный справочник. К тому же этот мужик реально гуру
Аноним 18/07/21 Вск 00:30:10 #319 №2099056 
>>1994709
Знания из 2007 всего тобой перечисленного (ну кроме, может, MySQL) сегодня протухли совсем и окончательно. В вебопарашу похуй когда вкатываться, все равно с нуля все учить...
Аноним 18/07/21 Вск 15:23:36 #320 №2099485 
>>2099056
Именно поэтому веб парашу идет нахер, онли системное программирование. Дельфа отлично подходит для этого
Аноним 21/07/21 Срд 18:41:35 #321 №2102785 
Пришёл на новую работу работаю в связи, а там у ребят автоматизация рутинных процессов в отделе. Я сам немного программист, поэтому отнёсся с воодушевлением. Автоматизация по старой традиции у них на делфи\лазарус. И куча костылей к ним на питоне.
Сначала я подумал, мол, зачем костылить кучу скриптов на питоне, когда можно делать всё в одном делфи? А потом я начал писать код и понял, что в делфи то ничего особо и не изменилось со времён моего студенчества. Опенсорс так и не завезли (мне нужно работать c sftp, в делфи он есть только за деньги, пришлось в итоге написать однострочник на ruby), со строками тоже какая-то хуйня не понятная, хотя, как мне казалось, работа с файлами и подобная стезя должно быть как раз таки его стихией. Но нет, увы, как использовали стринглисты в 2005, пишущие всё в одну строку, так и используют. И ещё куча всего, приправливая чудо-лазарусом, с юзабилити ниже плинтуса и отсутствием нормальной обратной совместимости и случая отсутствующих компонентов в IDE.
Не хочу хейтить язык и среду, но как мне показалось делфи так и остался на уровне написать лабу\курсовую\дипломку, либо Анатолий Петрович, автоматизирующий рабочее место библиотекрая Людмилы Ивановны. И всё это за охуевший прайс ещё, комньюнити эдишн буквально вчера только подвезли бесплатно.

В общем, я не знаю, на что надеется эмбаркадера и кого хочет привлечь, но с такой политикой он так и останется языком laba1.pas с перекатом на реальный стек после окончания университета и переписывания старого легаси на новое легаси.
Аноним 21/07/21 Срд 19:02:37 #322 №2102846 
>>2102785
Теперь у них автоматизация на делфи, питоне... и руби.
Аноним 21/07/21 Срд 23:52:45 #323 №2103095 
>>1977489 (OP)
Бампану. Это как Кинаман, сразу вспоминаются старшие классы школы, универ, первые проги, геймдев на DirectX, журнал Хакер... Хотя писал на Delphi последний раз лет 6 назад. Сейчас нет никакого смысла выбирать его вместо Lazarus, если только не какие-нибудь древние проприетарные компоненты (которые на современных Delphi с Юникодом все равно не будут работать).
Аноним 21/07/21 Срд 23:54:28 #324 №2103096 
>>2099485
Только работы нет. А там где есть, строго C++ и микроконтроллеры с полностью отличной от Intel архитектурой.
Аноним 22/07/21 Чтв 00:01:10 #325 №2103098 
>>2102785
>В общем, я не знаю, на что надеется эмбаркадера и кого хочет привлечь
Банальный распил, у них почти все клиенты - предприятия постсовка, в основном софт для госорганов.
На западе Pascal и все производные от него (ну, кроме Ada) совершенно не популярны. А опенсорс - это Linux и C/C++, реже Java, C# и Python.
Аноним 22/07/21 Чтв 18:39:17 #326 №2103736 
>>2102785
По-моему проблема не в дельфе, а в твоей конторе
Аноним 23/07/21 Птн 21:23:22 #327 №2104877 
>>2103098
>предприятия постсовка, в основном софт для госорганов
Литералли, в таком сейчас работаю

мимо не просто так подписан на тред
Аноним 24/07/21 Суб 09:13:38 #328 №2105027 
>>2104877
Как будто что-то плохое
Аноним 24/07/21 Суб 12:05:47 #329 №2105153 
>>1990335
> второй на macOS для публикации в AppStore
То же самое будет, если ты напишешь на Xamarin / ReactNative / Flutter / итд. Это фишечка самого Apple, а не Delphi.
Аноним 24/07/21 Суб 15:39:39 #330 №2105320 
>>2102785
вот клиент для sftp https://github.com/superflexible/TGPuttyLib
Ну а записывать в файл можно не только через stringlist...
Аноним 25/07/21 Вск 00:31:49 #331 №2105873 
А следующая версия ide 11
Аноним 25/07/21 Вск 09:16:36 #332 №2105951 
>>2103098
Тоже так показалось. Помню, лет 6 назад мне на почту пришла рассылка от эмбаркадеро. Там, кажется, было что-то про новый релиз студии с параллельными офлайн-презентацией и семинаром. Естественно платный. И я охуел с географии, когда увидел в списке Таджикистан и Узбекистан. Было весьма показательно, ибо в этих странах в те времена айти ожидаемо был в заднице с 20-летним копроёбством и вряд ли сейчас всё кардинально изменилось.
Аноним 25/07/21 Вск 09:20:01 #333 №2105953 
>>2103736
Так моя контора как лакмусовая бумажка. Люди, которые кроме стринглистов для строк ни о чём другом не слышали а ещё до сих пор ебут хардкодом кодировку - думаю, вполне обычное явление. Делфисты до сих пор в основной массе гит не освоили, что говорить.
Аноним 25/07/21 Вск 09:40:26 #334 №2105968 
>>2105953
> массе гит не освоили
может мелкописьки пусть сами кодят?
щас бы какие то проекты больше чем на миллион хостить на какой то левой параше, но ты можешь дебажить калькуляторы на С++ мне похуй
Аноним 25/07/21 Вск 12:31:04 #335 №2106100 
>>2105968
>щас бы какие то проекты больше чем на миллион хостить на какой то левой параше
Лол, дельфист чем отличается git от github не знает.
Аноним 25/07/21 Вск 15:23:41 #336 №2106296 
>>2106100
Это не дельфист, а просто дебс, попрошу
Аноним 25/07/21 Вск 20:08:11 #337 №2106642 
>>2105320
>Note that the TTGPuttySFTP class uses AnsiStrings, so you need to work with Utf8Encode and Utf8Decode or Utf8ToString.

>The component, on the other hand, uses UnicodeStrings.

Пиздец. И вот делфи во всём так, всё через пердольство и три пизды колено. Уже даже нетбинсу смешно от таких телодвижений.
Аноним 25/07/21 Вск 20:23:02 #338 №2106650 
>>2106642
Ну напиши свою обертку над классом, и сделай форк...
Аноним 25/07/21 Вск 21:29:23 #339 №2106729 
>>2106650
Ну рил, я не хочу негативить на среду, но почему в делфи пердольство с кодировками это всё ещё специальная олимпиада, которая длится уже 20 лет?
Аноним 25/07/21 Вск 21:41:22 #340 №2106745 
>>2106642
пердоля, в Си парашу уже юникод завезли? До сих у пердолей Буква А это две пуквы? Ога?
>>2106100
>git
Сорта юзлес параши, если дизайн говно или ты не пишешь на скриптовом говное которое нужно оптимизировать ведь программа там построчная с еррор.пук.кек проебалась переменная
Аноним 26/07/21 Пнд 01:54:21 #341 №2106886 
>>2106745
>git
>Сорта юзлес параши
Тебе VCS не нужна? Таблетки не выпил?
Аноним 26/07/21 Пнд 11:48:16 #342 №2107139 
>>2105153
>То же самое будет, если ты напишешь на Xamarin / ReactNative / Flutter / итд. Это фишечка самого Apple, а не Delphi.
Если бы ты осилил фразу целиком, то понял бы что не будет.
>надо 2 ноута, один на винде для IDE, второй на macOS для публикации в AppStore.
Если у тебя IDE работает под macOS, то его будет достаточно.
Аноним 26/07/21 Пнд 11:54:10 #343 №2107151 
>>2106745
>Сорта юзлес параши, если дизайн говно или ты не пишешь на скриптовом говное которое нужно оптимизировать ведь программа там построчная с еррор.пук.кек проебалась переменная
А самое грустное, что это не троллинг. Реально есть куча дельфи разрабов, которые не понимают зачем VCS нужен. Особенно есть в проекте есть Оракл, то там 99% половина бизнес логики будет в хранимках, которые с VCS очень плохо совместимы. Так что аргументы про VCS нинужен становятся почти железобетонными.
Аноним 26/07/21 Пнд 12:26:50 #344 №2107176 
>>2106886
>VCS
Есть только одна версия, правильная, а не ой пачаны не успели выкатить патч короче высрем 10001 версию 1.2.0000001b
Аноним 26/07/21 Пнд 12:58:39 #345 №2107199 
>>2107176
Какая? .rar архив с проектом на флешке? На вирусы флешку проверить не забыл надеюсь?
Аноним 26/07/21 Пнд 20:07:21 #346 №2107733 
>>2107199
>на флешке
Полегче! Какие флешки, ты еще облако предложил бы.
На дискете https://www.amazon.com/Iomega-Zip-250-External-Drive/dp/B0000300QN/ref=sr_1_1
Аноним 26/07/21 Пнд 22:35:39 #347 №2107899 
>>2106745
>пердоля, в Си парашу уже юникод завезли? До сих у пердолей Буква А это две пуквы? Ога?
Сучка не знает про мой libicu
Аноним 27/07/21 Втр 08:10:02 #348 №2108077 
>>2107899
>libicu
Пердфоменс упадет, ты еще скажи что инструкции поцкаля на проверку длины массива включать. Так вообще медленей пукона Си-пораша будет
Аноним 27/07/21 Втр 11:41:09 #349 №2108208 
>>2108077
>Пердфоменс упадет
У твоей мамки-членодевки хуй упадёт. libicu существует третий десяток лет, там заоптимизировано всё, что можно.
Аноним 27/07/21 Втр 15:18:25 #350 №2108411 
>>2108208
>шок найдена очередная уязвимость в блютузе пидорашки дико орут
Аноним OP 27/07/21 Втр 21:17:31 #351 №2108859 
Вышеозначенные антоны к дружелюбному и профессиональному камунити дельфи погромистов не имеют отношения
Аноним 29/07/21 Чтв 10:18:25 #352 №2110437 
>>2108411
Ты поехавший, дядя? Какой ещё блютус блядь?
Аноним 30/07/21 Птн 06:16:19 #353 №2111538 
>>2110437
>почти отдебажил калькулятор на Си, падает лишь в 10% случаях и в 50% от окружения(не на том диске винда)
Аноним 30/07/21 Птн 08:50:45 #354 №2111571 
Расскажите о возможностях Delphi для написания малвари. Чем он лучше С/С++?
Аноним 30/07/21 Птн 15:05:07 #355 №2112050 
>>2111571
По мнению антивирей достаточно пусто скомпилить пустое exe, чтобы получить супер страшный вирус
Аноним 30/07/21 Птн 22:51:08 #356 №2112517 
>>2111538
Всё ясно, обычный шизик. Говорят про юникод в си, у него то блютус, то калькулятор какой-то, про что несёт, вообще охуеть.
Что интересно, постсовковые конторы, в которых чаще всего сабж и используют, являются прям магнитом для различной шизы. Я знал одного такого додика, который ездил на оке и писал письмо путину с жалобами на начальство.
Аноним 04/08/21 Срд 11:03:50 #357 №2116639 
Такой вопрос, есть два стула модуля: в юзес юнита1 юнит2, а в юзес юнита2 юнит1, будет ли рекурсия?
Аноним 04/08/21 Срд 11:23:28 #358 №2116665 
>>2116639
Ладно, сам проверил. Хуйня получилась.
Аноним 04/08/21 Срд 11:26:59 #359 №2116669 
>>2116639
Но тогда новый вопрос: что делать, если все же так получается, если раскидывать юниты по смыслу их функционала?
Аноним 04/08/21 Срд 17:38:23 #360 №2117002 
>>2116669
Пчел, если тебе нужно перекрестно связать два модуля, то просто MyDummyCoolUnit ты обьявляешь в начале My2chModule и My2chModule в MyDummyCoolUnit, но уже после implementation. И все.
Аноним 04/08/21 Срд 22:11:38 #361 №2117226 
>>2117002
А подводные? Так вообще делают?
Аноним 04/08/21 Срд 22:46:09 #362 №2117255 
>>2117226
Никаких подводных, все легально, но обычно подобные ситуации говорят о траблах с архитектурой, но если это простенький проект с формошлепством то все ок
Аноним 05/08/21 Чтв 10:08:57 #363 №2117538 
>>2117255
Да не, хочется просто понять, как это делать по науке. Если более подробно, то ситуэйшн такой:

Юнит1:
Класс "Лупа", и все, что с ним связано. В т.ч. функция получить за Пупу.
Юнит2:
Класс "Пупа" и его функционал. В т.ч функция получить за Лупу.

Ну, это я, канеш, очень сильно упростил. Оба юнита у меня содержат штук по 5 классов, и функций в разы больше, но смысл пересечений юнитов пример, вроде, иллюстрирует. Просто, если запихать все в один юнит, как у меня сейчас, то набирается почти тыща сток кода и не оч удобно в ней копаться. Вот я и думаю, как решить проблему.
Аноним 05/08/21 Чтв 11:06:15 #364 №2117581 
>>2117538
Ну это не серьёзно конечно. Модули и по 10к могут быть спокойно, форматируй и будет тебе читабельность.

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

Реальные кейсы это как я уже сказал чаще всего общение между формами, когда тебе например в методе TDummyForm.DoCoolWork нужно вызвать TCoolForm.Show из другого модуля, а потому в методе TCoolForm.DoDummyWork поменять какой-нибудь текст на DummyWork.

P.S. Антоны, есть инфа - AVX завезут в 11 версии? Там вроде какие MAth perfomance improvements обещают на роадмапе.
Аноним 05/08/21 Чтв 11:10:56 #365 №2117587 
>>2117581
>Классы, особенно описывающие похожие и/или смежные сущности (и тем более пересекающиеся) должны конечно быть в одном модуле - связывать модули между собой просто бессмысленно.

Так и думал, что у тебя создастся такое впечатление из за примера с Пупой и Лупой. Там кык раз такэ очень разные сущности, по факту, у меня. И вообще, если описывать на бытовом уровне не связанном с программированием, то они не имею абсолютно ничего общего.
Аноним 05/08/21 Чтв 11:12:48 #366 №2117588 
>>2117587
Тогда зачем им знать друг про друга?
Кидай сюда классы
Аноним 05/08/21 Чтв 11:16:13 #367 №2117594 
>>2117588
Если кратко юнит1 - существа, их физика, управление телами итд итп. Юнит 2 - околонейронка собственного изготовления проверяю одну идею, и, пока, на удивление, рабоает (я не оч шарю в программировании, но немного, на троечку, шарю в математике) и все, что связано с ее процессом обучения.
Аноним 05/08/21 Чтв 11:34:22 #368 №2117605 
>>2117588
>>2117594
Нейронке нужен сбор статистики от существа, из за чего из модуля существ происходит вызов функций нейронки, а из модуля нейронки, происходит получение параметров из модуля существа.

Хотя, походу, у меня уже шарики за ролики заехали. Все куда проще. Пока тебе писал, че-то подумал, что необязательно модуль нейронки дергать из модуля существ. Можно же в модуле нейронки на существо повесить следилку и из нее уже дергать что нужно.
Аноним 05/08/21 Чтв 14:36:34 #369 №2117795 
>>2117605
>Нейронке нужен сбор статистики от существа, из за чего из модуля существ происходит вызов функций нейронки

Вот это вообще не понятно, дядя. Допустим у тебя есть некие существа. И есть набор методов, которые что-то там анализируют (нейронка это, неонка ил>>2117605
и лапша из ifов вообще поебать). Вопрос - зачем существам знать что над ними собираются делать?

Спроектируй классы предметов для анализа так, чтобы они хранили и могли делиться всей нужной информацией для их (предметов) анализа.
Аноним 05/08/21 Чтв 14:53:39 #370 №2117814 
>>2117795
>Вопрос - зачем существам знать что над ними собираются делать?

Незачем. Они и не знают. Говорю же, я уже неделю сутками эту хрень пишу, уже ум за разум заходит. Вот и затупил.

Я ж сказал, сейчас уже догнал, что нужно следилки на существа вешать, описанные в юните нейронки. Тогда, в худшем случае, нужно в юните нейронки прописать юнить существ, а по уму если, то вообще их связывать не нужно между собой, а тупо числа перекидывать из основной программы между ними.
Аноним 05/08/21 Чтв 14:56:48 #371 №2117818 
>>2117795
Крч, забей. Я более или менее понял, как сделать. За ответы про юзесы спс, думаю, это так или иначе полезно знать
Аноним 05/08/21 Чтв 21:05:19 #372 №2118301 
wolf.jpg
ДЕЛЬФИСТ ПОЛУЧАЕТ МЕНЬШЕ РУБИСТА И ЖАБОКОДЕРА.

НО НА АДЖАЙЛ МИТИНГАХ НЕ ВЫСТУПАЕТ.
Аноним 05/08/21 Чтв 22:26:07 #373 №2118396 
>>2118301
Ауф.
Аноним 06/08/21 Птн 09:36:22 #374 №2118613 
Почему JetBrains не купят Embarcadero?
IDEA переписали бы на Delphi, и она бы требовала 1 GB памяти, а не 16.
А в сам Delphi добавили бы современные фичи из Котлина.
Аноним 06/08/21 Птн 10:15:32 #375 №2118665 
Аноны, есть биндинг OpenCL для дельфы?
Аноним 06/08/21 Птн 12:49:58 #376 №2118877 
>>2118613
Потому что дельфи - зашкваренный язык. Немодно. Фу. Нуффсказал.
Аноним 06/08/21 Птн 13:01:21 #377 №2118897 
>>2118877
Ну доработать его функционалом Котлина, добавить сборку мусора для любых объектов (подсчетом ссылок, как уже есть у COM) - выйдет что-то типа Golang, хипстеры и подтянутся.

Мне бы больше хотелось, чтобы на основе Delphi и IDEA сделали новую IDE - мощную и с минимальным потреблением ресурсов. Она бы зарулила всех.
Аноним 06/08/21 Птн 16:01:39 #378 №2119119 
>>2118897
> IDE - мощную и с минимальным потреблением ресурсов
Такая IDE уже есть, Emacs называется.
Аноним 06/08/21 Птн 16:09:49 #379 №2119131 
>>2118613
>IDEA переписали бы на Delphi, и она бы требовала 1 GB памяти, а не 16.
Да не будет она требовать 1 Гб, максимум на четверть сократится потребление. Память потребляют все эти индексы, визарды и прочие плагины. И у тебя выбор или ты делаешь минимальный набор подсказок или делаешь богатый набор но платишь за это памятью.

>Почему JetBrains не купят Embarcadero?
>А в сам Delphi добавили бы современные фичи из Котлина.
Им нахер не нужен язык из 70-х, они лучше эти силы на Kotlin Native бросят. Чем пытаться осовременить Паскаль.
Аноним 06/08/21 Птн 17:20:18 #380 №2119188 
>>2119119
Говно с функциональностью ссаного VSCode.
Для прикручивания элементарного auto complete нужно пердолиться с прикручиванием плагинов, и все равно нормально (как в IDEA/NetBeans) не работает.
Аноним 06/08/21 Птн 17:29:48 #381 №2119193 
>>2119131
>Да не будет она требовать 1 Гб, максимум на четверть сократится потребление.
Джавовский GC потребляет нехило памяти, как и Swing. Думаю, при переписывании на нативный код системные требования должны сократиться.

>Им нахер не нужен язык из 70-х, они лучше эти силы на Kotlin Native бросят. Чем пытаться осовременить Паскаль.
Котлин за пределами Андроида не сильно популярен, в энтерпрайзе жабу он так и не вытеснил. В области desktop приложений Delphi активно используется, у нас на нем тонны легаси, есть сплоченное сообщество. Разумнее дорабатывать существующий язык, чем пытаться внедрять новый.
В дальнейшем можно поступить как Microsoft с Visual Basic и C#, оставить Delphi как язык для обратной совместимости c существующим кодом и постепенно переводить пользователей на Kotlin Native.
Аноним 06/08/21 Птн 18:24:13 #382 №2119262 
>>2119193
>Джавовский GC потребляет нехило памяти, как и Swing. Думаю, при переписывании на нативный код системные требования должны сократиться.
Потребляет да, но во первых много это когда у тебя памяти всего 512 Мб. А когда у тебя 16 Гб из которых 2 идет на пространство для GC, то это уже и не много. Тем более что GC делает компактинацию и в олдгене теряется меньше места.


>Разумнее дорабатывать существующий язык, чем пытаться внедрять новый.
Это Эмбаркадере разумно, а для ЖетБраинз совершенно неразумно. У них есть свои хорошие тулы для Котлина компилятор, IDE, библиотеки, есть проект Kotlin Native.
И тут бац! Kotlin Native бросаем и переходим на развите Delphi.


>В области desktop приложений Delphi активно используется, у нас на нем тонны легаси, есть сплоченное сообщество.
Тут у Delphi есть одна проблема. Сейчас чисто десктоп приложения теряют популярность. Как правило нужна триада дескоп/веб/мобилка десктоп тут наименее востребованный. И тут выясняется, что оказывается, хотя Электрон и ублюдочное решение, но на нем можно с минимальными затратами развивать дескоп и веб одновременно. Слак на электроне, Тимз тоже, VS Code тоже. Я вот не могу сходу вспомнить какое нибудь популярное новое десктоп приложение которое было бы написано на нативе. Все что на ум приходит это или игры, или старые приложения, или консольные.
Аноним 06/08/21 Птн 18:50:42 #383 №2119316 
settings.png
>>2119188
Говно у твоей мамаши в вульве.
Не знаю, что у тебя там не работает, у меня всё работает.

> нужно пердолиться
Зато в твоём васякоде не надо, прямо как на пикрелейтед... ой.
Аноним 07/08/21 Суб 10:19:10 #384 №2119816 
>>2119316
>у меня всё работает
Ай, не пизди. Не в Emacs, ни в VIM нет полноценного автокомплита уровня IDEA. Чтобы просто добавил lombok в pom.xml, и далее автокомплит подсказывал аннотации из него.
Кроме скриптопараши эти блокноты ни для чего не годятся.
В VSCode по дефолту нет автокомплита для C#, поэтому даже разбираться с этой хуитой не стал. Пусть сначала сделают все, что есть в обычной студии или идут нахуй.
Аноним 07/08/21 Суб 11:19:11 #385 №2119843 
>>2119262
>Я вот не могу сходу вспомнить какое нибудь популярное новое десктоп приложение которое было бы написано на нативе.
Telegram же.
Интересно, видеоплееры и 3D редакторы тоже делают на электроне?
Это же полный кринж.
Аноним 08/08/21 Вск 15:11:38 #386 №2121013 
>>2119816
>идут нахуй
Но ведь вс код не студия, и нахуй идёшь только ты, неспособный поставить ОДИН не нужный из коробки плагин...
Аноним 08/08/21 Вск 15:27:47 #387 №2121030 
>>2121013
Да студия сама та еще параша. То что подсказки в ней хуй работают, это еще ладно. А то что хуй поймешь почему не с компилировалась, вот это проблема.
Аноним 08/08/21 Вск 15:33:02 #388 №2121036 
image.png
>>2121013
>поставить ОДИН не нужный из коробки плагин
Пердоля, вали в свой ЖМУ/ПИНУС
Аноним 08/08/21 Вск 15:53:55 #389 №2121057 
>>2121036
Лол, ЖМУ/Пинусу до уровня VSC как до луны: открываешь файл .cs файл, появляется всплывающее уведомление, что это C#, дескать, не хотите ли поставить ли плагин, ты кликаешь ОК, он сам выкачивает 100 или сколько мегов необходимой хуйни и спустя мгновение все начинает работать, как часы. Я бы душу продал, чтобы в линуксах так все было. И ведь самое обидное, что под капотом там все такие же пердоли с language server, всякие линтеры, хуинтеры, нейронки для лучшего автокомпилта и прочая поебота, разница лишь в юзабилити.
Аноним 08/08/21 Вск 16:38:42 #390 №2121092 
Hdbsbsbssb
Аноним 08/08/21 Вск 17:47:22 #391 №2121138 
>>2119843
>Telegram же.
И кстати, очень хорошее приложение - быстрое, лёгкое. Правда на С++, а не Дельфи.

>Интересно, видеоплееры и 3D редакторы тоже делают на электроне?
Ну до этого пока не дошли, но говорят Скайп переписали на электрон https://www.omgubuntu.co.uk/2019/02/best-electron-apps
Аноним 08/08/21 Вск 20:08:19 #392 №2121278 
>>2121036
> программист боится слова компиляция
Плохие новости, мистер непетух. И если для тебя нажать одну кнопку во всплывающей подсказке - это СЛОЖНА ЛИНУКС ПЕРДОЛИТЬСЯ ААА, то тут медицина бессильна.
Аноним 09/08/21 Пнд 06:18:26 #393 №2121576 
>>2121278
Пошел нахуй, у меня не было никаких всплывающих подсказок.
Запустил, создал проект, набрал System. и удалил эту хрень.
autocomplete - базовая функциональность IDE, которая должна быть из коробки
Аноним 09/08/21 Пнд 10:40:25 #394 №2121707 
>>2121138
>Ну до этого пока не дошли, но говорят Скайп переписали на электрон https://www.omgubuntu.co.uk/2019/02/best-electron-apps

И стал парашей. Лучшие его годы были, когда он был на делфи.

Аноним 09/08/21 Пнд 11:43:04 #395 №2121767 
>>1977489 (OP)
Qt@С++ получше будет:
1) Он свободный и бесплатный в отличии от платного проприетарного Delphi(Столлман одобряе).
2) У Qt развита система подробной документации с примерами.
3) Более кросплатформенный, например, помимо всех ОСей и платформ, поддерживающихся Delphi, есть на BSD.
4) На нем написано в разы больше известных программ, чем на Delphi, его используют бОльшее количество известных фирм.
5) На нем основана среда рабочего стола KDE, чем Delphi похвастаться не может.
6) Скорость работы, эффективность и возможностей у С++ на порядок больше, Delphi же изначально создавался как учебный язык, не ставя целей высокой производительности.
7) Зп в разработке на Qt выше.
Из плюсов Delphi только то, что он проще и его быстрее освоить, ведь он создавался как язык для обучения.
Аноним 09/08/21 Пнд 11:52:48 #396 №2121785 
>>2121767
Ну всё, закрываем тред.
Аноним 09/08/21 Пнд 14:22:37 #397 №2122045 
>>2121576
Автокомплит какого, бля, языка? Брейнфака? Планканкюля? Или ты увидел знакомое название и автоматически решил что это под сишарп? ВС Код создавался как среда для веб-разработки, вот под нее там автокомплит есть. А сишарп ставится отдельно, потому что он блядь непрофильный.
Аноним OP 09/08/21 Пнд 14:59:24 #398 №2122115 
>>2121767
>1) Он свободный и бесплатный в отличии от платного проприетарного Delphi(Столлман одобряе).
Вот только Столлман не одобряе C++, маня. Бери Free Pascal и Lazarus как IDE, в чем проблема? Также есть Delphi Community Edition, неделю назад 10.4 вышла. А за единственную норм IDE для плюсов, вижуалку, точно также придётся заплатить для коммерческого использования.

>2) У Qt развита система подробной документации с примерами.
У Delphi аналогично. Впрочем, чтобы понять устройство той же VCL - достаточно иметь хотя бы пару извилин. MVC и MVVM реализуются элементарно, если ты не мартышка.

>3) Более кросплатформенный, например, помимо всех ОСей и платформ, поддерживающихся Delphi, есть на BSD.
Прям представляю, как типичные конторы, юзающие Дельфи, внезапно захотят разрабатывать свой софт под BSD. Ты наркоман?.

>4) На нем написано в разы больше известных программ, чем на Delphi, его используют бОльшее количество известных фирм.
И? Никто и не спорит, что Delphi нишевый инструмент - рыночек порешал. Хуевая политика монетизации + энтерпрайз выбрал потомка со сборщиком мусора и C-синтаксисом.

>6) Скорость работы, эффективность и возможностей у С++ на порядок больше, Delphi же изначально создавался как учебный язык, не ставя целей высокой производительности.
Мань, "как учебный" (Вирт не раз жалел о таком позиционировании) создавался Pascal. А Delphi и в целом Object Pascal - это современный язык с кучей фич и толстой библиотекой, но что самое важное - с нормальным структурированным синтаксисом, порой близким к естественному.

Я уважаю кресты, но они уже разваливаются под тяжестью костылей. Как там компайл тайм? Как UB поживают?

Как там модули в C++? Сука, я реально подливу пустил, когда это увидел. КОММИТЕТ не в состоянии сделать то, что есть в любом современном языке, а в Дельфе есть by-design, сколько лет уже прошло? 30? И мне похуй, что есть легаси - пускай ломают. Но у них нет яиц. Поэтому то Раст сейчас ту зе мун в качестве замены C/C++ для системщины.
Аноним 09/08/21 Пнд 18:40:56 #399 №2122408 
>>2122115
> Поэтому то Раст сейчас ту зе мун в качестве замены C/C++ для системщины.
раст получше, понял, вызываю бригаду санитаров

мимо другой анон
Аноним 09/08/21 Пнд 18:47:12 #400 №2122421 
>>2122408
Отвественным за ядро линуха вызови заодно, а то они не в курсе, что раст плоха
Аноним 09/08/21 Пнд 20:15:10 #401 №2122532 
>>2121707
>И стал парашей.
Почему? Ну как месенджер на каждый день, да отстой. А как средство для видео и аудио звонков вполне нормальное. Я по скайпу регулярно занимаюсь.
Аноним 10/08/21 Втр 00:19:55 #402 №2122906 
>>2122115
>Как там модули в C++? Сука, я реально подливу пустил, когда это увидел.
Мимо неистово поддерживаю. Ебаные либы в си это пиздец кромешный, ад ада, где ты одну либу будешь три часа подключать и в итоге упрешься в "не заводится на такой конфигурации". А если заведется, то оно откажется собираться при переносе байт в байт на другую машину, причем с ошибками, от которых охренеют даже на киберфоруме. Ебаное говно. Когда я снова увидел модули в паскале, я долго не мог проверить, что ты указываешь путь и они блядь РАБОТАЮТ, без получасовых танцев с бубном и чтения древних заклинаний.
Аноним 10/08/21 Втр 09:39:38 #403 №2123075 
>>2122115
> А за единственную норм IDE для плюсов
QtCreator жи
Аноним 14/08/21 Суб 22:18:13 #404 №2128103 
Сука ну почему в дельфе нет нормальных интерфейсов, а во фри паскале есть, как же заебали эти ссылки...
Аноним 14/08/21 Суб 23:15:05 #405 №2128137 
>>2122115
Delphi пора уже закопать. И перейти на свободный Lazarus, перенести туда все компоненты. Что Delphi, что Free Pascal - компилятся через LLVM, т.е. перфоранс будет одинаков. Зачем тогда Delphi?

Кресты - помойка, в которой сейчас невозможно разобраться. И модули это еще что, а самое веселье начнется, когда туда начнут завозить функциональщину.
Аноним 14/08/21 Суб 23:34:01 #406 №2128151 
>>2122532
Попробуй его использовать в Windows 10 совместно с RDP, панель задач начнет выскакивать поверх чужого рабочего стола. Причем это плавающий глюк, появляется хаотично в зависимости от фаз Луны.
Про потребление памяти просто нет слов. Про качество связи - можно спросить у тех, кто перешел на Zoom.
Старый же Скайп был идеален. Ни разу не было с ним проблем.
Аноним 15/08/21 Вск 00:38:30 #407 №2128177 
>>2128137
>начнут
Аноним 15/08/21 Вск 02:02:05 #408 №2128198 
>>2128177
А что там сейчас кроме лямбд и замыканий?
Вроде в Boost был какое-то подобие pattern matching, но в стандарт языка пока не перенесли.
И монад нет.
Надо все фичи хаскеля добавить, чтобы крестовикам жизнь медом не казалась.
Аноним 17/08/21 Втр 15:35:41 #409 №2130649 
Кто-нибудь уже щупал RAD Studio 11?
Аноним 17/08/21 Втр 20:14:36 #410 №2131018 
>>2130649
30 на вебинаре покажут...
Аноним 22/08/21 Вск 21:58:50 #411 №2136946 
Как заставить треды работать строго на физических ядрах?
Аноним 09/09/21 Чтв 20:26:52 #412 №2154030 
Delphi 11 вышла. https://www.embarcadero.com/products/rad-studio/whats-new-in-11-alexandria
Аноним 10/09/21 Птн 08:17:51 #413 №2154234 
>>2136946
Зовёшь SetProcessAffinityMask
@
Выгода
Аноним 10/09/21 Птн 09:10:21 #414 №2154249 
>>2154030
ОХУЕННА, ПЛЯШЕМ
Аноним 11/09/21 Суб 14:55:41 #415 №2155060 
Для вижуал кода выпустили расширение LSP
Аноним 13/09/21 Пнд 10:32:32 #416 №2156359 
>>2155060
А почему в самой дельфе нет нормального хайлайта в 2021?
Аноним 13/09/21 Пнд 11:38:35 #417 №2156409 
Говно и моча.
Смысл в этом делфи если есть С++ rust dotnet java? Каждый из которых на порядок лучше этого школьного языка.
Аноним 13/09/21 Пнд 17:47:31 #418 №2156697 
>>2155060
>Для вижуал кода выпустили расширение LSP
Нахуя? Компилятор дельфей же не отделим от IDE?
Аноним 13/09/21 Пнд 18:19:48 #419 №2156729 
>>2156409
>школьного языка.
на западе питон школьный язык и что теперь
Аноним 13/09/21 Пнд 18:54:19 #420 №2156773 
>>2156697
Чел...
Компилятор можно вызвать из Code и сбилдить проект. Но до ide должна быть, иначе откуда компилятор возьмет rtl и vcl?
Аноним 13/09/21 Пнд 19:03:26 #421 №2156786 
>>2156773
Так о том и речь.
Они признают, что RAD Studio настолько уёбищна, что даже VS Code будет лучше. Так что ли?
Аноним 13/09/21 Пнд 19:04:59 #422 №2156787 DELETED
>>1977489 (OP)
Аноним 14/09/21 Втр 00:14:53 #423 №2157157 
>>2156409
В дельфи либы без йобли подключаются, в отличие от крестов.
Аноним 30/09/21 Чтв 13:36:43 #424 №2170656 
>>2156697
>Компилятор дельфей же не отделим от IDE?
Компилятор Делфи - программа без интерфейса, можно использовать вручную через терминал, а код писать хоть в Блокноте. Я сам большинство своих программ пишу в PS Pad и компилирую FPC, потому что окошки мне не нужны, а код на Паскале абсолютно читабелен даже без подсветки синтаксиса (зачем она вообще?). Это удобнее, чем запускать громоздкую IDE с кучей лишних функций, когда тебе нужно всего лишь небольшой юнит для консольной программы написать.

>>2156773
>ide должна быть, иначе откуда компилятор возьмет rtl и vcl?
IDE - это программа с окошками, в которой ты работаешь. RTL и VCL - это библиотеки с кодом, которые хранятся отдельно от IDE и компилятора, и используются компилятором для сборки твоих программ (в том числе могут использоваться для пересборки IDE, как это делает Lazarus). Делфи поставляется комплектом "всё в одном", но на примере Лазаруса понятно, что это совершенно разные вещи (FPC - компилятор, Lazarus - IDE, а RTL и LCL - библиотеки).

>>2156786
>Они признают, что...
Что кому-то для каких-то задач может быть удобнее использовать другой редактор кода. И это не касается RAD Studio, так было со времён первых Borland Delphi, ты всегда мог вызывать компилятор из командной строки Windows или из любого другого приложения. Это удобно и так делают все серьёзные компиляторы. Покажи хоть один компилятор, который не имел бы режима командной строки для запуска из стороннего ПО.

>>2156409
>на порядок лучше
Аргументов не будет?
>Смысл в этом делфи
Программы писать. Лучший синтаксис & минимум нервотрёпки. Просто сидишь и пишешь код, а он запускается и работает. На других языках либо убогий синтаксис, который колет глаза своими фигурными скобками, либо нечитабельный код как в матановых формулах, и почти всегда - нервотрёпка с множеством неочевидных ошибок, которые компилятор/интерпретатор никак не может объяснить, а зачастую вообще молчит. Лучше Object Pascal может быть только Ada, но она, имхо, сильно строже к твоему коду, как госпожа с плёткой (сказывается ЦА языка - различные проекты, не терпящие рантайм-ошибок).
Аноним 30/09/21 Чтв 14:51:02 #425 №2170750 
>>2128137
>И перейти на свободный Lazarus, перенести туда все компоненты.
Перенести все компоненты не получится по двум причинам:
- не все компоненты опенсурс, нужно пилить аналоги с нуля;
- некоторые компоненты прибиты гвоздями к одной ОС, а FPC/Lazarus ставит главной целью кроссплатформенность, поэтому если какая-то фича есть в винде, но отсутствует в линуксе, в стандартных библиотеках этой фичи не будет - делай сам, если очень хочешь.

>Что Delphi, что Free Pascal - компилятся через LLVM, т.е. перфоранс будет одинаков.
Не факт, всё-таки Free Pascal немного отстаёт/отставал от Delphi. Он совместим, но не точно такой же. Ты сам-то как часто использовал Free Pascal по сравнению с Delphi?

>Зачем тогда Delphi?
Главная разница между Delphi и Lazarus в том, что Делфи тебе или твоей организации предоставляет крупная фирма, которая несёт ответственность за обновления и исправление ошибок, а также может оперативно отвечать на твои вопросы (если ты её клиент), тогда как Лазарус - проект энтузиастов, и от числа этих энтузиастов и их количества зависит то, куда и с какой скоростью проект будет двигаться, а поддержку можно получить разве что на форуме от таких же как ты энтузиастов. То есть если программирование для тебя - хобби, приятное времяпрепровождение, тогда Делфи тебе не нужен и копаться в Лазарусе будет самое то. А если ты крупная фирма, которой нужно разработать и поддерживать большой продукт, то тебе Лазарус не подходит, тебе нужен Делфи или что-то подобное, что ты можешь приобрести у другой фирмы за сотни нефти.

Наверное, опенсурс никогда не будут воспринимать серьёзно, пока миром правят бизнесы и капитал. Все успешные опенсурс проекты стали успешными только потому что их используют как пиар-акцию какие-то бизнес-проекты, типа "посмотрите какие мы щедрые, даём деняк бедным энтузиастам, чтобы они делали увечного конкурента нашему продукту, а теперь покупайте наш продукт". Весь остальной опенсурс еле шевелится, лёжа на плечах одного-двух энтузиастов, тащущих его десятки лет...
Аноним 01/10/21 Птн 12:19:38 #426 №2171424 
>>2170656
>Компилятор Делфи - программа без интерфейса, можно использовать вручную через терминал, а код писать хоть в Блокноте.
И его даже можно отдельно от IDE скачать и установить? И LSP сервер там будет?


>Я сам большинство своих программ пишу в PS Pad и компилирую FPC, потому что окошки мне не нужны
Прекрасная иллюстрация качества: IDE - тормозное говно, заявленная кросплатформенность - чисто на бумаге.

Шутняра 06/10/21 Срд 22:41:26 #427 №2176128 
Чё за Delphi? Я именно этим не пользовался, а на паскале писал. Даже сейчас одну приколюху пишу, правда не пойму, как заставить её работать. Слишком уж большое число, видимо.
Аноним 06/10/21 Срд 22:42:55 #428 №2176131 
>>2176128
Извините, если не по теме треда, просто нуб.
Аноним 06/10/21 Срд 22:50:23 #429 №2176146 
>>2176128
Pascal?
PascalABC?
PascalABC.net?
Object Pascal?
ЧТО КОНКРЕТНО ? ?
Приколюху пишет он...
Аноним 06/10/21 Срд 22:53:55 #430 №2176154 
>>2176146
PascalABC.net
Решил написать программу, чтобы вычислила какое-нибудь охренеть огромное число типа 10 в степени миллион
Аноним 06/10/21 Срд 22:58:14 #431 №2176169 
>>2176154
компьютеры так не работают, брат. думаю для тебя максимальное число это 2 в степени 64(64 битное число (int64)). тебе это не надо, забей
Аноним 06/10/21 Срд 22:59:43 #432 №2176173 
>>2176154
и перекатись в нормальный язык пока не поздно (C/C++, Java, C# и др.)
Аноним 06/10/21 Срд 23:01:03 #433 №2176177 
>>2176169
Я через Biginteger пытался сделать, там типа неограниченно всё должно быть в теории
>>2176173
Уже перекатился в питон, просто только для паскаля нагуглил.
Аноним 06/10/21 Срд 23:04:27 #434 №2176187 
>>2176177
какой питон? не верь инфоцыганам, это гиблая тема. C / C++, Java, C#, JS, Rust <- один из этих
твой компьютер в принципе НЕ способен вычислять такие огромные числа, так что остановись на небольших числах
Аноним 06/10/21 Срд 23:07:48 #435 №2176191 
>>2176187
Ладно, спасибо что сказал. В питон вкатился ибо его в шараге преподавали на предыдущем курсе алсо там же вебы с жаваскриптом в том числе были, но не суть Сейчас отправили на какие-то курсы где надо изучать как раз плюсы. Жаль конечно, было интересно, сколько лет он бы это компилил, если б смог(
Аноним 07/10/21 Чтв 17:11:41 #436 №2176886 
>>2176191
Это вообще от реализации зависит. Реализовать арифметику просто охуенно больших чисел для современного компа несложно, но так топорно ты это не сделаешь.

Шизоидная справка: десять в степени миллион - это примерно два в степени 3.3 миллиона, или 412 килобайт под одно точное число. В целом для манипуляций с такими числами в приближённой форме как раз и существует формат флоат, блядь.
Аноним 09/10/21 Суб 12:29:43 #437 №2178148 
>>2176886
охуеть интерпретатор хаскеля способен это число вывести просто командой 10 ^ 10000000
я думал все что больше 2 ^ 64 компьютер не способен обработать
Аноним 10/10/21 Вск 10:55:27 #438 №2179109 
>>2178148
Ну здрасьте, не способен. Чем компьютер отличается от бумаги, на которой числа в столбик пишут?
Аноним 10/10/21 Вск 17:52:10 #439 №2179520 
>>2179109
попробуй такое на C сделать
Аноним 10/10/21 Вск 19:11:42 #440 №2179602 
>>2179520
Хочешь смешную шутку скажу? Это на джаваскрипте можно сделать в консоли браузера.
Аноним 10/10/21 Вск 21:20:23 #441 №2179745 
>>2179520
Уже давно сделали https://gmplib.org
Аноним 13/10/21 Срд 06:48:17 #442 №2182075 
>>2179520
С это машинный язык, а не интерпретатор виртуальных скриптов.
Аноним 13/10/21 Срд 14:41:29 #443 №2182376 
>>2182075
но ведь интерпретатор кто-то написал на машинном языке
Аноним 13/10/21 Срд 16:29:30 #444 №2182508 
>>1990335
>>1990167
Неудобные посты, игнорируем.
Аноним 20/10/21 Срд 23:49:00 #445 №2189112 
Марсианин.jpg
Пытаюсь поставить себе новую бесплатную Delphi CE. Однако, в самом начале установки, программа требует регистрацию и когда я ввожу присланный мне на e-mail регистрационный код, мне сообщают что сервер, через который производится регистрация, license.embarcadero.com недоступен. И да, он действительно недоступен - не загружается в браузере, даже через VPN.
Аноним 20/10/21 Срд 23:53:46 #446 №2189113 
>>2189112
Загружается.
Аноним 21/10/21 Чтв 18:22:14 #447 №2189630 
>>2189113
Сотрудник Embarcadero, залогинься.
Аноним 22/10/21 Птн 10:57:55 #448 №2190148 
>>2189630
Проверь свой интернет, чмонька.
https://downforeveryoneorjustme.com/license.embarcadero.com?proto=https
Аноним 22/10/21 Птн 11:28:35 #449 №2190164 
>>2189112
> https://license.embarcadero.com/srs6/activation.do
> activation.do
> .do
Ммм, Struts 1, мой 2007
Аноним 22/10/21 Птн 16:30:11 #450 №2190395 
>>2128137
В Lazarus очень хреново реализована отладка, breakpoint так прыгает по всему коду и за его пределами, что проще куда нибудь в файлик отладку выводить. Особенно когда работаешь с чистыми указателями. Это пожалуй единственный жирный минус
Аноним 22/10/21 Птн 16:38:51 #451 №2190407 
>>2176154
>>Решил написать программу, чтобы вычислила какое-нибудь охренеть огромное число типа 10 в степени миллион
Это в каком нибудь матлабе нужно писать, ну или сношать мозг с длинной арифметикой
Аноним 23/10/21 Суб 04:55:21 #452 №2191159 
>>2176154
Такую хуйню на питоне за 3 строчки вычисляют и не выебываются
Аноним 25/10/21 Пнд 19:23:53 #453 №2193380 
>>2191159
Такую хуйню можно на любом языке вычислить за три строчки и не выебываться, все дело в библиотеках и умении ими пользоваться
Аноним 26/10/21 Втр 17:41:08 #454 №2194122 
6766490stock-vector-love-woman-cosmonaut-cocktail.jpg
Поставил себе Delphi 10.4. Но тут вот какая проблема: она отказывается компилировать под прежний эмулятор Android (AVD Manager), оставшийся от Delphi 10.3. А в новой Delphi 10.4 AVD Manager'а нет....
Аноним 04/11/21 Чтв 21:45:04 #455 №2203411 
DELPHI ЭТО АД DELPHI ЭТО АД DELPHI ЭТО АД
простите
мимо-10-лет-на-Делфи
Аноним 05/11/21 Птн 18:35:52 #456 №2203916 
>>2203411
Обоснуй, пес
Delphi отличный язык, 11 версия - сок
Аноним 09/11/21 Втр 04:59:06 #457 №2207428 
Как вам книга "Песни о Паскале"? Хорошая для вката?
Аноним 09/11/21 Втр 17:49:38 #458 №2208038 
>>2207428
Ну судя по стилю изложения это для тех, кто совсем полный ноль. Но если ты совсем полный ноль, то я бы рекомендовал "Библию Дельфи" Фленова, там построже стиль. Если не ноль, то в шапке закреплен лучший учебник на данный момент.
Аноним 05/12/21 Вск 14:21:27 #459 №2229773 
БАМП
Аноним 05/12/21 Вск 15:34:57 #460 №2229861 
>>1977489 (OP)
Хороший язык. Плохо только что работают на нем одни недоумки
/тред
Аноним 05/12/21 Вск 18:37:00 #461 №2230141 
>>2073954
Save Project As сохраняет только сам файл проекта, а не копирует все файлы из этого проекта в новое место. Естественно, что в новом месте у тебя оказался только файл проекта, связанный с файлами из предыдущего места... Как тебе уже говорили выше, удаляй свою недокопию, и вручную скопируй папку с проектом и всеми файлами в новое место.
Аноним 06/12/21 Пнд 18:14:47 #462 №2231092 
>>2229861
Можно подумать с другими энтерпрайз языками все по-другому лол
Аноним 12/12/21 Вск 17:17:32 #463 №2235864 
>>2231092
>Делфи
>Энтерпрайз
Чет кринжанул.
Конечно, по другому. Ведь в других языках нет такого, что 9 из 10 программистов не умеют думать о софте иначе, как о графических формочках с навешенными на них скриптами. В особо запущенных случайх, формошлеп-герой напрочь отказывается признавать какую-либо ценность в софте, абстрагированном от UI, и ради отладки высирающим в консоль какие-то этапы работы. Ему все это представляется детсадом и не тру.
Аноним 12/12/21 Вск 17:35:26 #464 №2235873 
>>2235864
> формошлеп-герой
а ты у нас пердящий крестовик который дергает winapi чтобы кнопку нарисовать, и координаты на бумаге сначала вычисляешь?
Аноним 12/12/21 Вск 18:12:24 #465 №2235899 
>>2235873
Нет, у меня pure-бэкграунд. Я вообще ваши UI-шные гомопляски в рот любил.
Аноним 12/12/21 Вск 21:40:13 #466 №2236079 
>>2235899
>pure-бэкграунд
уровень газонюха от мира программирования
Аноним 13/12/21 Пнд 05:33:03 #467 №2236310 
>>2236079
Ты либо дурак, либо жирный. В любой тред зайди, там фронтов всегде унижают и насмехаются, потому что работа у них тупая и не интеллектуальная. Еще энтерпрайзером тут назвался, блять.
Аноним 13/12/21 Пнд 21:26:04 #468 №2236988 
>>2236310
Ты либо школотрон, либо без коммерческого опыта. Если есть скилл никто насмехаться не будет
Аноним 14/12/21 Втр 06:05:37 #469 №2237167 
>>2236988
>Ты либо школотрон, либо без коммерческого опыта
мимо. мимо.
>Если есть скилл
"есть скилл" и "энтерпрайз на делфи" - это, блять, само по себе оксюморон. Примерно как на сборочной линии какой-нибудь зассанной "Оки" в трехколесном варианте кто-то будет гордо заявлять (в лицо "Порше") "пок-пок!! я тоже автопром!!"
Весь ваш интерпрайз на делфи - это какая-нибудь максимально криворукая десктоп-КРУД-хуйня на "совместном предприятии по обжарке сосисок", менеджер клиентов с одним справочником трех Ашот-стайл дристоранов, и вторым справочником соусов (острый, горчица и кетченез). Над этой хуйней даже ПХП-петухи с их шаблонизированными магазинами имеют моральное право кататься до колик. Все особенно хуёво из-за того, что там на фронте сидит тот же очкастый великовозрастный долбоеб, что и на "логике", в итоге UI там представляетс собой лютый пиздец - каша мед говно и пчелы. Именно поэтому по запросу "хуёвый интерфейс" -> картинки, в 95% случаев безошибочно детектится делфи-говно.
Аноним 15/12/21 Срд 01:10:01 #470 №2237906 
>>2235864
>А ря, почему вы пользуетесь удобным программным конструктором, вместо того чтобы работать с технологиями 1950-х, как мы?!

>>2235899
>Безногий гордится тем, что его не ебут цены на обувь.
>>2236310
>В любой тред зайди, там фронтов всегде унижают и насмехаются,
Апеллировать к мнению двачерских червей-пидоров - это невероятно толсто.
>>2237167
>А ря, Delphi - нигламурно!

Аноним 15/12/21 Срд 05:16:19 #471 №2237953 
>>2237906
Пошел нахуй короче, долбоеб. Ему говорят о четком разделении и пользе специализации - он говорит "нинужна, ведь мы, свиньи, привыкли что нам льют помои, валят объедки и срут в одно корыто, из него и жрем", ему говорят о тенденциях в отрасли и современных фрейморках UI веба да и десктопа, он фантазирует о технологиях 50-х, говорят о том что логика и UI у нормального софта полностью раздельны, он пиздит че-то про обувь и безногость. Ебанутый, короче.
Харкнул в рожу долбоебу, короче. Дальше буду скрывать долбоеба не читая, ты уже подтвердил на 100% то заявление, с которым я решил сюда заглянуть: типичный безмозглый отсталый формопетух, шлепающий говно.
Аноним 15/12/21 Срд 14:42:07 #472 №2238240 
>>2237953
Так твое мнение тут никому не интересно, клоун, тебя сюда никто не звал. Тебя обидели формошлепы? Ну так сходи поплачь к психиатру, причем здесь инструмент и тред по этому инструменту? Дома у себя сри, пошел вон отсюда.
Аноним 15/12/21 Срд 15:09:55 #473 №2238268 
>>2237906
>А ря, Delphi - нигламурно!
Проблема дельфей в том, что они:
1. Поощряют смешение уровня логики и уровня отображения. И 99% формошлепов даже не задумываются над этой проблемой.
2. Отсутствуют современные средства разработки. Компилятор прибит гвоздями к IDE и отдельно не ставится. Нормальных билд тулов хотя бы на уровне MSBuild нет.
3. Работа с докером через жопу с кучей лишних действий https://youtu.be/1QQl6Kf3cK0 Ну и вообще вся эта клауд движуха идет мимо дельфей.
4. Про такие мелочи как синтаксис из 80-х упоминать даже не стоит.
Аноним 15/12/21 Срд 17:59:32 #474 №2238432 
>>2238268
>99% формошлепов даже не задумываются
Я бы сказал, не догадываются о ее существоании, не понимают ее сути
Аноним 15/12/21 Срд 18:01:09 #475 №2238434 
>>2238268
>смешение уровня логики и уровня отображения.
да все там отображается как надо или тебе еще абстракций навернуть
Аноним 15/12/21 Срд 18:23:24 #476 №2238447 
>>2238434
лол. ты в тонкоту пытаешься?
Аноним 16/12/21 Чтв 03:35:41 #477 №2238782 
>>2237953
>>2238268
> А РЯ, ПАЧИМУ ВЫ НЕ ХОТИТЕ ПИСАТЬ КОД В БЛОКНОТЕ И ЗАПУСКАТЬ КОМПИЛЯТОР ЧЕРЕЗ CMD.EXE? ВОТ ДЛЯ НАС СОЗДАТЬ ИНТЕРФЕЙС, ИЛИ СЕТЕВОЕ СОЕДИНЕНИЕ, ИЛИ ПРОСТЕНЬКИЙ ТАЙМЕР ЭТО ЦЕЛАЯ ИСТОРИЯ И ВЫ ТАК ДЕЛАЙТЕ, ИНАЧЕ НИГЛАМУРНА И НЕ TRUE!
Аноним 16/12/21 Чтв 03:36:23 #478 №2238783 
Короче, нужно написать такую прогу на лазарусе:

Клиент: кнопка "запуск", отправляющая на сервер сообщение в виде прописанной в коде проги константы (например строку '12345'), если сервер запущен

Сервер: при получении правильного сообщения и наличии разрешения на запуск (разрешение - чекбокс в приложении сервера) выполняется какая-то третья прога, расположенная на компе сервера по адресу, который вбит в поле Edit проги сервера (какой-нибудь условный 'С:\\tetЯis.exe')

Клиент и сервер расположены на разных компах.

Может кто помочь с кодом? Или, на худой конец, подскажите, что курить по вопросу? Был бы очень признателен, если бы кто скинул сразу текст обоих прог, которые можно было бы безопасно держать на компах запущенными в режиме 24/7, без боязни атаки на анус (Сорь, если несу чушь, просто я нуб во всем, что касается сетей, начитавшийся про всякие атаки переполнением буфера и прочие извращения, толком не разобравшись еще, как это все работает. В свое оправдание могу сказать, что конкретно сейчас нет времени на чтение учебника в 500 страниц по теме)
Аноним 16/12/21 Чтв 03:38:06 #479 №2238784 
>>2238268
>4. Про такие мелочи как синтаксис из 80-х упоминать даже не стоит.
>А РЯ, ПАЧИМУ СИНТАКСИС КАК У НОРМАЛЬНОГО ЧЕЛОВЕЧЕСКОГО ЯЗЫКА И НЕТУ КРАКОЗЯБР ТИПА { }? МЫ ЗАДРОТЫ, ЛЮБИМ КРАКОЗЯБРЫ, ОНИ ПОМОГАЮТ ОТВРАТИТЬ БЫДЛО И СОХРАНИТЬ НАШИ ТАЙНЫЕ ЗНАНИЯ!
Аноним 16/12/21 Чтв 05:59:50 #480 №2238788 
>>2238782
Чому ты такой дурак? Нет проблем ничего создать, просто у нормальных языков строго разделяется поведение и отображение, они даже изучаются раздельно (причем UI может вообще не изучаться, ибо не обязателен)
А ваше Делфи из-за специфики изначально калечит мозг обучаемого.
>интерфейс
Кстати, однажды дико кринжевал от того, что при мне дельфисту с 10+ летним стажем разработки, шарпист пояснял концепцию интерфейса (как абстракции поведения в объектной модели, а не UI, как ты, делфидаун, конечно, подумал). Я думал "штаблять? как это вообще возможно нахуй?"
Аноним 16/12/21 Чтв 06:05:11 #481 №2238789 
>>2238784
Даун 2.0 плиз
Он имел ввиду не лексемы языка - это вкусовщина и нахуй не надо (хотя по мне односимвольные скобки позволяют яснее структурировать визуально код, они как-бы нуль-мерные, а слова бегин-енд слишком размазаны в ширину), а "синтаксический сахар" так называемый, который предлагается многими современными языками (разные альтернативные форматы циклов, свитчей, легковесные потоки, всевозможные полезные абстракции типа лямбд, делегатов, вещи вроде LINQ для работы с коллекциями данных, и прочее такое)
Аноним 16/12/21 Чтв 08:36:31 #482 №2238808 
>>2238789
>LINQ
Сирешётка-петушка спросить забыли. Истинно говорю, сирешётка - это такой дельфи 2.0.
Аноним 16/12/21 Чтв 09:44:04 #483 №2238851 
>>2238788
Еще раз, задаю вопрос, клоун - причем здесь Дельфи? У нас есть механизм bindings, у нас спокойно реализуются mvc и mvvm паттерны. И я точно также могу насрать логикой в обработчики кнопок в WPF.

Пошел вон отсюда со своей анальной болью, дурачок.
Аноним 16/12/21 Чтв 12:07:18 #484 №2238972 
>>2238808
>это такой дельфи 2.0
Забавно смотреть как делфи-приверженец хает шарп, учитывая то, что сам Хейлсберг (создатель делфи), забил хуй на свое детище и свалил к майкам где и создал C# (и спасибо ему за это).
Аноним 16/12/21 Чтв 13:29:46 #485 №2239056 
image.png
>>2238782
То про что я и говорил - низкий уровень культуры разработки среди дельфистов. Ты своими кривляниями показываешь, что не понимаешь простейших вещей. В программировании код первичен, именно он сохраняется в VCS, он компилируется, а то что показывает UI дизайнер вторично. А в дельфях все наоборот - все крутится вокруг UI дизайнера. Деградация дельфистов дошла до того, что в дельфях есть невизуальные компоненты. Вместо того, чтобы создать объект некого класса и использовать его, дельфисты кидают компонент на форму, потому что иначе дизайнер не сможет с ними работать. И о ужас! Им придется руками его создавать и уничтожать. Совершенно эпическая степень деградации, когда люди называющие себя программистами не могут кодом создать экземпляр объекта и использовать его, а полностью полагаются на UI дизайнер и lifecycle management UI приложения.



>>2238784
Я помню в школе у нас были холивары между теми кто учил Turbo Pascal и теми кто учил Turbo C, как раз были такого уровня, что лучше begin-end или {}. Но мы выросли и прекратили заниматься такой херней, а кое-кто - нет.

Самое смешное, что именно синтаксис Паскаля лучше приспособлен для того чтобы его смотреть и редактировать в блокноте. Тупо потому что разрабатывался в эпоху когда IDE были чуть-чуть продвинутей блокнота, TP 6.0 даже синтаксис не подсвечивал. А теперь дельфисты сидят с синтаксисом из 80-х, но прибитые к своей RAD Studio.

И чтобы два раза капчу не вводить, вот пример сортировки листа с помощью компаратора. Да в Java это в одну строчку делается, хотя Java один из самых консервативных в плане синтаксиса языков.
Аноним 16/12/21 Чтв 14:00:09 #486 №2239077 
>>2238268
> смешение уровня логики и уровня отображения
В любом фреймворке можно намешать логику и отображение, даже если фреймворк заставляет явно создавать View, Model, и Controller. Разделение логики и отображения целиком на совести программиста, побудить его писать именно так невозможно ни на уровне языка, ни на уровне фреймворка.
> современные средства разработки
В Delphi это не нужно по большей части. Компилятор очень быстрый, поэтому в создании специального билд-сервера нет нужды, а среда достаточно развита и удобна, чтобы даже не притрагиваться к консольным утилитам. Но если сильно надо, можно запускать и dcc32.exe, гвоздями к IDE он не прибит.
> синтаксис из 80-х
Зато код на Delphi легко прочитать и понять, в отличии от хипстерских языков с их кучей новомодных идиом и конструкций.
Аноним 16/12/21 Чтв 14:28:54 #487 №2239097 
>>2239056
> Вместо того, чтобы создать объект некого класса и использовать его, дельфисты кидают компонент на форму
GUI нужно рисовать мышкой, это очевидно. И только извращенцы с искалеченным убогими фреймворками мышлением вдруг решили что ГРАФИЧЕСКИЙ интерфейс нужно рисовать создавая объекты классов нужных контролов, тратя кучу времени, сил, и создавая монструозную нечитаемую портянку кода. Delphi дает возможность очень быстро нарисовать GUI, тем самым позволяя программисту целиком сосредоточиться на основной логике приложения, как это и должно быть.
Аноним 16/12/21 Чтв 15:32:54 #488 №2239143 
>>2239077
>В любом фреймворке можно намешать логику и отображение
Можно, но IDE дельфей именно провоцирует такое поведение тем что позволяет легко зафигачить обработчик прям по месту.


>В Delphi это не нужно по большей части. Компилятор очень быстрый, поэтому в создании специального билд-сервера нет нужды, а среда достаточно развита и удобна, чтобы даже не притрагиваться к консольным утилитам.
И еще раз повторюсь среди дельфистов низкий уровень культуры разработки. Билд сервер нужен не для скорости компиляции.


>Но если сильно надо, можно запускать и dcc32.exe, гвоздями к IDE он не прибит.
Вот только он ставится и лицензируется вместе с IDE и доступен только под винду (кросплатформенная разработка по эмбаркодеровски).


>Зато код на Delphi легко прочитать и понять, в отличии от хипстерских языков с их кучей новомодных идиом и конструкций.
В Delphi нелья написать йоба выражение типа
0 #:: 1 #:: fibs.zip(fibs.tail).map { n => n._1 + n._2 }
Но он тоже тоже тяжело читается, только по другим причинам.
1. Он очень многословный, а это все визуальный мусор который скрывает основной код. Та же декларация лямбды которая требует объявить переменную, объявить функцию с полным заголовком. Из 7ми строк, там логика занимает 2, остальное синтаксический мусор.
2. То что у тебя деклараци и использование разнесено по разным концам файла очень усложняет чтение кода. Пример на моем скриншоте более-менее читается только пока у тебя это все рядом. А если у тебя там еще много кода, то надо постоянно переходить в начало файла, а потом возвращаться или полагаться на IDE, что она подскажет тип.
3. Ну и там разные мелочи, типа возможности вызова функции без скобок Yoba := EtoTi; - так и не скажешь, что такое EtoTi функция, переменная, константа.

>>2239097
>GUI нужно рисовать мышкой, это очевидно.
Если какой нибудь вротендер придет на собес и скажет, что GUI надо рисовать мышкой с ним сразу попрощаются. Уже до всех дошло, что надо использовать менеджеры компоновки, чтобы приложение нормально выглядело на разных разрешениях и ориентациях экрана.
Аноним 16/12/21 Чтв 16:53:15 #489 №2239209 
>>2238972
Я дельфи в последний раз трогал в две тысячи шестом, но твоё сирешётка-фанбойство очень трогательно.
Аноним 17/12/21 Птн 13:48:23 #490 №2239839 
>>2239143
> Если какой нибудь вротендер придет на собес и скажет, что GUI надо рисовать мышкой с ним сразу попрощаются
Весь современный фронтэнд основанный HTML и CSS - говно говна. Изначально HTML разрабатывался под очень простые текстовые документы, а потом, когда внезапно потребовалась сложная верстка, разработчики вместо того чтобы создать более подходящий для этого стандарт, начали лабать костыли. Что и привело к невозможности создания вменяемого визуального редактора HTML. И фронтендеры, с искалеченным связкой HTML+CSS мышлением, приняли это говно как норму, и потащили везде...
Но посмотри вокруг: дизайнеры рисуют в графических редакторах, а не набивая теги SVG в Блокноте; музыканты пользуются MIDI клавиатурой, вместо того чтобы вводить команды MIDI вручную; инженеры не рисуют чертежи с помощью команд черепашьей графики. Так почему вдруг GUI надо создавать текстом, а не мышкой, как им и будут пользоваться?
Аноним 17/12/21 Птн 14:46:59 #491 №2239890 
>>2239839
>а не мышкой, как им и будут пользоваться?
Потому что где-то процентов 60% (а то и больше) не будет пользоваться мышкой при взаимодействии с UI, это раз.
А два это то что примерно в 80% (а то и больше) случаев весь твой UI будет располагаться на экранах и окнах очень сильно отличающихся от тех где ты будешь возюкать мышкой его создавая.
Аноним 17/12/21 Птн 19:41:17 #492 №2240122 
>>2239839
>Весь современный фронтэнд основанный HTML и CSS - говно говна.
И тем не менее 80% современных интерфейсов создаются с помощью веб технологий, а оставшиеся Android+iOS используют Layouts. А на дельфи новые проекты не начинают ну кроме внутренних проектов по миграции с Легаси 1.5.899.244 на Легаси 2.0-бета.


>Так почему вдруг GUI надо создавать текстом, а не мышкой, как им и будут пользоваться?
Этот анон >>2239890 все правильно сказал - потому что твое приложение будет использоваться на экранах которые отличаются от твоего, по DPI, по размеру дисплея, размеру шрифта, и даже ориентации внезапно портретный режим весьма популярная тема. А вот дельфишные приложухи, написанные опытными кидателями компонентов на форму, не всегда могут пережить даже увеличение размера шрифта.
Аноним 17/12/21 Птн 20:56:10 #493 №2240259 
>>2239890
Приложения написанные на Delphi, и даже на Lazarus из коробки поддерживают автоматическое масштабирование интерфейса в соответствии с DPI монитора. Видимо ты работаешь с совсем уж говенными фреймворками, где даже такую мелочь приходится делать вручную...
Аноним 17/12/21 Птн 21:07:48 #494 №2240272 
>>2240122
> 80% современных интерфейсов создаются с помощью веб технологий
И эти 80% приложений - глючное тормозное говно. Но в своё время миллионы вайтишников вкатывались в веб, вот бизнес их и подтянул на создание вообще всего, как дешевую рабочую силу. Когда же встаёт задача сделать качественное приложение, а не хуяк-хуяк и в продакшн, внезапно о веб-хуйне забывают, и нанимают нормальных программистов.
> дельфишные приложухи, написанные опытными кидателями компонентов на форму, не всегда могут пережить даже увеличение размера шрифта
Приложухи написанные 25 лет назад на Delphi 3? Ну да, не догадались тогда тупые кидатели компонентов на формы организовать поддержку 4к-мониторов... Вот же тупые, а ведь возьми они тогда какой-нибудь MFC... а нет, то же самое бы получилось.
Аноним 18/12/21 Суб 02:21:10 #495 №2240494 
>>2238788
>>2238789
>>2239056
>НЕЕТ, ВЫ НЕ МОЖЕТЕ ИСПОЛЬЗОВАТЬ УДОБНЫЙ КОМБАЙН, ПРОГРАММНЫЙ КОНСТРУКТОР, ГДЕ НЕ НУЖНО ДРОЧИТЬСЯ С КРАКЗЯБРАМИ И ТЕКСТОВЫМ ИНТЕРФЕЙСОМ, ГДЕ МОЖНО ПРОСТО СОБИРАТЬ ПРОГРАММУ ИЗ ГОТОВЫХ ДЕТАЛЕЙ, ЗАНИМАЯСЬ НАПИСАНИЕМ СОБСТВЕННО ФУНКЦИОНАЛЬНОГО КОДА!!! ВЫ ДОЛЖНЫ ПОЛЬЗОВАТЬСЯ КАК МЫ, ТЕХНОЛОГИЯМИ ИЗ 50-Х ГОДОВ, КОГДА НУЖНО СНАЧАЛА ДОЛГО-ДОЛГО ОПИСЫВАТЬ ПРОГРАММУ, ПРЕЖДЕ ЧЕМ СОБСТВЕННО ПЕРЕЙТИ К НАПИСАНИЮ ТОГО, ЧТО ОНА ДОЛЖНА ДЕЛАТЬ!!!

>Задротище....
Аноним 18/12/21 Суб 02:26:02 #496 №2240495 
>>2239890
>Потому что где-то процентов 60% (а то и больше) не будет пользоваться мышкой при взаимодействии с UI, это раз.
>А два это то что примерно в 80% (а то и больше) случаев весь твой UI будет располагаться на экранах и окнах очень сильно отличающихся от тех где ты будешь возюкать мышкой его создавая.
НАРКОМАН ЧТО ЛЕ, СУКА???!!!
Аноним 18/12/21 Суб 08:42:00 #497 №2240533 
>>2240494
Нооо...
чем тогда объяснить то что 95% делфискама не умеют писать "собственно функциональный код"?
Аноним 18/12/21 Суб 13:14:24 #498 №2240730 
>>2240272
>И эти 80% приложений - глючное тормозное говно.
VS Code всяко лучше и быстрее чем RAD Studio.


>Когда же встаёт задача сделать качественное приложение, а не хуяк-хуяк и в продакшн, внезапно о веб-хуйне забывают, и нанимают нормальных программистов.
Сейчас почти вся логика сосредоточена на бекенде и там дельфям делать нечего.
В конце концов, что тебе мешает показать нам всем примеры новых приложений на дельфи?


>Приложухи написанные 25 лет назад на Delphi 3? Ну да, не догадались тогда тупые кидатели компонентов на формы организовать поддержку 4к-мониторов... Вот же тупые, а ведь возьми они тогда какой-нибудь MFC... а нет, то же самое бы получилось.
Да у тебя и современное приложение на дельфи начнет обрезать текст на компонентах, вместо того чтобы увеличить размеры этих компонентов. если менять именно размер шрифта, а не scale у монитора


>>2240495
>НАРКОМАН ЧТО ЛЕ, СУКА???!!!
С разморозкой! У нас в 2к21 большинство людей смартфоны использует чаще чем компьютер.
Аноним 18/12/21 Суб 14:55:57 #499 №2240853 
>>2240730
> VS Code всяко лучше и быстрее чем RAD Studio
Нет смысла сравнивать абсолютно разные вещи: RAD Studio - IDE, VS Code - редактор кода.
> Сейчас почти вся логика сосредоточена на бекенде
Это где так?
> если менять именно размер шрифта, а не scale у монитора
Менять размер шрифта интерфейса - дремучее легаси из Win95. Уже начиная с ХР можно менять масштаб интерфейса целиком, что и является оптимальным методом.

Аноним 19/12/21 Вск 10:39:25 #500 №2241601 
1.png
2.png
3.png
>>2240122
>а оставшиеся Android+iOS используют Layouts.
Под андроид используется flex выравнивание. И интерфейсы выглядят довольно современно.

https://play.google.com/store/apps/details?id=com.tezeks.app
sageАноним 19/12/21 Вск 12:33:39 #501 №2241650 
Бля, кто пнул говно? По всей доске вонь из этого треда
Аноним 19/12/21 Вск 12:39:34 #502 №2241655 
>>2241650
Скрой тред. Не мешай Господам обсуждать божественный язык.
Аноним 19/12/21 Вск 15:22:43 #503 №2241855 
>>2240853
>Нет смысла сравнивать абсолютно разные вещи: RAD Studio - IDE, VS Code - редактор кода.
VS Code на порядок функциональней и удобней RAD Studio, хоть бы он и написан на HTML+JS.


>Это где так?
В мире, за пределами вашего завода.


>Менять размер шрифта интерфейса - дремучее легаси из Win95. Уже начиная с ХР можно менять масштаб интерфейса целиком, что и является оптимальным методом.
Есть такая штука - настройки приложения, где можно выбрать шрифт, размер, начертание шрифта. А еще бывает такая штука как локализация, когда вместо Apply, у тебя получается Применить изменения и без нормального layout manager приложение пойдет по бороде.
Аноним 19/12/21 Вск 16:23:45 #504 №2241923 
>>1977489 (OP)
Серьёзно? Делфи? Интересно, реально сейчас вообще найти хоть какую-нибудь работу на делфи?
Аноним 19/12/21 Вск 16:28:42 #505 №2241930 
>>2122906
Да, что ни говори, а в паскале дохера годного по сравнению с убогим си. И делфи тоже на голову выше сишных аналогов. Одна только скорость конпиляции чего стоит. И правда, то, что на паскале собирается мгновенно, на си может компилироваться едва ли не минуту. В эпоху 486 компьютеров и пней у паскаля и делфи было огромное преимущество. А теперь компьютеры стали быстрее, и инструменты стали использовать отнюдь не такие эффективные. И программы стали распухшими и неэффективными. И трава уже отнюдь не такая зелёная.
Аноним 19/12/21 Вск 16:56:57 #506 №2241959 
>>2241923
Давай я тебе помогу, маня - https://hh.ru/search/vacancy?area=1&fromSearchLine=true&text=Delphi&from=suggest_post
Аноним 19/12/21 Вск 17:53:51 #507 №2242051 
>>2241959
Бля, ебать, так я, выходит, помидор, достойный 300к?
Спасибо, ананас, я уехал в моркву.
Аноним 19/12/21 Вск 19:15:10 #508 №2242141 
>>2242051
Ну так, зарплата сеньоров на дельфе очень высокая, их во первых мало, во-вторых обычно это лютое легаси.
Аноним 20/12/21 Пнд 07:19:14 #509 №2242510 
>>2241930
>И правда, то, что на паскале собирается мгновенно, на си может компилироваться едва ли не минуту.
Дельфипетушок, ты сишечку с плюсами путаешь. Буквально на той неделе вот этими руками собирал из исходников wireshark, в нём две с гаком тысячи сишных файлов, всё собралось за две минуты.
Аноним 20/12/21 Пнд 20:36:33 #510 №2243251 
>>2239143
>>2239077
>1. Он очень многословный, а это все визуальный мусор который скрывает основной код.
>Зато код на Delphi легко прочитать и понять

Аноны, не ссорьтесь. Что действительно трудно прочитать и понять, так это методы по 300 строк без комментов. Остальное — дело привычки. Я работал и на Delphi-проекте с красивейшим ООП и паттернами, и на Java-проекте с лютым индусским write-only говнокодом и копипастой

Но в Delphi не вернусь ни за какие пряники
Аноним 20/12/21 Пнд 21:45:03 #511 №2243325 
>>2240730
>Сейчас почти вся логика сосредоточена на бекенде и там дельфям делать нечего.
Ты забыл про бульон десктоп. На Delphi пишут обычно либо чисто десктопные приложухи, либо клиент-сервер с толстым клиентом (двухзвенка). Второе это и есть пресловутый тырпрайз.
Аноним 21/12/21 Втр 13:05:27 #512 №2243718 
>>2243325
>На Delphi пишут обычно либо чисто десктопные приложухи, либо клиент-сервер с толстым клиентом (двухзвенка). Второе это и есть пресловутый тырпрайз.
Вот только десктоп приложений которые бы требовали полноценного нативного клиента - очень мало. Для подавляющего большинства энтерпрайз приложух достаточно веб клиента.

Нет, десктоп конечно остался, но на мое предложение назвать какую нибудь современную разработка которой началась пару лет назад приложуху на дельфи - так никто и не привел пример.
Аноним 21/12/21 Втр 16:14:09 #513 №2244031 
>>2243718
Да я и не спорю. И то, и другое — вымирающий вид. Всё это было актуальным до эпохи ангуляров, но живёт до сих пор. Я своим намётанным глазом то и дело вижу на компах в организациях знакомые компоненты или дельфийскую иконку, которую забыли поменять на диалоговом окне.

>на мое предложение назвать какую нибудь современную разработка которой началась пару лет назад приложуху на дельфи - так никто и не привел пример
Так их и нет, я надеюсь. Вряд ли кто-то в здравом уме станет сейчас закладываться на такую экзотическую экосистему, когда есть тот же .net.
Ну разве что конторы, где сидят старички, которые привыкли и пересаживаться уже ни на что не будут.
Аноним 05/01/22 Срд 22:42:20 #514 №2256861 
Бамп.
Аноним 06/01/22 Чтв 03:57:51 #515 №2257037 
еене
Аноним OP 06/01/22 Чтв 18:31:44 #516 №2257490 
Объявляю 2022 год - годом Delphi.

Благословляю вас, дельфисты.
Аноним 07/01/22 Птн 20:05:15 #517 №2258621 
>>2257490
>Объявляю 2022 год - годом Delphi.
Мало нам короны.
Аноним 08/01/22 Суб 20:18:47 #518 №2259669 
>>2258621
Тебе больно?
Аноним 10/01/22 Пнд 14:02:21 #519 №2261002 
>>2257490
Дельфи и паскаля - нормальных компилируемых языков без оверхеда. Аминь, аминь, аминь.
Аноним 10/01/22 Пнд 14:08:15 #520 №2261006 
>>2261002
>языков без оверхед
Осталось только продать квартиру и купить лицензионную версию, на теплотрассе хорошо компилировать
Аноним 10/01/22 Пнд 14:57:59 #521 №2261058 
>>2261006
А чо там по FPC и Lazarus?
Аноним 10/01/22 Пнд 17:49:34 #522 №2261207 
>>2257490
>Объявляю 2022 год - годом Delphi.
На каком основании?
sageАноним 10/01/22 Пнд 19:16:46 #523 №2261312 
>>2261207
Траур типа
Аноним 10/01/22 Пнд 19:42:28 #524 №2261346 
>>1977489 (OP)
Зарплаты, конечно, унылые на дельфях. Но радует, что среда не умерла и живет в своей нише.

Интересно, что почти весь узкоспециализированный прикладной сео-софт написан на дельфи и шпарит он дай боже.

Другое интересно, что (я не в курсе аноны за актуальность, моэет стало лучше), раньше c#-программы при использовании компонента браузера начинали дико течь по памяти через какое-то время, а вот дельфи - нет.

Интересно3, что если зайди на любую хакирскую-школо-борду (а их полно живых), то весь десктоп-софт будет опять же написан на дельфи и будет хуярить он в 2к потоков без проблем.

Короче, среда для своих проектиков скорее, нежели для карьеры.


мимо-ньюфаг
Аноним 10/01/22 Пнд 20:10:43 #525 №2261386 
Антоны, подскажите плс, как сменить системные время и дату из программы, да еще так, чтобы винда не охуела
Аноним 10/01/22 Пнд 20:26:24 #526 №2261405 
>>2261386
есть RunAsDate
Аноним 10/01/22 Пнд 20:31:16 #527 №2261410 
>>2261405
Спс
Где работа на delphi? Аноним 27/01/22 Чтв 19:30:21 #528 №2279071 
Screenshot 2022-01-27 at 19.18.53.png
Сап, объясните пожалуйста. В индексе TIOBE делфи занимает не последнее место. Тем временем в Москве 150 вакансий. Аноны говорят что в Азии, Японии там, в Германии делфи популярен и там много работы. Позаходил на японские сайты, по запросу delphi примерно 0 результатов +-. Так где же эта работа?

p.s. без негатива к делфи, если что, язык ебейший, а лазарус это вообще ахуй в самом хорошем смысле слова
Аноним 27/01/22 Чтв 20:55:26 #529 №2279177 
>>2279071
> TIOBE
А ты знаешь, как этот говноиндекс считается? Он буквально подсчитывает, с какой активностью студенты гуглят лабы по делфи в своих вузах, заданные преподами, которые больше ничего не знают.
Аноним 27/01/22 Чтв 21:46:06 #530 №2279227 
>>2279177
Ну, хорошо, не спорю что этот индекс хуйня. Но просто во всех топах, хотя бы в жопе, делфи присутствует.
В любом случае вопрос больше именно к тем людям, которые говорят что делфи жив и работа в азии есть. Потому что слова эти были сладкими, но погуглив, я этого не обнаружил.
Аноним 27/01/22 Чтв 21:48:09 #531 №2279230 
>>2279227
Ты еще не понял, что тут каждый второй хуй нахваливает свое болото безотносительно реального положения?
Аноним 27/01/22 Чтв 21:52:50 #532 №2279237 
image.png
>>2279071
да дельфи это старое говно для дидов, на том же модном молодежном qt в десятки раз больше вакансий и больше зп
Аноним 27/01/22 Чтв 21:54:26 #533 №2279238 
>>2279237
Даже Qt потихоньку становится бумерским, уступая веб-дрисне с электроном.
Аноним 28/01/22 Птн 13:39:14 #534 №2279752 
image.png
>>2279071
>Германии делфи популярен и там много работы
Нет не популярен. На линкедине всего 3 вакансии, из них только одна доступна для людей только с английским. А еще одна, это переписывание с дельфи на джаву.
Аноним 28/01/22 Птн 22:31:51 #535 №2280415 
>>2279071
Я так думаю что на дельфи/паскале написана всякая внутренняя/самописная хуйня. Сам недавно отработал три года на месте, где большая часть кодбазы нафрипаскале. Хорошей, кстати, кодбазы.
Аноним 30/01/22 Вск 13:22:04 #536 №2281436 
Сойбои.mp4
Не так давно участвовал в ознакомительных вебинарах от компании Otus. Так вот, когда был видеоурок по Flutter, там лектор показывал как с помощью этого средства разработки сделать такие-то свистелки и перделки. На другом вебинаре, показывалось, как при помощи Node.js и такой-то матери Telegram сделать бота для управления чайником. Так вот, у пориджей, которые смотрели со мной эти вебинары, реакция была примерно как на видеорелейтед. Когда я спросил у них, чего они так кипятком ссут, ведь тоже самое можно сделать с помощью обычного приложение, только там будут не вводимые текстовые команды, а просто нажатия на кнопки, мне ответили "Разрабатывать приложение с графическим интерфейсом, это слишком дороха, сложна!".

Так что, дорогие тру-ассемблерщики, благодаря вашим мантрам: "Программировать мышкой - ни па канону!", "Деды работали через текстовый интерфейс и ты так делай, че, самый умный что-ли?!", мы проебали технологии RAD - технологии, позволявшие быстро и удобно разрабатывать приложения, не заморачиваясь со всякой лишней херней. Ну, за что боролись, на то и напоролись. Пишите теперь код в блокнотике и вызывайте компилятор через cmd.exe. А потом еще отдельно собирайте то что у вас получилось, в EXE-файл, все как в пятидесятых. Главное конечно, что без этих ваших богомерзких RAD.
Аноним 05/02/22 Суб 03:44:54 #537 №2287318 
>>2281436
>мне ответили "Разрабатывать приложение с графическим интерфейсом, это слишком дороха, сложна!"
Это скорее поколение веб-мартыханов.
Аноним 05/02/22 Суб 03:51:25 #538 №2287321 
>мы проебали технологии RAD - технологии, позволявшие быстро и удобно разрабатывать приложения, не заморачиваясь со всякой лишней херней
У Delphi (до 7, по крайней мере; поздние версии не смотрел) этот RAD был крайне убогим. Компоненты не могли резиново растягиваться при изменении размеров окна - то, что в Qt, WPF, Swing есть из коробки. Для нормального дизайна приходилось пердолиться, вручную подсчитывая новые координаты по сложным формулам. Быстро и удобно делались разве что диалоговые окна.
Аноним 05/02/22 Суб 12:17:38 #539 №2287494 
>>2287318
>Это скорее поколение веб-мартыханов.
Угу. А с какого перепугу они вдруг расплодились, не подскажешь?
>>2287321
>У Delphi (до 7, по крайней мере; поздние версии не смотрел)
Дальше собственно, можно не читать.
Аноним 05/02/22 Суб 15:02:59 #540 №2287641 
>>2257490
Идущие на смерть приветствуют тебя.
Аноним 05/02/22 Суб 17:47:33 #541 №2287841 
>>1977489 (OP)
Есть фриланс на дельфи/паскале?
Аноним 06/02/22 Вск 12:39:01 #542 №2288421 
>>2287841
два фриланса
Аноним 06/02/22 Вск 13:18:32 #543 №2288488 
>>2287841
Lab1.pas
Lab2.pas
Аноним 06/02/22 Вск 18:44:09 #544 №2288922 
>>2287494
>>У Delphi (до 7, по крайней мере; поздние версии не смотрел)
>Дальше собственно, можно не читать.
Как будто тут что-то поменялось. VCL как был унылым говном из 90-х, так им и остался. И если тебе нужен layout manager то иди и покупай у девэкспресс или пердолься с попенсорсными.
Аноним 14/02/22 Пнд 20:12:30 #545 №2297154 
изображение.png
изображение.png
Ну что пацаны XAML
Аноним 15/02/22 Втр 04:45:36 #546 №2297538 
16382997132200.jpg
>>2288922
>Как будто тут что-то поменялось. VCL как был унылым говном из 90-х, так им и остался. И если тебе нужен layout manager то иди и покупай у девэкспресс или пердолься с попенсорсными.
Аноним 15/02/22 Втр 05:54:25 #547 №2297549 
Python in Delphi:
https://www.youtube.com/watch?v=MLsOOAceCpc
Аноним 15/02/22 Втр 14:10:22 #548 №2297854 
>>1979392

FL Studio, например. Там даже в About написано, что на дельфи.
Аноним 15/02/22 Втр 14:13:04 #549 №2297858 
>>2287321

> то, что в Qt, WPF, Swing есть из коробки

Так там и RAD по сути нету, мегабайты мусорного кода.
Аноним 15/02/22 Втр 14:14:55 #550 №2297861 
>>2281436

> дорогие тру-ассемблерщики, благодаря вашим мантрам

Это не деды, а захват интернета линуксом, вслед за этим толпы поехавших пердоликов и массовый надроч на

> Программировать мышкой - ни па канону!
Аноним 15/02/22 Втр 15:32:52 #551 №2297996 
>>2297538
Я не питал особых иллюзий насчет интеллектуального уровня дельфистов. Но все же думал, что у них легкая отсталость, а тут на лицо полная деградация.
Аноним 16/02/22 Срд 13:43:19 #552 №2298808 
>>2297861
Я об этом собственно и писал.
Аноним 16/02/22 Срд 13:46:42 #553 №2298816 
15913198296580.jpg
>>2297996
>Я не питал особых иллюзий насчет интеллектуального уровня дельфистов. Но все же думал, что у них легкая отсталость, а тут на лицо полная деградация.
Аноним 08/03/22 Втр 22:37:12 #554 №2313173 
Кстати, прошу обратить внимание - Embarcadero едва ли не единственная из всего IT-скама, не стала вставать в позу и корчить из себя "этичный бизнес", присоединяясь к эпизоотии cancel culture по отношению к Великой России.
Аноним 14/03/22 Пнд 02:31:25 #555 №2316339 
>>2313173
Потому что РФ одно из немногих мест где юзают Дельфи, логично что Эмберкадера не рыпается и правильно делает, слава России!

мимо ОП
Аноним 16/03/22 Срд 20:54:41 #556 №2317894 
11.1 Вышло
Аноним 17/03/22 Чтв 07:37:52 #557 №2318071 
>>2313173
У них весь доход с российского рынка же.
С другой стороны, не прогибаться под повесточку на "свободном" западе нельзя.
Интересно, как они будут выкручиваться?
Вангую переезд в Китай, РФ или другую страну.
Аноним 17/03/22 Чтв 21:30:29 #558 №2318562 
Предлагаю переименовать язык в Zelphi.
Embarcadero, спасибо за поддержку!
Слава России!
Аноним 17/04/22 Вск 20:53:23 #559 №2338163 
Живительный бамп.
Аноним 22/04/22 Птн 16:54:48 #560 №2341740 
Аноны, такая вещь, пишу диплом на делфи. Никто нам особо в шараге не рассказывал про ООП, про кодстайл да и вообще нихуя особо нам не рассказывали. Всё программирование изучал последний год сам, и не на делфи конечно.

Так вот, я уже заебался путаться в своём коде, dry идёт нахуй видимо. Ну я просто никогда больше 2-3 сотен строчек не писал и не думал что стоит запариваться с этим. Но сейчас в в дипломе 1,5к строчек, и это только начало, как же всё запутано пиздец. Решил провести рефакторинг и всё красиво сделать без повторений итд.

Так вот, есть ли в делфи ваще методы как в C#? Как их писать? Я конечно сайчас гуглить буду, просто запрос "delphi методы", очевидного ответа не даёт, так что спрошу ещё и здесь
Аноним 22/04/22 Птн 20:51:38 #561 №2341993 
>>2341740
Не совсем понимаю о чем ты, так как с C# почти незнаком.
Методы в Delphi - это методы класса, их вызывают написав имя класса, к которому обращаешься, после пишешь точку и тебе вываливается куча свойств и методов. Начинаешь набирать имя нужного тебе и Delphi сам подсказывает что нужно написать дальше.
Аноним 22/04/22 Птн 20:51:59 #562 №2341994 
>>2341740
Не совсем понимаю о чем ты, так как с C# почти незнаком.
Методы в Delphi - это методы класса, их вызывают написав имя класса, к которому обращаешься, после пишешь точку и тебе вываливается куча свойств и методов. Начинаешь набирать имя нужного тебе и Delphi сам подсказывает что нужно написать дальше.
Аноним 26/04/22 Втр 07:12:04 #563 №2344259 
>>1977489 (OP)
>Какую IDE юзать?
>Для Delphi - очевидная RAD Studio. Последняя Community - 10.3.3. На торрентах лежит 10.4.2 Architect
>Для Object Pascal - очевидный Lazarus.

Что из этих трёх подходит для андроид разработки?
Аноним OP 26/04/22 Втр 17:35:26 #564 №2344688 
>>2344259
Вроде бы всё, но на мой взгляд Delphi приятней, там FireMonkey под андроид есть, плюс вышла 11 версия IDE.
Аноним 26/04/22 Втр 17:59:31 #565 №2344708 
>>2344688
Комьюнити версии хватит или надо обязательно Архитект покупать? Мне надо чтоб сесть, установить, открыть и хуярить приложение под дроид, без всяких поисков плагинов к ide и пердолинга.
Аноним 26/04/22 Втр 19:12:42 #566 №2344779 
>>2344708
На Community все доступно, но правда раньше она отставала немного по версии от платных. Так что если не хочешь париться с торрентами, просто бери камунити
Аноним 26/04/22 Втр 19:46:53 #567 №2344803 
>>2344779
Да я уже увидел таблицу сравнения на сайте и скачал комьюнити, их щас аж 4 редакции - комьюнити/про и архитект/энтерпрайз, хз чё они их расплодили.
Аноним 03/05/22 Втр 11:48:33 #568 №2349177 
бамп
Аноним 16/05/22 Пнд 09:28:51 #569 №2357258 
Сап, скачал комьюнити, версия 10.4, где 11 комьюнити то?

И прикол, на сайте написано для дома бесплатна, сами лаои ключ на 365 дней лиц.
Аноним 16/05/22 Пнд 18:53:08 #570 №2357484 
>>2357258
А это у Embarcadero обычная фишка: в CE они поставляют старую версию. 11-ю позже подвезут. Дареному коню в зубы не смотрят, так-то.
Аноним 03/06/22 Птн 19:44:55 #571 №2370949 
>>2297538
>>2298816

К нам в отдел пришёл новый сотрудник. Нужно сказать, что у нас в отделе работают почтенные крестогоспода. Новичка посадили за компьютер, но не успели даже дать задание, как он начал кодить. Начальник из любопытства подошёл посмотреть, что он там написал. В течении секунд тридцати он побледнел, затем посинел, затем покраснел, а потом трясущимся от нескрываемого гнева голосом сказал:

- У тебя же бизнес-логика в контроллере, ёбаный в рот! На чём ты кодил до этого?

- На Дельфи.

- ДЕЛЬФИПИДОР! - в один голос заорали все 20 человек.

- ДЕЛЬФИПИДОР! ДЕЛЬФИПИДОР! ДЕЛЬФИПИДОР!

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

- ДЕЛЬФИПИДОР!

В коридоре его сразу же сбили с ног. Используя галстук как поводок, его тащили через весь коридор, передавая из рук в руки. Поэтому получалось так, что никакого движения в коридоре не происходит, но и дельфипидора тоже нет. Его заволокли в каптерку под лестницей, где хранятся ведра и швабры с тряпками, и там закрыли. Под конец рабочего дня он всё же появился. За получасовой обед его изнасиловали несколько человек. Сопротивляться было бы бесполезно. Через день на нем чистым оставалось одно лицо, а на теле не было живого места. Он превращался в мразь, в животное. Его били все, даже дизайнеры и уборщицы. Его заставляли есть говно и опарышей. В очко ему совали битые лампочки, живых птиц и змей.

В итоге дельфипидор стал "дельфином" – в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую... И так – до конца. От него постоянно воняло. С ним невозможно было рядом находиться. Был такой случай: к нам устроился работать Степаныч. Степаныч сидит на толчке, а кто-то снизу через очко хватает его за яйца. Степаныч с воплем вылетает в коридор без штанов. Напротив - IT отдел. Смех не стихал долго... Потом Степаныч забил его кирзовым сапогом насмерть. Менты как узнали, что сдох дельфипидор - даже дело заводить не стали.
Аноним 03/06/22 Птн 21:50:34 #572 №2371037 
>>2370949
Это приплюснутый рассказал про свой опыт инициации как крестопидора?
Аноним 03/06/22 Птн 21:57:19 #573 №2371040 
>>2370949
Он стоял, закрыв глаза. Его лицо, черты которого явно говорили о недюжинном интеллекте, воле и мужестве, присущих русскому человеку, отражало невозмутимое спокойствие. В голове проносились воодушевляющие мысли: «Я программист, я повелитель информации, творец сложнейших алгоритмов и структур данных! Я инженер, я математик, я строю будущее человечества!»…

Дикое зловоние заставило его открыть глаза. Оглянувшись, Программист пришёл в ужас. «Где я? Что происходит? Как я тут очутился?!» – мысленно возопил он. Мимо него сновали маленькие омерзительные человекоподобные создания, с ног до головы измазанные непонятной тёмной субстанцией. Будучи подобными неким уродливым карликам, пигмеям-мутантам, они истерично визжали в каком-то экстазе, и этот визг сливался в дикий вой, подобный тому, как если бы тысячи петухов запели в один голос, отчего Программисту стало ещё дурнее.

А вакханалия только набирала обороты. Мимо пробегала стайка смердящих выродков. Программист ловким ударом ноги повалил их на пол и гневно вопросил: «Кто вы? Что происходит?!». Принуждённые к ответу, они сказали: «Мы? Те же, кто и ты! Мы кодеры-прогеры. Так что черпай говно и обмазывайся, как все!».

Прежде чем кодеры сумели выскользнуть из-под сапога, Программист успел разглядеть на оголённых ягодицах странные татуировки, как он вскоре догадался, означавшие не то масть прогера, не то его степень зашквара.

Получив напоследок смачный подсрачник, самый наглый из стайки обосрался в полёте, ударился головой об стену и, потеряв сознание, упал на грязный пол. Увидев беспомощное состояние сородича, подбежало несколько кодеров из другого угла помещения и принялось сношать его самыми разнообразными способами. Программист понял, что местная фауна весьма неоднородна, что подтверждалось и особенностями поведения, и внешним видом.

Самые агрессивные и дерзкие, к которым относился и пострадавший кодерок, кучковалась вокруг огромного чана с дерьмом, под которым тлели угли. Поочерёдно уродцы подбегали и испражнялись в него. Когда говно начало закипать, вся кодла схватила миски и дружно принялась начёрпывать свою порцию. Затем, словно по команде, шайка стала жадно хлебать свой обед. Однако когда миски оказались наполовину пусты, они стали опрокидывать их себе на голову и тщательно размазывать говно, сперва по лицу, а потом и по всему телу, не пропуская ни одного кусочка.

Но, несмотря на показную наглость и дерзость, этот контингент кодеров был далеко не в почёте у остальных мастей. Их периодически избивали, насиловали, испражнялись им в рот… Впрочем, они и не сопротивлялись, всем своим видом давая понять, что им это нравится. Называли их почему-то веб-макаками.

У большинства из них на ягодицах были аккуратно выведены буквы «PHP» (расшифровывавшееся как «Passive Homosexual Person» – русский язык они не переносили), начиная с левой, причём так, что навершие правой буквы «P» располагалось точно вокруг ануса, а вертикальная линия выполнена в форме эрегированного члена, как бы устремлённого в обозначенное отверстие. На правой ягодице зачастую мелькали надписи, типа «JavaScript», «SQL», «CSS», «HTML» и т. п. Впрочем, многие из них стыдливо замазывали своё клеймо дерьмом.

Неподалёку от них тусовались внешне ничем от них не отличавшиеся кодерки, у которых, однако, у порта ввода-вывода красовались обозначения «Python» или «Ruby» (с анусом, обрамлённым буквами «o» и «y» соответственно). Их было меньше, но вкусы у них несколько отличались от основной массы макак. Так, они употребляли исключительно жидкий процеженный понос в холодном виде. По причине недостатка такового они зачастую атаковали своих «коллег», но, ввиду многочисленности последних, периодически оказывались в чане с кипящим дерьмом.

Пытаясь укрыться от зловония, исходившего из этого угла, изумлённый Программист направился в центр барака, которым оказалось это жуткое место. Там паслось самое многочисленное стадо грязных ублюдков. На левой ягодице они рисовали символ «C» (от «Cock»), причём «рога» этой буквы венчали налитые кровью залупы, устремлённые в область анального отверстия. На правой же, в зависимости от предпочтений и статуса, могли изображаться два плюса, обозначающие согласие носителя оказывать как анальные, так и оральные услуги за порцию вонючей похлёбки, ещё чаще изображалась решётка, таким образом носитель заявлял, что этот барак – его дом родной, а могло и вообще ничего не рисоваться.

Это была серая, ничем особо не примечательная масса. За одним исключением: они предпочитали разводить говно мочой и блевотой. Особенно у них ценился раствор поноса с живыми глистами и закусью из сушёных фекалий. Гурманы слизывали глистов прямо с членов своих сородичей, иногда подолгу пережёвывая, желая уловить тонкий вкус.

В эту компанию затесались и особи с клеймом «Java» (образовано от «Jackass' vagina» – вероятно потому, что их неотягощённые интеллектом лица напоминали половой орган кавказской ослицы). Они были столь же многочисленны, но научились ещё и получать экстракт урины, которым смазывали тело. Эти практиковали уринотерапию в виде «естественной клизмы» во время совокупления, но, кроме прочего, ещё ценили и сперму, которую добавляли для вкуса в каждое блюдо и обмазывались ею, а также протухшую смегму – чем дольше не применялся и не мылся член, тем больше ценился его обладатель в качестве партнёра. Глистов и опарышей употребляли только в варёном виде, но в больших количествах, поскольку считали, что это положительно влияет на вкус выделений. Некоторые даже практиковали внутривенное употребление урины.

И те, и другие значительную часть времени уделяли совокуплению друг с другом. Групповые оргии не прекращались тут ни на минуту, и чем больше членов принимало тело нибелунга, тем солиднее он смотрелся в глазах «коллег».

В других же, затемнённых углах барака обитали менее примечательные и склонные к кучкованию особи. Особым уважением они не пользовались, их образ жизни считался извращением и вызывал отвращение даже у основной массы местных обитателей.
Разъярённый Программист, видя, где он очутился, но ещё не до конца осознав, как, схватил первого попавшегося пигмея за ноги и одним ударом оным по чану с дерьмом опрокинул его, так что его содержимое залило пространство под шконками. Раздался жалобный визг. Один за другим из-под шконарей стали выползать какие-то жалкие зашуганные существа, чья наружность указывала на практически полную дисфункцию мозга. «Студенты!» – задорно воскликнуло стадо аборигенов и кинулось неистово сношать несчастных всеми мыслимыми и немыслимыми методами.

Стало понятно, почему они боялись показываться на свет. Это были личинки маленьких выродков, которые четыре года должны были анально обслуживать своих старших собратьев. Чем шире в итоге оказывался анус студента, тем выше становился его статус. За попытку обосраться, обмазаться или хлебнуть говна их жестоко наказывали, поскольку старшие, по всей видимости, безосновательно, считали, что вкусовые качества дерьма личинок никуда не годятся, а обмазываться они не умеют. Вместо этого им дозволялось дрочить друг у друга и слизывать кончу.

После четырёх лет истязаний проводился обряд инициации. Студента насиловали всем бараком и заставляли жрать дерьмо, пока тот не обрыгается. После процесс повторялся и повторялся, и так до потери сознания. После этого новоиспечённому аборигену ставили клеймо чуть выше ягодиц в виде двуглавого петуха в неправильном шестиугольнике и допускали до ритуалов в зависимости от масти.

Так бы несчастные студенты и остались лежать посреди всего этого петушиного блудодейства, будучи затраханными до смерти, если бы на озверевшее стадо не набросились уродливые свиноподобные тела с кнутами и дубинами в виде фаллосов. Их грязная, покрытая гнойной слизью кожа, свисала с их омерзительных рыл, изо рта капала жёлто-зелёная слюна, а руки были испачканы кровью и говном. Форма их черепов говорила о серьёзных нарушениях в строении мозга, а очертания рож указывали и на другие генетические аномалии. Эти дефекты мироздания, которых, как было ясно из раздававшихся воплей, называли манагерами, вмиг раскидали быдлокодеров и вновь исчезли в тени, напоследок засунув самым активным дубинки в анусы.
Аноним 03/06/22 Птн 22:03:34 #574 №2371045 
>>2371040

Всё своё время они проводили, подрачивая на происходящий процесс, временами отрываясь на карательные анальные процедуры в отношении быдлокодеров и друг друга, поскольку иерархия имелась и у них – так, заправляли ими так называемые «короли всех мастей». Кроме истязания ничтожных и беспомощных ублюдков в силу полного отсутствия интеллекта они были абсолютно ни к чему не способны, поэтому, завидев в стороне Программиста, боязливо обошли его стороной.

Быдлокодерам, однако, такого благоразумия не хватило. Обвинив в своих напастях Программиста, они стали окружать его со всех сторон, оскалив свои рыла в какой-то иррациональной звериной злобе. Замкнув кольцо, они стали приступать к нему всё быстрее. Ещё мгновение, и участь Программиста предрешена…

Поняв всю безысходность ситуации, опечаленный Программист сунул руку за пазуху. Поборов сомнения, он достал оттуда небольшой лаптоп. Программист раскрыл компьютер и на зажегшемся экране появилось окно какой-то программы, с большой формой посередине, над последней виднелись некие элементы, похожие на различные кнопки и переключатели, какие обычно можно увидеть в Wondows-программах. Слева виднелась панель со свойствами, в заголовке окна программы ясно можно было прочесть строку: Embarcadero RAD Studio 11.1

Щелчок. Вспышка. Режущая глаза белая пелена… Оглушительное щемящее безмолвие…

Тушки оказавшихся в непосредственной близости к Программисту кодеров с отвратительным свистом рассеялись зловонным туманом. У стоявших чуть поодаль полопались глаза и из ушей начали вытекать остатки мозгов. Сине-зелёные лучи, исходящие от ужасной машины, пронзали их насквозь, заставляя закипать их внутренности. Ещё мгновение – и они начали взрываться, словно надутые пластиковые пакеты с дерьмом, растекаясь грязной лужей по полу. У находившихся за ними стала сползать кожа и изо всех естественных отверстий потекла кровь вперемешку с испражнениями, после чего они стали изрыгать свои внутренности.

Бедные студенты обдристались кровавым поносом и ещё глубже зарылись под шконками, сжавшись в одну измазанную им кучу. Ещё через миг только жуткий смрад и зловонная жижа на полу и стенах напоминала о том, что здесь творилось. И лишь прилипшие к стенам потроха, изредка падавшие в огромную лужу, нарушали умиротворяющую тишину…

Ударной волной выбило дверь барака, и яркий солнечный свет, едва пробиваясь сквозь удушливый смрад, указывал путь к свободе. Поразившись тем, как эти когда-то, в прошлых поколениях, люди смогли настолько деградировать и опуститься, превратиться в расу вырожденцев, Программист пошёл прочь из этого омерзительного места.
Аноним OP 04/06/22 Суб 11:35:15 #575 №2371326 
>>2371045
Годно.
Аноним 19/06/22 Вск 12:17:37 #576 №2383438 
>>2371326
Примитивный плагиат. Дельфипидоры даже пасту не могут придумать, а только воровать чужие тексты.
Годным был исходный рассказ Михаила Малиновского.

Посреди темного, засранного барака, возник Анти-SETI-Лорд. Недоуменно, он обвел окружающую его обстановку, своим огненным взором, силясь понять, куда он попал?
Помещение было полно каких-то опустившихся существ, присмотревшись к которым, можно было все же понять, что они относятся к виду Homo Sapiens – виду, который Анти-SETI-Лорд вполне заслуженно презирал. Эти однако, относились вообще к самым низшим типам сего вида. Анти-SETI-Лорд изловчился и подставил подножку одному из этих жалких созданий, когда оно в стайке себе подобных, пробегало мимо.
- Кто ты такой? – осведомился Анти-SETI-Лорд, придавив ногой пойманного.
- Я SETI-культист – пропищал придавленный уродец. – Отпусти меня, пожалуйста! А то тут без меня все говно от Мильнера сожрут!
- SETI-культист?! – Анти-SETI-Лорд грозно нахмурил брови. SETI – этот пагубный для неокрепших умов культ, был ему хорошо знаком. Он огляделся, пристально всматриваясь в тех, кто его окружал.
Все присутствующие, сверкали оголенными жопами, на которых виднелись татуировки, как можно было понять, обозначающие масть зашкваренных. У одних это было изображение лебедя. Этих можно было опознать по грязным футболкам с изображением взлетающей ракеты, на фоне дегенеративной морды омерзительного дерьмодемона, известного под именем Илона Маска, а также по торчащим из жоп анальным пробкам, от нового стартапа Маска OpenAss. Непрерывно галдящей толпой, они кучковались возле больших чанов с говном, на которых было написано «SpaceX», «NASA», «CNSA». Роскосмоса здесь не было. Лебеди (Анти-SETI-Лорд решил, что будет называть их так), нетерпеливо зачерпывали говно мисками и жадно пожирали его, а также обмазывались им с ног до головы. Были слышны их бодрые возгласы, из которых можно было понять, что сами они вовсе не претендуют на звание Человека Разумного, а считают себя неким «мультипланетным видом». Многие из них, наевшись говна и им же как следует обмазавшись, садились вокруг огромного фаллоимитатора, с аббревиатурой SLS и начинали бешено, яростно на него дрочить. Другие принялись жадно слизывать брызжущую из хуйцов первых, кончу.
У других дегенератов, на заднице было наколото изображение щуки. Собственно это и были непосредственно SETI-культисты, одного из которых повалил на пол Анти-SETI-Лорд. Эти без конца устраивали «семинары» – так они называли заседания вокруг чана с булькающим на огне говном. В этот чан одни срали жидким поносом, а другие оттуда жрали и обмазывались. Щуки постоянно выкрикивали некие бессмысленные слова, которые очевидно играли некую ритуальную роль: «Великий Фильтр!», «Сверхцивилизации», «Парадокс Ферми!», «Астроинженерия!». Некоторые из них, обмакнув палец в говно, рисовали им бессмысленные математические псевдоуравнения, состоящие исключительно из неизвестных и начинали гадать на них, как на игральных картах.
Аноним 19/06/22 Вск 12:18:52 #577 №2383440 
>>2383438
- Эй! А ты не жидорептилоид ли часом?! – донеслось до ушей Анти-SETI-Лорда из-под ближайшей шконки.
Великий мыслитель нагнулся и увидел что под шконками обреталась третья разновидность выродков, у этих на заду были вытатуированы изображения раков. Эти отличались наличием шапочек из фольги, а также футболок с репликой знаменитого плаката из сериала «Секретные материалы»: «I want to believe». Раки питались совсем уж отвратительной смесью жидкого говна, мочи и спермы, также они постоянно рассказывали друг другу истории, которые можно было бы назвать охуительными, если бы у них начисто не отсутствовали минимальный багаж знаний и воображение, так что истории у них получались просто унылые и неправдоподобные. Раки однако, были в бараке самыми дерзкими и задиристыми, мало того, что они сами постоянно дрались между собой, они еще и временами высовывались из-под шконок, кусая пробегающих мимо Щук и Лебедей за ноги. Привлекши таким образом к себе внимание, они тут же становились раком, оправдывая свою самоидентификацию. Щуки и Лебеди впрочем, их анусами брезговали и орошали подшконочных щедрыми потоками мочи. Раки судя по всему, считались полным зашкваром, даже среди местных конченных петухов.
Внезапно в дальнем конце барака загремел замок, дверь распахнулась и внутрь ворвалась новая группа дегенератов. Эти были одеты в зеленые футболки, у одних на груди виднелась надпись «Greenpeace», у других там красовалась надпись «Stop global warming!» (русский язык тут не переносили на дух), ну а третьи щеголяли все той же картинкой где фоном была морда Илона Маска, только вместо взлетающей ракеты, там была ужасающая адская колесница, известная как «электромобиль». Зеленые выродки, тут же принялись дристать в услужливо подставленные миски на редкость отвратительным говном серо-зеленого цвета, запах которого, большего всего напоминал аромат гнилых овощей. Надристав полные миски за какие-то секунды, «зеленые» принялись кормить и обмазывать своим говном всех обитателей барака без разбору. Все это они проделывали под бодрые выкрики: «Инновационные технологии!», «Альтернативная энергетика!», «Остановим глобальное потепление!».
- Слышь, а ты чего не жрешь и не обмазываешься? – одни из «зеленых» с миской дерьма в руках, возник перед Анти-SETI-Лордом. – ты что, против будущего?! – в голосе вырожденца послышались угрожающие нотки.
Анти-SETI-Лорда замутило от шибанувшей в нос вони зеленого «инновационного» говна. Прикрыв рукой рот, он набрал воздуха и закричал:
- Вы все больные извращенцы, вы хоть это понимаете?!! – голос мыслителя, полный праведного гнева, разнесся по всему бараку, перекрывая всеобщий гвалт.
Галдящие дегенераты разом умолкли их головы повернулись в сторону Анти-SETI-Лорда. Затем толпа взорвалась хором визгливых выкриков:
- Мракобес!!!
- Он хочет нас в пещеры вернуть!!!
- Да он боговер!!! Инквизитор!!!
- Креационист!!!
- Он против прогресса!!!
- Он хочет запретить компьютеры, автомобили и антибиотики!!!
Аноним 19/06/22 Вск 12:21:47 #578 №2383443 
>>2383440
Перепачканные говном культисты начали окружать Анти-SETI-Лорда, подходя к нему все ближе. Их злобные дегенеративные лица, не предвещали ничего хорошего. Но Анти-SETI-Лорд быстро сунул руку за пазуху, выхватил оттуда небольшой томик и поднял его над головой. На синей обложке блеснули золотом буквы: «Карл Поппер». Окружившие интеллектуала выродки, невольно шагнули назад. Книга раскрылась сама собой и из веера страниц, ударили лучи ослепительно-белого света.
- А-а-а!!! – взвыли культисты, когда лучи коснулись их, ибо этот свет причинял им невыносимую боль. Вырожденцы бросились врассыпную, стремясь спастись от жгущих их лучей, но те находили выродков везде. Говно, переполнявшее научных культистов, начало закипать и они стали взрываться, разбрызгивая испражнения и ошметки внутренностей, на стенах оставались омерзительного вида кляксы.
Через несколько секунд все было кончено. От Лебедей, Щук, Раков и «зеленых», остались лишь желто-коричневые потеки на стенах, да кошмарная вонь. В дальнем конце помещения рухнула стена, вместе с частью крыши и сквозь дыру пробились солнечные лучи. Потянул сквозняк, вытягивая смрад говна всех сортов и еще чего-то похуже.
Анти-SETI-Лорд потянул носом, чуя свежий воздух и пошел в сторону пробоины. По пути он мрачно размышлял, о том, насколько же нет предела человеческой деградации.

P. S. Для тех, кто ничего не понял, это про парадокс Ферми: https://habr.com/ru/post/376521/
Аноним 19/06/22 Вск 22:17:24 #579 №2383906 
>>2383438
>Годным был исходный рассказ Михаила Малиновского.
Твой протык?
Аноним 07/07/22 Чтв 07:47:15 #580 №2398382 
>>1977489 (OP)
Аноны, а есть ли какие-то бесплатные учебные курсы по дельфи/паскалю с автопроверкой задачек? Типа ulearn.me для шарпа, freecodecamp для жс, или jetbrainsacademy для котлина.
Натолкнулся на ваш тред и прям интересно стало. Какие киллер фичи есть у дельфи? Я так понял он хорошо может в кроссплафтформенность из коробки.
Аноним 08/07/22 Птн 00:31:50 #581 №2399176 
16571487340700.png
>>2398382
>Аноны, а есть ли какие-то бесплатные учебные курсы по дельфи/паскалю с автопроверкой задачек? Типа ulearn.me для шарпа, freecodecamp для жс, или jetbrainsacademy для котлина.
Не слышал про такие. Delphi это вообще хардкорный язык, для хипстеров, пориджей и прочих соеедов. В том смысле, что нужно учиться по старинке: книжки, видеоуроки и т.д. Но, это на самом деле, интеллект неслабо так поднимает.
>Какие киллер фичи есть у дельфи? Я так понял он хорошо может в кроссплафтформенность из коробки.
This. А еще там есть куча готовых компонент, для сетевых интерфейсов и прочего. Правда, тут лучше всего использовать старые библиотеки, оставшиеся еще от Borland, типа Indy. Новые, могут в любой момент перестать работать, как только ты накатишь обновление до следующей версии. Пишу так из собственного опыта.
Ну и конечно, сама RAD Studio не жрет столько оперативной памяти, как Android Studio или Visual Studio. И разработчики, не считают своим долгом переворошить GUI каждые два года, чтобы программа сама на себя похожа не была (как это водится у разработчиков описанных выше двух студий).
Аноним 15/07/22 Птн 00:20:04 #582 №2405664 
>>2383906
Мой протык тебя в дупло, дельфипидор.
Аноним 15/07/22 Птн 00:22:17 #583 №2405665 
>>2398382
>Какие киллер фичи есть у дельфи?
Пригодна для написания программ лицами с задержками умственного развития. Которые неспособны выучить что-то кроме паскаля из школьной программы.
Аноним 15/07/22 Птн 00:23:32 #584 №2405666 
>>2399176
>Delphi это вообще хардкорный язык
Что хардкорного в формошлепстве?
Аноним 15/07/22 Птн 03:12:14 #585 №2405793 
>>2405664
>По-ок-пок-пок-кукареку-у-у!!!
Прости, не понимаю петушиный. Еще раз тоже самое, но по человечески.
Аноним 15/07/22 Птн 03:13:27 #586 №2405794 
>>2405666
Web-макака, спок. По сравнению с тобой, даже формошлепы - просто делфибоги.
Аноним 15/07/22 Птн 03:15:35 #587 №2405796 
16165140838990.jpg
>>2405665
>Пригодна для написания программ лицами с задержками умственного развития. Которые неспособны выучить что-то кроме паскаля из школьной программы.
comments powered by Disqus

Отзывы и предложения