Главная Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 545 41 199
Delphi #1 - живее всех живых! /delphi/ Аноним # OP 25/03/21 Чтв 20:36:50 1977489 1
image.png 96Кб, 1024x1024
1024x1024
Тред единственного по-настоящему кроссплатформенного инструмента разработки.

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

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

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

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

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

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

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

Но шарп идет своим путем, я бы не назвал его дельфой с кавычками. Многие вещи в дельфе сделаны на мой вкус лучше шарпа.
Аноним 31/03/21 Срд 14:00:53 1982374 36
А реально ли найти работу? Учил в школе паскаль, даже призовые места занимал, но так и не смог вкатиться...
Аноним 31/03/21 Срд 21:28:58 1982811 37
Это, такой вопрос... Как на фрипаскале скрипт Powershell запустить, чтобы он потом текст мог в файл например записать? А то еботня какая-то, стандартные подходы пробовал - везде что-нибудь не то.
Аноним 31/03/21 Срд 21:37:45 1982817 38
>>1982374
На легаси точно можно, в 80-90 очень популярный был язык.
Аноним 01/04/21 Чтв 14:55:10 1983212 39
image.png 47Кб, 1048x532
1048x532
>>1982374
Вакансии вроде много...
Аноним 01/04/21 Чтв 15:48:09 1983255 40
Анон, дай совет.
Пишу на д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 1983256 41
>>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 1983439 42
>>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 1983461 43
>>1983439
от этого вообще выходит черный квадрат малевича.
Учитывая мои нужды, проблему решило
tileset[ix,iy].TransparentColor:=trcol;
но все равно спасибо
Аноним 01/04/21 Чтв 19:31:48 1983534 44
>>1983461
Да не за что... А почему все еще на 7ке пишешь?
Аноним 01/04/21 Чтв 23:44:42 1983748 45
>>1983534
да как-то когда приспичило покодить, стало лень искать где качнуть посвежее, то что нашел - винда послала нахер кряк, удалив его с воплями никачайтитамвирус
а потом подвернулся торрент с седьмой
Аноним # OP 01/04/21 Чтв 23:51:51 1983752 46
>>1983748
Чел, для кого шапка...
Аноним 02/04/21 Птн 08:02:59 1983829 47
>>1983748
Попробуй Comunity, с кряками мудрить не надо, и похоже для твоих целей пойдет. Да и TPngObject уже давно как deprecated.
Аноним 02/04/21 Птн 12:34:01 1983951 48
>>1983752
да я тред только вчера нашел
Аноним 02/04/21 Птн 13:17:24 1983970 49
блятьДорого.PNG 33Кб, 808x341
808x341
А не дохуя ли просят за IDE'шку и язык? Ахуеть цены
Аноним 02/04/21 Птн 13:46:43 1983989 50
>>1983970
>Ахуеть цены

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

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

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

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

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

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

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

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

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

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

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

Дельфи себя нужно позиционировать как раз как компилируемый в нативный код язык без GC. А там все потенциальные конкуренты либо имеют подобные фичи напрямую, либо имеют возможность их выразить, потому что для качественных абстракций без потери байтоебства они нужны.
Аноним 08/04/21 Чтв 18:34:47 1990335 96
>>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 1990355 97
изображение.png 184Кб, 1706x1178
1706x1178
>>1990335
>SVN в 2к20? Вы серьезно? А еще рассказывать про то, зачем нужна система контроля версий - видать дельфи разработчикам это нужно
IDE поддерживает Git, если ты о нем.
>А что там с пакетным менджером?
GetIt? https://getitnow.embarcadero.com/
Аноним 08/04/21 Чтв 19:02:45 1990358 98
>>1990314
>все
Ой, я же сейчас аолный список принесу...

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

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

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

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

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

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

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

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

Есть программа на делфи, я запускаю её, а она выдает "Ошибка подключение к БД. 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 1990400 102
Аноним 08/04/21 Чтв 19:21:50 1990402 103
>>1990390
>выручайте мужики, а то отчислят нахуй
Ты уж определись, или "мужики", или "отчислят"
Аноним 08/04/21 Чтв 19:22:26 1990403 104
Аноним 08/04/21 Чтв 19:23:32 1990406 105
>>1990403
Выкладывал бы сразу ролик где милиард строк компилят.
Аноним 08/04/21 Чтв 19:24:26 1990411 106
>>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 1990413 107
>>1990400
как то связаться можно? желательно в дискорде, стиме
Аноним 08/04/21 Чтв 19:26:27 1990414 108
>>1990413
А там чтото сильно приватное? нельзя просто выложить куда нить рар архив?
Аноним 08/04/21 Чтв 19:29:34 1990419 109
>>1990414
Двачую вопрос. Dropmefiles в помощь, через неделю концов никто не найдёт.
Аноним 08/04/21 Чтв 19:32:04 1990423 110
>>1990403
Быстро компилирует - значит плохо оптимизирует. Суровая правда жизни же
Аноним 08/04/21 Чтв 19:32:17 1990424 111
Аноним 08/04/21 Чтв 19:33:44 1990426 112
>>1990424
Если кто сделает, обратную связь какую-то оставляйте, куда гифт кидать
Аноним 08/04/21 Чтв 19:39:03 1990430 113
>>1990423
>значит плохо оптимизирует
Обозначь что такое оптимизация?
Компилировать можно хоть 1000 лет Привет Мир! по циклическим ссылкам, оптимизированым оно не станет.

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

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

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

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

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

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


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

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

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

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

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

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

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

Так ООП и так в дельфах есть
Аноним 21/04/21 Срд 13:51:46 2003414 174
>>2003229
Нет, в тру вере оопэ программа даже не должна компилироваться типо сумма( жопа, единорог) должно призойти событие и волшебные пони должны распарсить все, понять что хочет программист перевсти все в 1 вид например мясо или там обращение к несуществующим полям в рамках 1 программы и машины
Аноним 23/04/21 Птн 13:48:58 2005591 175
>>2005078
Доделал свою шляпу?
Аноним 23/04/21 Птн 23:01:51 2006264 176
>>2003414
Есть-то ООП есть, но с кучей «но». Например, интерфейсы: то, что множественное наследование разрешено для них это само по себе правильно, однако:
Если я хочу объявить в интерфейсе пропертю, я не могу просто написать property foo:integer;read;write; Я должен строчкой выше объявить методы геттера и/или сеттера для каждой проперти. В результате каждый класс с интерфейсом начинает распирать от бойлерплейтов геттеров и сеттеров.
Ну и то, что интерфейсы в обязательном порядке тянут за собой счётчик ссылок. Проблема не в счётчике ссылок как таковом, а в том, что неочевидно, почему он должен появиться у класса именно если он наследует какой-нибудь интерфейс.
Аноним 24/04/21 Суб 06:53:00 2006448 177
>>2006264
Ну хз на какие-то серьезные минусы это не тянет.
>я не могу просто написать property foo:integer;read;write;
А в чем профит от такого написания, все равно в классе придется писать гетер и сеттер и пусть он лучше будет задекларирован в интерфейсе, ну а вешать пропертю на переменную без крит. секции в эпоху многопоточности тоже такое се...
>В результате каждый класс с интерфейсом начинает распирать от бойлерплейтов геттеров и сеттеров
Деды не зря придумали MVC... вынеси все эти проперти в отдельный класс, чтобы не пухло.
>Проблема не в счётчике ссылок как таковом, а в том, что неочевидно, почему он должен появиться у класса именно если он наследует какой-нибудь интерфейс.
Тут соглашусь, но это тоже не минус, а скорее особенность языка.
Аноним 24/04/21 Суб 08:01:51 2006466 178
>>1977489 (OP)
Ахуеть, мертвецы восстали!
Конец действительно гораздо ближе чем мы думали
Аноним 27/04/21 Втр 00:25:11 2009704 179
>>2009656
Ты дурак? Мы программируем на дельфи. Пошел вон отседова, пёс.
Аноним 27/04/21 Втр 01:18:15 2009735 180
>>1977560
Тащемта топ хуйня для простых десктопок на плюсах, вижуал студия в этом плане с заглотом сосет, подтягивая для простой формочки половину .нет фреймворка
Аноним 27/04/21 Втр 01:24:30 2009737 181
>>2009735
Двачую. Равно как и дельфи 7.
Аноним 28/04/21 Срд 08:46:30 2011063 182
>>2011006
А просто добавить перенос строки на 15 символ нельзя сделать?
Аноним 28/04/21 Срд 11:13:51 2011181 183
>>2011006
Наследуй и хранить результат в 1, а длину отображать отдельно тотобрав первые 15 символов
Аноним 28/04/21 Срд 20:43:38 2011942 184
>>2011906
Пиши сначала что попроще, крестики-нолики например, шашки.
Аноним 29/04/21 Чтв 07:04:41 2012341 185
Аноним # OP 29/04/21 Чтв 09:35:54 2012402 186
Аноним 29/04/21 Чтв 09:36:23 2012403 187
Мань, ты со своей ненавистью к паскалю лет на десять опоздал.
Аноним 29/04/21 Чтв 11:29:15 2012527 188
>>2012402
Это было сделано на делфях. Нахер мои посты по ерли все и бан кинули?
Картограф-кун
Аноним 29/04/21 Чтв 11:49:32 2012562 189
>>2012527
Да как то не хорошо мусорить в доме...
Аноним 29/04/21 Чтв 11:56:01 2012569 190
>>2012562
Не спорю, малость перестарался. Даже может и временный бан заслужил. Но это не повод ввообще все мои посты в треде ужалять.
Аноним 29/04/21 Чтв 13:07:22 2012666 191
>>2006264
Так, насчёт счётчика ссылок поподробнее. Я программировать учился на дельфях в 2004-ом, и там никакой такой хуйни не было, было честное ручное управление памятью. Неужели хипсторы и до дельфей добрались?
Аноним 29/04/21 Чтв 14:00:58 2012699 192
>>2012666
В делфи 3 в язык добавили интерфейсы, это было в эпоху COM отсюда и подсчет ссылок и тд.
Аноним 29/04/21 Чтв 14:04:43 2012701 193
image.png 215Кб, 935x621
935x621
>>2012666
Ну помимо интерфейсов, есть еще подсчет ссылок для строк.
И ARC компилятор, но в 10.4 от него отказались.
Аноним 02/05/21 Вск 06:52:57 2016022 194
Бамп
Аноним 02/05/21 Вск 13:44:20 2016271 195
>>2016022
Иди работай, хватит на двачах сидеть
Аноним 02/05/21 Вск 16:03:36 2016422 196
>>2016271
так выходные, можно и на двачах посидеть
Аноним 04/05/21 Втр 20:29:33 2019454 197
изображение.png 29Кб, 1395x344
1395x344
Объясните ньюфагу, плс, какую библиотеку от меня хотят, и где достать\как подключить? Речь, если что, про lazarus.
Аноним # OP 04/05/21 Втр 22:08:40 2019544 198
>>2019454
Это OpenGL, мб просто заголовочные файлы, мб в составе какой-то либы. Но их не больше 2-3 (на лазарусе то, лел). Так что покопайся в гугле, найдешь.
Аноним 04/05/21 Втр 22:35:27 2019578 199
>>2019544
Ну, вроде как glad нужен, но я хз, как его подключить. Где взять, вроде разобрался (а мб и нет, но скачал какой-то файл glad_gl.pas с офф сайта, адаптировав возможно неправильно гайды для крестов по теме). Если что, сорь, я и вправду нуб.
Аноним 04/05/21 Втр 22:39:07 2019583 200
>>2019544
То, что это OpenGl, я знаю, лол.
Аноним 04/05/21 Втр 22:43:48 2019589 201
Аноним 05/05/21 Срд 22:10:03 2020881 202
>>1981456
А, ну да. Структурированный код - это для современных программистов слишком сложно, мозги подвиснут.
Аноним 05/05/21 Срд 22:13:32 2020885 203
>>1983998
>Нитрендова, поцаны в шкалке головой в унитаз макнут!!!
Аноним 05/05/21 Срд 23:41:46 2020956 204
Аноним 06/05/21 Чтв 10:02:24 2021174 205
>>1977489 (OP)
Из интереса почитал пару статеек на швабре с названиями вроде "Delphi умирает", в том числе и комменты. Теперь дельффинятники у меня ассоциируются почему-то с упоротыми сталинистами.
Аноним 06/05/21 Чтв 10:25:48 2021202 206
>>2020885
>>Нитрендова
Сейчас это похвала.
Аноним 06/05/21 Чтв 11:17:11 2021267 207
>>2021174
Расскажи нам, как тебе нас жаль, мань
Аноним 06/05/21 Чтв 11:39:40 2021295 208
>>2021267
Зачем ты сразу аггрессируешь и оправдываешься в ответ на невинное наблюдение - у тебя какая-то травма? Хочешь об этом поговорить?
Аноним 06/05/21 Чтв 11:48:11 2021313 209
>>2021202
>>Нитрендова
>Сейчас это похвала.
Ох бля, нонконформисты на моей борде!
Аноним 06/05/21 Чтв 11:49:23 2021317 210
Аноним 06/05/21 Чтв 23:59:22 2022313 211
Зареквещу, пожалуй, хорошие гайды по написанию шейдеров на OpenGl если кто вообще есть в теме в треде
Аноним 07/05/21 Птн 00:34:09 2022365 212
>>2022313
Именно под дельфи? Я помню челик бегал в ньюфаг-треде, но там плюсы
Аноним # OP 07/05/21 Птн 14:04:00 2022920 213
Аноним 08/05/21 Суб 03:39:28 2023699 214
>>2022920
Пасиб, внучек
>>2022365
Если лучше, чем у анона ниже твоего поста, то кидай
Аноним 08/05/21 Суб 03:46:49 2023702 215
>>2022365
Но вообще, канеш, я изначально реквестил именно уроки\прмеры под lazarus.
Аноним 09/05/21 Вск 13:33:59 2025544 216
>>2021174
изобретение экскаватора убило тайное искуство копания байтов ложками и махание лотами читайте на хабре как Делфи было уничтожено С++ копателями
Аноним 14/05/21 Птн 11:33:09 2030230 217
Делфи живи.
Аноним 15/05/21 Суб 10:31:08 2031219 218
>>2025544
Не понял аналогию, честно говоря.
Аноним 19/05/21 Срд 16:45:33 2035668 219
Аноним 20/05/21 Чтв 11:28:44 2036310 220
Прошу прощения за дурацкий вопрос я, пока что, нюфаня, но как в лазарусе сделать так, чтобы код разных объектов располагался в разных файлах, а не находился в одном? Подскажите, что курить по структурированию кода прог 1000+ строк в лазарусе?
Аноним 20/05/21 Чтв 11:30:36 2036312 221
>>2036310
Ща просто времени толком нет изучать все последовательно по книжке. Мб доберусь позже.
Аноним 20/05/21 Чтв 12:06:45 2036373 222
>>2036310
Ладно, возможно вопрос и вправду был дурацким. Понял, что нужно курить модули. Но вопросов, пока, все равно немало, так что позже мб еще чего охуительного спрошу.
20/05/21 Чтв 14:58:40 2036588 223
Новички учат Лазарус! Воистинну последние дни грядут! Учите Кобол глупцы!
Аноним 20/05/21 Чтв 15:19:02 2036604 224
>>2036588
Кобол - это для пиндосов бездуховных, у нас большая часть корплегаси на паскале.
Аноним 23/05/21 Вск 16:53:07 2039875 225
FireDAC работает на iOS?
Аноним 23/05/21 Вск 17:41:24 2039918 226
Я тут воспользовался кряком для 10.4.2 и теперь не могу зайти на сайты эмбаркадеры. Hosts чист. Шо делать?
Аноним 24/05/21 Пнд 13:54:33 2041000 227
>>2039918
>Я тут воспользовался кряком для 10.4.2 и теперь не могу зайти на сайты эмбаркадеры. Hosts чист. Шо делать?
Ебать у дельфистов проблемы.
nslookup embarcadero.com что выдает?
Аноним 24/05/21 Пнд 15:17:29 2041143 228
Друзья, что почитать/ посмотреть по лазарусу?
Аноним 24/05/21 Пнд 18:57:02 2041539 229
>>2041143
Ничего, юзай RAD я серьезно
Аноним 24/05/21 Пнд 19:50:48 2041631 230
>>2041143
Код/IDE. Если планируешь вкат - делай проект и ищи работу за еду.
Аноним 26/05/21 Срд 06:47:53 2043297 231
Делфи наше все!
Аноним 27/05/21 Чтв 22:27:19 2045721 232
>>2041631
У лазаруса разве нет своей библиотеки, которую надо изучить?
Аноним 04/06/21 Птн 20:11:57 2056893 233
Надо за вечер написать АРМ менеджера тур.фирмы. Кто может помочь? Там 2-3 окна надо с базой данных сделать. Надо для дипломки.
Аноним 05/06/21 Суб 01:42:53 2057461 234
целый тред некрофилов, красота.
Аноним 05/06/21 Суб 04:21:59 2057542 235
>>2057461
Ага. Жахаем забальзамированный труп и просим еще!
Аноним 05/06/21 Суб 13:36:30 2057848 236
Delphi появился в 1995, Java в 1996. Но Delphi в коме на ИВЛ, а Java бодра и весела. Как думаете почему?

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

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

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




Аноним 07/06/21 Пнд 12:32:17 2060364 242
Пишу на Дельфи в госконторе. Простые приложухи для доступа к бд быстро пишутся и быстро работают. Сложный интерфейс пишется проще, чем на js. Дельфи говно, конечно. Но для некоторых задач нормальной альтернативы нет.
Аноним 07/06/21 Пнд 14:02:54 2060532 243
>>2060364
На нём ещё димпломные проекты пишут до сих пор. Попросили за простенькую АРМ 15к рублей.
Аноним 09/06/21 Срд 04:44:25 2062634 244
>>2057848
>>2057859
>>2060299
Но современная Delphi компилируется под Android, операционные системы компании Apple и под Linux.
Аноним 09/06/21 Срд 08:00:59 2062697 245
На работе купили 10.4, пляшем
Аноним 09/06/21 Срд 11:49:38 2062807 246
Аноним 09/06/21 Срд 14:12:39 2062983 247
Аноним 09/06/21 Срд 23:25:42 2063772 248
>>2062634
>Но современная Delphi компилируется под Android, операционные системы компании Apple и под Linux.
А Kylix компилировался под Linux, но Абракадабра поматросила пару версий и послала нахер.
Аноним 12/06/21 Суб 13:47:07 2066158 249
> сли вы — физическое лицо, вы можете использовать Delphi Community Edition, чтобы создавать приложения для собственного использования или для продажи до тех пор, пока ваш доход не превысит сумму в 5 000 долларов США в год.
Грубо говоря по 30т.р. в месяц выходит. Но зато можно.
Аноним 14/06/21 Пнд 07:33:49 2067593 250
>>2062697
Грац. Нам тоже взяли. После 7ки небо и земля. Очень удобный тулинг
Аноним 16/06/21 Срд 08:52:49 2069840 251
>>2062983
На авиационную госкорпорцию хуярим, по для моделирования ОрВД
Аноним 19/06/21 Суб 20:59:14 2073954 252
1562.970.jpg 60Кб, 406x581
406x581
А вот у меня такая проблема. Когда я делаю копию исходного проекта Delphi (Save Project As), то эта копия оказывается связана некой квантово-механической запутанностью, с оригиналом. И все изменения внесенные в одну копию проекта, автоматически оказываются внесены и в другую. Вопрос: как оторвать эти копии друг от друга?
Delphi XE10 Rio, если что.
Аноним 19/06/21 Суб 21:23:24 2073983 253
>>2073954
Пиздец,дельфисты настолько срослись с IDE уже не могут склонировать проект без IDE.
Аноним 19/06/21 Суб 22:55:59 2074044 254
>>2073954
Копировать папочку с проектом, нет?
Аноним 23/06/21 Срд 16:53:23 2078044 255
>>2073954
Гляди, собачка, какая хуйня. А ты уверен что там оно нормально копируется? Проверь пути до файлов в проекте, что ли.
Аноним # OP 24/06/21 Чтв 12:08:21 2078880 256
Все спокойны? Я спокоен.
Аноним 26/06/21 Суб 10:19:06 2080763 257
Что-то тихо тут у вас. Апну темку.
Посоветуйте что почитать по разработке на Delphi
В шапке есть Паскаль, но это не то.
Именно книга по использованию всех возможностей среды с уклоном в какую-то конкретную сферу, например сети или бд, с обзором важных/нужных компонентов и т.п. , бест практис и т.п.
Есть старые книги от дедов такого плана, но хочется новые.
Аноним 26/06/21 Суб 11:21:21 2080785 258
Аноним 27/06/21 Вск 12:19:23 2081629 259
>>2080785
Там IoT и мобилки. Слишком уж специфично для делфи.
Мне бы что-нибудь десктопное, ну тип пишем свой CRUD
Аноним 04/07/21 Вск 07:51:10 2087281 260
Анон, кинь ссылки на статьи или гайды о том как грамотно организовать в дельфе общение с формами и элементами на ней. Чтобы не было подлагиваний и зависаний когда мой проектик под капотом делает очень много сложной и важной работы.
Аноним 04/07/21 Вск 11:21:45 2087362 261
>>2087281
В отдельном треде свою важную работу делай.
Аноним 04/07/21 Вск 15:19:23 2087488 262
Чего ты сразу ругаешься...
Аноним 04/07/21 Вск 17:31:46 2087591 263
>>2087362
Каком блядь отдельном треде, ты ебанутый? Хочешь сказать в отдельном потоке - так и говори, а то коллизия терминов получается.
Аноним 05/07/21 Пнд 09:26:15 2087964 264
Аноним 10/07/21 Суб 06:37:59 2091850 265
В понедельник собеседую на мидла какого-то фрилансера. Это мое первое собеседование, так что хз что спрашивать. Накидайте плиз вопросов для собеседования. Стек: Firebird, dev express, vcl. Пишем в основном в многопотоке.
Аноним # OP 10/07/21 Суб 10:05:58 2091940 266
>>2091850
Так и спроси базу - типизация, время жизни в дельфе, SQL, многопоточность (синхронизация, дедлоки), ну чисто на дебила. А vcl и всякие dev express если плохо знает то не проблема подтянуть.
Аноним 10/07/21 Суб 11:29:21 2092006 267
>>2091850
Какого хуя вы забыли в дельфи?
Аноним 10/07/21 Суб 12:01:20 2092028 268
>>2091940
>ну чисто на дебила
Алгоритмошиз, ты?
Аноним 10/07/21 Суб 13:15:47 2092095 269
>>2092028
Чел, с чего такие выводы? Мне на алгоритмы в целом всегда похуй было. Хотя у нас специфика работы с ними напрямую связана - моделирование. Когда задача возникает - садимся и изучаем, ни разу не пригодились 1000 и 1 способ сортировки пузырьком и прочая поебень, которые на собесах дрочат.
Аноним 10/07/21 Суб 21:29:47 2092548 270
Аноны, кто-нибудь работал или работает с GLScene?
Аноним 12/07/21 Пнд 20:27:28 2094255 271
Так что там насчет вката в Делфи?
Где курить современный стек технологий?
Аноним # OP 12/07/21 Пнд 22:52:22 2094387 272
>>2094255
Шапка для чего? ууу сука
Основной стек все тот же - vcl, miremonkey и sql, все остальное добавляется по вкусу в зависимости от конторы. По многопоточному - omnithreadlibrary и коробочный PPL (мне больше зашел) - таски это крута
Аноним 14/07/21 Срд 23:21:58 2096019 273
>>2094387
>Шапка для чего
Так в шапке нет ничего кроме одной книжки
>>2094387
>Основной стек все тот же - vcl, miremonkey и sql
Ок, пойду гуглить
Аноним 15/07/21 Чтв 08:48:20 2096160 274
>>2096019
>Так в шапке нет ничего кроме одной книжки
Сорян, но это единственный актуальный справочник. К тому же этот мужик реально гуру
Аноним 18/07/21 Вск 00:30:10 2099056 275
>>1994709
Знания из 2007 всего тобой перечисленного (ну кроме, может, MySQL) сегодня протухли совсем и окончательно. В вебопарашу похуй когда вкатываться, все равно с нуля все учить...
Аноним 18/07/21 Вск 15:23:36 2099485 276
>>2099056
Именно поэтому веб парашу идет нахер, онли системное программирование. Дельфа отлично подходит для этого
Аноним 21/07/21 Срд 18:41:35 2102785 277
Пришёл на новую работу работаю в связи, а там у ребят автоматизация рутинных процессов в отделе. Я сам немного программист, поэтому отнёсся с воодушевлением. Автоматизация по старой традиции у них на делфи\лазарус. И куча костылей к ним на питоне.
Сначала я подумал, мол, зачем костылить кучу скриптов на питоне, когда можно делать всё в одном делфи? А потом я начал писать код и понял, что в делфи то ничего особо и не изменилось со времён моего студенчества. Опенсорс так и не завезли (мне нужно работать c sftp, в делфи он есть только за деньги, пришлось в итоге написать однострочник на ruby), со строками тоже какая-то хуйня не понятная, хотя, как мне казалось, работа с файлами и подобная стезя должно быть как раз таки его стихией. Но нет, увы, как использовали стринглисты в 2005, пишущие всё в одну строку, так и используют. И ещё куча всего, приправливая чудо-лазарусом, с юзабилити ниже плинтуса и отсутствием нормальной обратной совместимости и случая отсутствующих компонентов в IDE.
Не хочу хейтить язык и среду, но как мне показалось делфи так и остался на уровне написать лабу\курсовую\дипломку, либо Анатолий Петрович, автоматизирующий рабочее место библиотекрая Людмилы Ивановны. И всё это за охуевший прайс ещё, комньюнити эдишн буквально вчера только подвезли бесплатно.

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

мимо не просто так подписан на тред
Аноним 24/07/21 Суб 09:13:38 2105027 284
>>2104877
Как будто что-то плохое
Аноним 24/07/21 Суб 12:05:47 2105153 285
>>1990335
> второй на macOS для публикации в AppStore
То же самое будет, если ты напишешь на Xamarin / ReactNative / Flutter / итд. Это фишечка самого Apple, а не Delphi.
Аноним 24/07/21 Суб 15:39:39 2105320 286
Аноним 25/07/21 Вск 00:31:49 2105873 287
А следующая версия ide 11
Аноним 25/07/21 Вск 09:16:36 2105951 288
>>2103098
Тоже так показалось. Помню, лет 6 назад мне на почту пришла рассылка от эмбаркадеро. Там, кажется, было что-то про новый релиз студии с параллельными офлайн-презентацией и семинаром. Естественно платный. И я охуел с географии, когда увидел в списке Таджикистан и Узбекистан. Было весьма показательно, ибо в этих странах в те времена айти ожидаемо был в заднице с 20-летним копроёбством и вряд ли сейчас всё кардинально изменилось.
Аноним 25/07/21 Вск 09:20:01 2105953 289
>>2103736
Так моя контора как лакмусовая бумажка. Люди, которые кроме стринглистов для строк ни о чём другом не слышали а ещё до сих пор ебут хардкодом кодировку - думаю, вполне обычное явление. Делфисты до сих пор в основной массе гит не освоили, что говорить.
Аноним 25/07/21 Вск 09:40:26 2105968 290
>>2105953
> массе гит не освоили
может мелкописьки пусть сами кодят?
щас бы какие то проекты больше чем на миллион хостить на какой то левой параше, но ты можешь дебажить калькуляторы на С++ мне похуй
Аноним 25/07/21 Вск 12:31:04 2106100 291
>>2105968
>щас бы какие то проекты больше чем на миллион хостить на какой то левой параше
Лол, дельфист чем отличается git от github не знает.
Аноним 25/07/21 Вск 15:23:41 2106296 292
>>2106100
Это не дельфист, а просто дебс, попрошу
Аноним 25/07/21 Вск 20:08:11 2106642 293
>>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 2106650 294
>>2106642
Ну напиши свою обертку над классом, и сделай форк...
Аноним 25/07/21 Вск 21:29:23 2106729 295
>>2106650
Ну рил, я не хочу негативить на среду, но почему в делфи пердольство с кодировками это всё ещё специальная олимпиада, которая длится уже 20 лет?
Аноним 25/07/21 Вск 21:41:22 2106745 296
>>2106642
пердоля, в Си парашу уже юникод завезли? До сих у пердолей Буква А это две пуквы? Ога?
>>2106100
>git
Сорта юзлес параши, если дизайн говно или ты не пишешь на скриптовом говное которое нужно оптимизировать ведь программа там построчная с еррор.пук.кек проебалась переменная
Аноним 26/07/21 Пнд 01:54:21 2106886 297
>>2106745
>git
>Сорта юзлес параши
Тебе VCS не нужна? Таблетки не выпил?
Аноним 26/07/21 Пнд 11:48:16 2107139 298
>>2105153
>То же самое будет, если ты напишешь на Xamarin / ReactNative / Flutter / итд. Это фишечка самого Apple, а не Delphi.
Если бы ты осилил фразу целиком, то понял бы что не будет.
>надо 2 ноута, один на винде для IDE, второй на macOS для публикации в AppStore.
Если у тебя IDE работает под macOS, то его будет достаточно.
Аноним 26/07/21 Пнд 11:54:10 2107151 299
>>2106745
>Сорта юзлес параши, если дизайн говно или ты не пишешь на скриптовом говное которое нужно оптимизировать ведь программа там построчная с еррор.пук.кек проебалась переменная
А самое грустное, что это не троллинг. Реально есть куча дельфи разрабов, которые не понимают зачем VCS нужен. Особенно есть в проекте есть Оракл, то там 99% половина бизнес логики будет в хранимках, которые с VCS очень плохо совместимы. Так что аргументы про VCS нинужен становятся почти железобетонными.
Аноним 26/07/21 Пнд 12:26:50 2107176 300
>>2106886
>VCS
Есть только одна версия, правильная, а не ой пачаны не успели выкатить патч короче высрем 10001 версию 1.2.0000001b
Аноним 26/07/21 Пнд 12:58:39 2107199 301
>>2107176
Какая? .rar архив с проектом на флешке? На вирусы флешку проверить не забыл надеюсь?
Аноним 26/07/21 Пнд 20:07:21 2107733 302
Аноним 26/07/21 Пнд 22:35:39 2107899 303
>>2106745
>пердоля, в Си парашу уже юникод завезли? До сих у пердолей Буква А это две пуквы? Ога?
Сучка не знает про мой libicu
Аноним 27/07/21 Втр 08:10:02 2108077 304
>>2107899
>libicu
Пердфоменс упадет, ты еще скажи что инструкции поцкаля на проверку длины массива включать. Так вообще медленей пукона Си-пораша будет
Аноним 27/07/21 Втр 11:41:09 2108208 305
>>2108077
>Пердфоменс упадет
У твоей мамки-членодевки хуй упадёт. libicu существует третий десяток лет, там заоптимизировано всё, что можно.
Аноним 27/07/21 Втр 15:18:25 2108411 306
>>2108208
>шок найдена очередная уязвимость в блютузе пидорашки дико орут
Аноним # OP 27/07/21 Втр 21:17:31 2108859 307
Вышеозначенные антоны к дружелюбному и профессиональному камунити дельфи погромистов не имеют отношения
Аноним 29/07/21 Чтв 10:18:25 2110437 308
>>2108411
Ты поехавший, дядя? Какой ещё блютус блядь?
Аноним 30/07/21 Птн 06:16:19 2111538 309
>>2110437
>почти отдебажил калькулятор на Си, падает лишь в 10% случаях и в 50% от окружения(не на том диске винда)
Аноним 30/07/21 Птн 08:50:45 2111571 310
Расскажите о возможностях Delphi для написания малвари. Чем он лучше С/С++?
Аноним 30/07/21 Птн 15:05:07 2112050 311
>>2111571
По мнению антивирей достаточно пусто скомпилить пустое exe, чтобы получить супер страшный вирус
Аноним 30/07/21 Птн 22:51:08 2112517 312
>>2111538
Всё ясно, обычный шизик. Говорят про юникод в си, у него то блютус, то калькулятор какой-то, про что несёт, вообще охуеть.
Что интересно, постсовковые конторы, в которых чаще всего сабж и используют, являются прям магнитом для различной шизы. Я знал одного такого додика, который ездил на оке и писал письмо путину с жалобами на начальство.
Аноним 04/08/21 Срд 11:03:50 2116639 313
Такой вопрос, есть два стула модуля: в юзес юнита1 юнит2, а в юзес юнита2 юнит1, будет ли рекурсия?
Аноним 04/08/21 Срд 11:23:28 2116665 314
>>2116639
Ладно, сам проверил. Хуйня получилась.
Аноним 04/08/21 Срд 11:26:59 2116669 315
>>2116639
Но тогда новый вопрос: что делать, если все же так получается, если раскидывать юниты по смыслу их функционала?
Аноним 04/08/21 Срд 17:38:23 2117002 316
>>2116669
Пчел, если тебе нужно перекрестно связать два модуля, то просто MyDummyCoolUnit ты обьявляешь в начале My2chModule и My2chModule в MyDummyCoolUnit, но уже после implementation. И все.
Аноним 04/08/21 Срд 22:11:38 2117226 317
>>2117002
А подводные? Так вообще делают?
Аноним 04/08/21 Срд 22:46:09 2117255 318
>>2117226
Никаких подводных, все легально, но обычно подобные ситуации говорят о траблах с архитектурой, но если это простенький проект с формошлепством то все ок
Аноним 05/08/21 Чтв 10:08:57 2117538 319
>>2117255
Да не, хочется просто понять, как это делать по науке. Если более подробно, то ситуэйшн такой:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

>Им нахер не нужен язык из 70-х, они лучше эти силы на Kotlin Native бросят. Чем пытаться осовременить Паскаль.
Котлин за пределами Андроида не сильно популярен, в энтерпрайзе жабу он так и не вытеснил. В области desktop приложений Delphi активно используется, у нас на нем тонны легаси, есть сплоченное сообщество. Разумнее дорабатывать существующий язык, чем пытаться внедрять новый.
В дальнейшем можно поступить как Microsoft с Visual Basic и C#, оставить Delphi как язык для обратной совместимости c существующим кодом и постепенно переводить пользователей на Kotlin Native.
Аноним 06/08/21 Птн 18:24:13 2119262 338
>>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 2119316 339
settings.png 87Кб, 1753x659
1753x659
>>2119188
Говно у твоей мамаши в вульве.
Не знаю, что у тебя там не работает, у меня всё работает.

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

>Интересно, видеоплееры и 3D редакторы тоже делают на электроне?
Ну до этого пока не дошли, но говорят Скайп переписали на электрон https://www.omgubuntu.co.uk/2019/02/best-electron-apps
Аноним 08/08/21 Вск 20:08:19 2121278 348
>>2121036
> программист боится слова компиляция
Плохие новости, мистер непетух. И если для тебя нажать одну кнопку во всплывающей подсказке - это СЛОЖНА ЛИНУКС ПЕРДОЛИТЬСЯ ААА, то тут медицина бессильна.
Аноним 09/08/21 Пнд 06:18:26 2121576 349
>>2121278
Пошел нахуй, у меня не было никаких всплывающих подсказок.
Запустил, создал проект, набрал System. и удалил эту хрень.
autocomplete - базовая функциональность IDE, которая должна быть из коробки
Аноним 09/08/21 Пнд 10:40:25 2121707 350
Аноним 09/08/21 Пнд 11:43:04 2121767 351
>>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 2121785 352
>>2121767
Ну всё, закрываем тред.
Аноним 09/08/21 Пнд 14:22:37 2122045 353
>>2121576
Автокомплит какого, бля, языка? Брейнфака? Планканкюля? Или ты увидел знакомое название и автоматически решил что это под сишарп? ВС Код создавался как среда для веб-разработки, вот под нее там автокомплит есть. А сишарп ставится отдельно, потому что он блядь непрофильный.
Аноним # OP 09/08/21 Пнд 14:59:24 2122115 354
>>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 2122408 355
>>2122115
> Поэтому то Раст сейчас ту зе мун в качестве замены C/C++ для системщины.
раст получше, понял, вызываю бригаду санитаров

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

Кресты - помойка, в которой сейчас невозможно разобраться. И модули это еще что, а самое веселье начнется, когда туда начнут завозить функциональщину.
Аноним 14/08/21 Суб 23:34:01 2128151 362
>>2122532
Попробуй его использовать в Windows 10 совместно с RDP, панель задач начнет выскакивать поверх чужого рабочего стола. Причем это плавающий глюк, появляется хаотично в зависимости от фаз Луны.
Про потребление памяти просто нет слов. Про качество связи - можно спросить у тех, кто перешел на Zoom.
Старый же Скайп был идеален. Ни разу не было с ним проблем.
Аноним 15/08/21 Вск 00:38:30 2128177 363
Аноним 15/08/21 Вск 02:02:05 2128198 364
>>2128177
А что там сейчас кроме лямбд и замыканий?
Вроде в Boost был какое-то подобие pattern matching, но в стандарт языка пока не перенесли.
И монад нет.
Надо все фичи хаскеля добавить, чтобы крестовикам жизнь медом не казалась.
Аноним 17/08/21 Втр 15:35:41 2130649 365
Кто-нибудь уже щупал RAD Studio 11?
Аноним 17/08/21 Втр 20:14:36 2131018 366
>>2130649
30 на вебинаре покажут...
Аноним 22/08/21 Вск 21:58:50 2136946 367
Как заставить треды работать строго на физических ядрах?
Аноним 09/09/21 Чтв 20:26:52 2154030 368
Аноним 10/09/21 Птн 08:17:51 2154234 369
>>2136946
Зовёшь SetProcessAffinityMask
@
Выгода
Аноним 10/09/21 Птн 09:10:21 2154249 370
Аноним 11/09/21 Суб 14:55:41 2155060 371
Для вижуал кода выпустили расширение LSP
Аноним 13/09/21 Пнд 10:32:32 2156359 372
>>2155060
А почему в самой дельфе нет нормального хайлайта в 2021?
Аноним 13/09/21 Пнд 11:38:35 2156409 373
Говно и моча.
Смысл в этом делфи если есть С++ rust dotnet java? Каждый из которых на порядок лучше этого школьного языка.
Аноним 13/09/21 Пнд 17:47:31 2156697 374
>>2155060
>Для вижуал кода выпустили расширение LSP
Нахуя? Компилятор дельфей же не отделим от IDE?
Аноним 13/09/21 Пнд 18:19:48 2156729 375
>>2156409
>школьного языка.
на западе питон школьный язык и что теперь
Аноним 13/09/21 Пнд 18:54:19 2156773 376
>>2156697
Чел...
Компилятор можно вызвать из Code и сбилдить проект. Но до ide должна быть, иначе откуда компилятор возьмет rtl и vcl?
Аноним 13/09/21 Пнд 19:03:26 2156786 377
>>2156773
Так о том и речь.
Они признают, что RAD Studio настолько уёбищна, что даже VS Code будет лучше. Так что ли?
Аноним 14/09/21 Втр 00:14:53 2157157 378
>>2156409
В дельфи либы без йобли подключаются, в отличие от крестов.
Аноним 30/09/21 Чтв 13:36:43 2170656 379
>>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 2170750 380
>>2128137
>И перейти на свободный Lazarus, перенести туда все компоненты.
Перенести все компоненты не получится по двум причинам:
- не все компоненты опенсурс, нужно пилить аналоги с нуля;
- некоторые компоненты прибиты гвоздями к одной ОС, а FPC/Lazarus ставит главной целью кроссплатформенность, поэтому если какая-то фича есть в винде, но отсутствует в линуксе, в стандартных библиотеках этой фичи не будет - делай сам, если очень хочешь.

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

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

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


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

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

Шизоидная справка: десять в степени миллион - это примерно два в степени 3.3 миллиона, или 412 килобайт под одно точное число. В целом для манипуляций с такими числами в приближённой форме как раз и существует формат флоат, блядь.
Аноним 09/10/21 Суб 12:29:43 2178148 392
>>2176886
охуеть интерпретатор хаскеля способен это число вывести просто командой 10 ^ 10000000
я думал все что больше 2 ^ 64 компьютер не способен обработать
Аноним 10/10/21 Вск 10:55:27 2179109 393
>>2178148
Ну здрасьте, не способен. Чем компьютер отличается от бумаги, на которой числа в столбик пишут?
Аноним 10/10/21 Вск 17:52:10 2179520 394
>>2179109
попробуй такое на C сделать
Аноним 10/10/21 Вск 19:11:42 2179602 395
>>2179520
Хочешь смешную шутку скажу? Это на джаваскрипте можно сделать в консоли браузера.
Аноним 10/10/21 Вск 21:20:23 2179745 396
Аноним 13/10/21 Срд 06:48:17 2182075 397
>>2179520
С это машинный язык, а не интерпретатор виртуальных скриптов.
Аноним 13/10/21 Срд 14:41:29 2182376 398
>>2182075
но ведь интерпретатор кто-то написал на машинном языке
Аноним 13/10/21 Срд 16:29:30 2182508 399
Аноним 20/10/21 Срд 23:49:00 2189112 400
Марсианин.jpg 217Кб, 820x613
820x613
Пытаюсь поставить себе новую бесплатную Delphi CE. Однако, в самом начале установки, программа требует регистрацию и когда я ввожу присланный мне на e-mail регистрационный код, мне сообщают что сервер, через который производится регистрация, license.embarcadero.com недоступен. И да, он действительно недоступен - не загружается в браузере, даже через VPN.
Аноним 20/10/21 Срд 23:53:46 2189113 401
Аноним 21/10/21 Чтв 18:22:14 2189630 402
>>2189113
Сотрудник Embarcadero, залогинься.
Аноним 22/10/21 Птн 10:57:55 2190148 403
Аноним 22/10/21 Птн 11:28:35 2190164 404
Аноним 22/10/21 Птн 16:30:11 2190395 405
>>2128137
В Lazarus очень хреново реализована отладка, breakpoint так прыгает по всему коду и за его пределами, что проще куда нибудь в файлик отладку выводить. Особенно когда работаешь с чистыми указателями. Это пожалуй единственный жирный минус
Аноним 22/10/21 Птн 16:38:51 2190407 406
>>2176154
>>Решил написать программу, чтобы вычислила какое-нибудь охренеть огромное число типа 10 в степени миллион
Это в каком нибудь матлабе нужно писать, ну или сношать мозг с длинной арифметикой
Аноним 23/10/21 Суб 04:55:21 2191159 407
>>2176154
Такую хуйню на питоне за 3 строчки вычисляют и не выебываются
Аноним 25/10/21 Пнд 19:23:53 2193380 408
>>2191159
Такую хуйню можно на любом языке вычислить за три строчки и не выебываться, все дело в библиотеках и умении ими пользоваться
Аноним 26/10/21 Втр 17:41:08 2194122 409
6766490stock-ve[...].jpg 153Кб, 600x600
600x600
Поставил себе Delphi 10.4. Но тут вот какая проблема: она отказывается компилировать под прежний эмулятор Android (AVD Manager), оставшийся от Delphi 10.3. А в новой Delphi 10.4 AVD Manager'а нет....
Аноним 04/11/21 Чтв 21:45:04 2203411 410
DELPHI ЭТО АД DELPHI ЭТО АД DELPHI ЭТО АД
простите
мимо-10-лет-на-Делфи
Аноним 05/11/21 Птн 18:35:52 2203916 411
>>2203411
Обоснуй, пес
Delphi отличный язык, 11 версия - сок
Аноним 09/11/21 Втр 04:59:06 2207428 412
Как вам книга "Песни о Паскале"? Хорошая для вката?
Аноним 09/11/21 Втр 17:49:38 2208038 413
>>2207428
Ну судя по стилю изложения это для тех, кто совсем полный ноль. Но если ты совсем полный ноль, то я бы рекомендовал "Библию Дельфи" Фленова, там построже стиль. Если не ноль, то в шапке закреплен лучший учебник на данный момент.
Аноним 05/12/21 Вск 14:21:27 2229773 414
БАМП
Аноним 05/12/21 Вск 15:34:57 2229861 415
>>1977489 (OP)
Хороший язык. Плохо только что работают на нем одни недоумки
/тред
Аноним 05/12/21 Вск 18:37:00 2230141 416
>>2073954
Save Project As сохраняет только сам файл проекта, а не копирует все файлы из этого проекта в новое место. Естественно, что в новом месте у тебя оказался только файл проекта, связанный с файлами из предыдущего места... Как тебе уже говорили выше, удаляй свою недокопию, и вручную скопируй папку с проектом и всеми файлами в новое место.
Аноним 06/12/21 Пнд 18:14:47 2231092 417
>>2229861
Можно подумать с другими энтерпрайз языками все по-другому лол
Аноним 12/12/21 Вск 17:17:32 2235864 418
>>2231092
>Делфи
>Энтерпрайз
Чет кринжанул.
Конечно, по другому. Ведь в других языках нет такого, что 9 из 10 программистов не умеют думать о софте иначе, как о графических формочках с навешенными на них скриптами. В особо запущенных случайх, формошлеп-герой напрочь отказывается признавать какую-либо ценность в софте, абстрагированном от UI, и ради отладки высирающим в консоль какие-то этапы работы. Ему все это представляется детсадом и не тру.
Аноним 12/12/21 Вск 17:35:26 2235873 419
>>2235864
> формошлеп-герой
а ты у нас пердящий крестовик который дергает winapi чтобы кнопку нарисовать, и координаты на бумаге сначала вычисляешь?
Аноним 12/12/21 Вск 18:12:24 2235899 420
>>2235873
Нет, у меня pure-бэкграунд. Я вообще ваши UI-шные гомопляски в рот любил.
Аноним 12/12/21 Вск 21:40:13 2236079 421
>>2235899
>pure-бэкграунд
уровень газонюха от мира программирования
Аноним 13/12/21 Пнд 05:33:03 2236310 422
>>2236079
Ты либо дурак, либо жирный. В любой тред зайди, там фронтов всегде унижают и насмехаются, потому что работа у них тупая и не интеллектуальная. Еще энтерпрайзером тут назвался, блять.
Аноним 13/12/21 Пнд 21:26:04 2236988 423
>>2236310
Ты либо школотрон, либо без коммерческого опыта. Если есть скилл никто насмехаться не будет
Аноним 14/12/21 Втр 06:05:37 2237167 424
>>2236988
>Ты либо школотрон, либо без коммерческого опыта
мимо. мимо.
>Если есть скилл
"есть скилл" и "энтерпрайз на делфи" - это, блять, само по себе оксюморон. Примерно как на сборочной линии какой-нибудь зассанной "Оки" в трехколесном варианте кто-то будет гордо заявлять (в лицо "Порше") "пок-пок!! я тоже автопром!!"
Весь ваш интерпрайз на делфи - это какая-нибудь максимально криворукая десктоп-КРУД-хуйня на "совместном предприятии по обжарке сосисок", менеджер клиентов с одним справочником трех Ашот-стайл дристоранов, и вторым справочником соусов (острый, горчица и кетченез). Над этой хуйней даже ПХП-петухи с их шаблонизированными магазинами имеют моральное право кататься до колик. Все особенно хуёво из-за того, что там на фронте сидит тот же очкастый великовозрастный долбоеб, что и на "логике", в итоге UI там представляетс собой лютый пиздец - каша мед говно и пчелы. Именно поэтому по запросу "хуёвый интерфейс" -> картинки, в 95% случаев безошибочно детектится делфи-говно.
Аноним 15/12/21 Срд 01:10:01 2237906 425
>>2235864
>А ря, почему вы пользуетесь удобным программным конструктором, вместо того чтобы работать с технологиями 1950-х, как мы?!

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

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

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

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

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

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

Пошел вон отсюда со своей анальной болью, дурачок.
Аноним 16/12/21 Чтв 12:07:18 2238972 439
>>2238808
>это такой дельфи 2.0
Забавно смотреть как делфи-приверженец хает шарп, учитывая то, что сам Хейлсберг (создатель делфи), забил хуй на свое детище и свалил к майкам где и создал C# (и спасибо ему за это).
Аноним 16/12/21 Чтв 13:29:46 2239056 440
image.png 110Кб, 1333x429
1333x429
>>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 2239077 441
>>2238268
> смешение уровня логики и уровня отображения
В любом фреймворке можно намешать логику и отображение, даже если фреймворк заставляет явно создавать View, Model, и Controller. Разделение логики и отображения целиком на совести программиста, побудить его писать именно так невозможно ни на уровне языка, ни на уровне фреймворка.
> современные средства разработки
В Delphi это не нужно по большей части. Компилятор очень быстрый, поэтому в создании специального билд-сервера нет нужды, а среда достаточно развита и удобна, чтобы даже не притрагиваться к консольным утилитам. Но если сильно надо, можно запускать и dcc32.exe, гвоздями к IDE он не прибит.
> синтаксис из 80-х
Зато код на Delphi легко прочитать и понять, в отличии от хипстерских языков с их кучей новомодных идиом и конструкций.
Аноним 16/12/21 Чтв 14:28:54 2239097 442
>>2239056
> Вместо того, чтобы создать объект некого класса и использовать его, дельфисты кидают компонент на форму
GUI нужно рисовать мышкой, это очевидно. И только извращенцы с искалеченным убогими фреймворками мышлением вдруг решили что ГРАФИЧЕСКИЙ интерфейс нужно рисовать создавая объекты классов нужных контролов, тратя кучу времени, сил, и создавая монструозную нечитаемую портянку кода. Delphi дает возможность очень быстро нарисовать GUI, тем самым позволяя программисту целиком сосредоточиться на основной логике приложения, как это и должно быть.
Аноним 16/12/21 Чтв 15:32:54 2239143 443
>>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 2239209 444
>>2238972
Я дельфи в последний раз трогал в две тысячи шестом, но твоё сирешётка-фанбойство очень трогательно.
Аноним 17/12/21 Птн 13:48:23 2239839 445
>>2239143
> Если какой нибудь вротендер придет на собес и скажет, что GUI надо рисовать мышкой с ним сразу попрощаются
Весь современный фронтэнд основанный HTML и CSS - говно говна. Изначально HTML разрабатывался под очень простые текстовые документы, а потом, когда внезапно потребовалась сложная верстка, разработчики вместо того чтобы создать более подходящий для этого стандарт, начали лабать костыли. Что и привело к невозможности создания вменяемого визуального редактора HTML. И фронтендеры, с искалеченным связкой HTML+CSS мышлением, приняли это говно как норму, и потащили везде...
Но посмотри вокруг: дизайнеры рисуют в графических редакторах, а не набивая теги SVG в Блокноте; музыканты пользуются MIDI клавиатурой, вместо того чтобы вводить команды MIDI вручную; инженеры не рисуют чертежи с помощью команд черепашьей графики. Так почему вдруг GUI надо создавать текстом, а не мышкой, как им и будут пользоваться?
Аноним 17/12/21 Птн 14:46:59 2239890 446
>>2239839
>а не мышкой, как им и будут пользоваться?
Потому что где-то процентов 60% (а то и больше) не будет пользоваться мышкой при взаимодействии с UI, это раз.
А два это то что примерно в 80% (а то и больше) случаев весь твой UI будет располагаться на экранах и окнах очень сильно отличающихся от тех где ты будешь возюкать мышкой его создавая.
Аноним 17/12/21 Птн 19:41:17 2240122 447
>>2239839
>Весь современный фронтэнд основанный HTML и CSS - говно говна.
И тем не менее 80% современных интерфейсов создаются с помощью веб технологий, а оставшиеся Android+iOS используют Layouts. А на дельфи новые проекты не начинают ну кроме внутренних проектов по миграции с Легаси 1.5.899.244 на Легаси 2.0-бета.


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

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


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


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


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

Аноним 19/12/21 Вск 10:39:25 2241601 455
1.png 2813Кб, 3247x1585
3247x1585
2.png 2350Кб, 3340x1572
3340x1572
3.png 1570Кб, 2947x1864
2947x1864
19/12/21 Вск 12:33:39 2241650 456
Бля, кто пнул говно? По всей доске вонь из этого треда
Аноним 19/12/21 Вск 12:39:34 2241655 457
>>2241650
Скрой тред. Не мешай Господам обсуждать божественный язык.
Аноним 19/12/21 Вск 15:22:43 2241855 458
>>2240853
>Нет смысла сравнивать абсолютно разные вещи: RAD Studio - IDE, VS Code - редактор кода.
VS Code на порядок функциональней и удобней RAD Studio, хоть бы он и написан на HTML+JS.


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


>Менять размер шрифта интерфейса - дремучее легаси из Win95. Уже начиная с ХР можно менять масштаб интерфейса целиком, что и является оптимальным методом.
Есть такая штука - настройки приложения, где можно выбрать шрифт, размер, начертание шрифта. А еще бывает такая штука как локализация, когда вместо Apply, у тебя получается Применить изменения и без нормального layout manager приложение пойдет по бороде.
Аноним 19/12/21 Вск 16:23:45 2241923 459
>>1977489 (OP)
Серьёзно? Делфи? Интересно, реально сейчас вообще найти хоть какую-нибудь работу на делфи?
Аноним 19/12/21 Вск 16:28:42 2241930 460
>>2122906
Да, что ни говори, а в паскале дохера годного по сравнению с убогим си. И делфи тоже на голову выше сишных аналогов. Одна только скорость конпиляции чего стоит. И правда, то, что на паскале собирается мгновенно, на си может компилироваться едва ли не минуту. В эпоху 486 компьютеров и пней у паскаля и делфи было огромное преимущество. А теперь компьютеры стали быстрее, и инструменты стали использовать отнюдь не такие эффективные. И программы стали распухшими и неэффективными. И трава уже отнюдь не такая зелёная.
Аноним 19/12/21 Вск 16:56:57 2241959 461
Аноним 19/12/21 Вск 17:53:51 2242051 462
>>2241959
Бля, ебать, так я, выходит, помидор, достойный 300к?
Спасибо, ананас, я уехал в моркву.
Аноним 19/12/21 Вск 19:15:10 2242141 463
>>2242051
Ну так, зарплата сеньоров на дельфе очень высокая, их во первых мало, во-вторых обычно это лютое легаси.
Аноним 20/12/21 Пнд 07:19:14 2242510 464
>>2241930
>И правда, то, что на паскале собирается мгновенно, на си может компилироваться едва ли не минуту.
Дельфипетушок, ты сишечку с плюсами путаешь. Буквально на той неделе вот этими руками собирал из исходников wireshark, в нём две с гаком тысячи сишных файлов, всё собралось за две минуты.
Аноним 20/12/21 Пнд 20:36:33 2243251 465
>>2239143
>>2239077
>1. Он очень многословный, а это все визуальный мусор который скрывает основной код.
>Зато код на Delphi легко прочитать и понять

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

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

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

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

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

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

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

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

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


мимо-ньюфаг
Аноним 10/01/22 Пнд 20:10:43 2261386 480
Антоны, подскажите плс, как сменить системные время и дату из программы, да еще так, чтобы винда не охуела
Аноним 10/01/22 Пнд 20:26:24 2261405 481
Аноним 10/01/22 Пнд 20:31:16 2261410 482
Где работа на delphi? Аноним 27/01/22 Чтв 19:30:21 2279071 483
Screenshot 2022[...].png 66Кб, 959x506
959x506
Сап, объясните пожалуйста. В индексе TIOBE делфи занимает не последнее место. Тем временем в Москве 150 вакансий. Аноны говорят что в Азии, Японии там, в Германии делфи популярен и там много работы. Позаходил на японские сайты, по запросу delphi примерно 0 результатов +-. Так где же эта работа?

p.s. без негатива к делфи, если что, язык ебейший, а лазарус это вообще ахуй в самом хорошем смысле слова
Аноним 27/01/22 Чтв 20:55:26 2279177 484
>>2279071
> TIOBE
А ты знаешь, как этот говноиндекс считается? Он буквально подсчитывает, с какой активностью студенты гуглят лабы по делфи в своих вузах, заданные преподами, которые больше ничего не знают.
Аноним 27/01/22 Чтв 21:46:06 2279227 485
>>2279177
Ну, хорошо, не спорю что этот индекс хуйня. Но просто во всех топах, хотя бы в жопе, делфи присутствует.
В любом случае вопрос больше именно к тем людям, которые говорят что делфи жив и работа в азии есть. Потому что слова эти были сладкими, но погуглив, я этого не обнаружил.
Аноним 27/01/22 Чтв 21:48:09 2279230 486
>>2279227
Ты еще не понял, что тут каждый второй хуй нахваливает свое болото безотносительно реального положения?
Аноним 27/01/22 Чтв 21:52:50 2279237 487
image.png 349Кб, 588x378
588x378
>>2279071
да дельфи это старое говно для дидов, на том же модном молодежном qt в десятки раз больше вакансий и больше зп
Аноним 27/01/22 Чтв 21:54:26 2279238 488
>>2279237
Даже Qt потихоньку становится бумерским, уступая веб-дрисне с электроном.
Аноним 28/01/22 Птн 13:39:14 2279752 489
image.png 891Кб, 2300x2670
2300x2670
>>2279071
>Германии делфи популярен и там много работы
Нет не популярен. На линкедине всего 3 вакансии, из них только одна доступна для людей только с английским. А еще одна, это переписывание с дельфи на джаву.
Аноним 28/01/22 Птн 22:31:51 2280415 490
>>2279071
Я так думаю что на дельфи/паскале написана всякая внутренняя/самописная хуйня. Сам недавно отработал три года на месте, где большая часть кодбазы нафрипаскале. Хорошей, кстати, кодбазы.
Аноним 30/01/22 Вск 13:22:04 2281436 491
Сойбои.mp4 5413Кб, 1920x1080, 00:00:12
1920x1080
Не так давно участвовал в ознакомительных вебинарах от компании Otus. Так вот, когда был видеоурок по Flutter, там лектор показывал как с помощью этого средства разработки сделать такие-то свистелки и перделки. На другом вебинаре, показывалось, как при помощи Node.js и такой-то матери Telegram сделать бота для управления чайником. Так вот, у пориджей, которые смотрели со мной эти вебинары, реакция была примерно как на видеорелейтед. Когда я спросил у них, чего они так кипятком ссут, ведь тоже самое можно сделать с помощью обычного приложение, только там будут не вводимые текстовые команды, а просто нажатия на кнопки, мне ответили "Разрабатывать приложение с графическим интерфейсом, это слишком дороха, сложна!".

Так что, дорогие тру-ассемблерщики, благодаря вашим мантрам: "Программировать мышкой - ни па канону!", "Деды работали через текстовый интерфейс и ты так делай, че, самый умный что-ли?!", мы проебали технологии RAD - технологии, позволявшие быстро и удобно разрабатывать приложения, не заморачиваясь со всякой лишней херней. Ну, за что боролись, на то и напоролись. Пишите теперь код в блокнотике и вызывайте компилятор через cmd.exe. А потом еще отдельно собирайте то что у вас получилось, в EXE-файл, все как в пятидесятых. Главное конечно, что без этих ваших богомерзких RAD.
Аноним 05/02/22 Суб 03:44:54 2287318 492
>>2281436
>мне ответили "Разрабатывать приложение с графическим интерфейсом, это слишком дороха, сложна!"
Это скорее поколение веб-мартыханов.
Аноним 05/02/22 Суб 03:51:25 2287321 493
>мы проебали технологии RAD - технологии, позволявшие быстро и удобно разрабатывать приложения, не заморачиваясь со всякой лишней херней
У Delphi (до 7, по крайней мере; поздние версии не смотрел) этот RAD был крайне убогим. Компоненты не могли резиново растягиваться при изменении размеров окна - то, что в Qt, WPF, Swing есть из коробки. Для нормального дизайна приходилось пердолиться, вручную подсчитывая новые координаты по сложным формулам. Быстро и удобно делались разве что диалоговые окна.
Аноним 05/02/22 Суб 12:17:38 2287494 494
>>2287318
>Это скорее поколение веб-мартыханов.
Угу. А с какого перепугу они вдруг расплодились, не подскажешь?
>>2287321
>У Delphi (до 7, по крайней мере; поздние версии не смотрел)
Дальше собственно, можно не читать.
Аноним 05/02/22 Суб 15:02:59 2287641 495
>>2257490
Идущие на смерть приветствуют тебя.
Аноним 05/02/22 Суб 17:47:33 2287841 496
>>1977489 (OP)
Есть фриланс на дельфи/паскале?
Аноним 06/02/22 Вск 12:39:01 2288421 497
Аноним 06/02/22 Вск 13:18:32 2288488 498
Аноним 06/02/22 Вск 18:44:09 2288922 499
>>2287494
>>У Delphi (до 7, по крайней мере; поздние версии не смотрел)
>Дальше собственно, можно не читать.
Как будто тут что-то поменялось. VCL как был унылым говном из 90-х, так им и остался. И если тебе нужен layout manager то иди и покупай у девэкспресс или пердолься с попенсорсными.
Аноним 14/02/22 Пнд 20:12:30 2297154 500
изображение.png 776Кб, 2704x1517
2704x1517
изображение.png 787Кб, 2631x1553
2631x1553
Ну что пацаны XAML
Аноним 15/02/22 Втр 04:45:36 2297538 501
16382997132200.jpg 36Кб, 500x281
500x281
>>2288922
>Как будто тут что-то поменялось. VCL как был унылым говном из 90-х, так им и остался. И если тебе нужен layout manager то иди и покупай у девэкспресс или пердолься с попенсорсными.
Аноним 15/02/22 Втр 05:54:25 2297549 502
Аноним 15/02/22 Втр 14:10:22 2297854 503
>>1979392

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

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

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

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

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

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

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

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

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

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

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

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

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

- На Дельфи.

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

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

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

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

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

В итоге дельфипидор стал "дельфином" – в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую... И так – до конца. От него постоянно воняло. С ним невозможно было рядом находиться. Был такой случай: к нам устроился работать Степаныч. Степаныч сидит на толчке, а кто-то снизу через очко хватает его за яйца. Степаныч с воплем вылетает в коридор без штанов. Напротив - IT отдел. Смех не стихал долго... Потом Степаныч забил его кирзовым сапогом насмерть. Менты как узнали, что сдох дельфипидор - даже дело заводить не стали.
Аноним 03/06/22 Птн 21:50:34 2371037 527
>>2370949
Это приплюснутый рассказал про свой опыт инициации как крестопидора?
Аноним 03/06/22 Птн 21:57:19 2371040 528
>>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 2371045 529
>>2371040

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

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

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

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

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

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

Ударной волной выбило дверь барака, и яркий солнечный свет, едва пробиваясь сквозь удушливый смрад, указывал путь к свободе. Поразившись тем, как эти когда-то, в прошлых поколениях, люди смогли настолько деградировать и опуститься, превратиться в расу вырожденцев, Программист пошёл прочь из этого омерзительного места.
Аноним # OP 04/06/22 Суб 11:35:15 2371326 530
Аноним 19/06/22 Вск 12:17:37 2383438 531
>>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 2383440 532
>>2383438
- Эй! А ты не жидорептилоид ли часом?! – донеслось до ушей Анти-SETI-Лорда из-под ближайшей шконки.
Великий мыслитель нагнулся и увидел что под шконками обреталась третья разновидность выродков, у этих на заду были вытатуированы изображения раков. Эти отличались наличием шапочек из фольги, а также футболок с репликой знаменитого плаката из сериала «Секретные материалы»: «I want to believe». Раки питались совсем уж отвратительной смесью жидкого говна, мочи и спермы, также они постоянно рассказывали друг другу истории, которые можно было бы назвать охуительными, если бы у них начисто не отсутствовали минимальный багаж знаний и воображение, так что истории у них получались просто унылые и неправдоподобные. Раки однако, были в бараке самыми дерзкими и задиристыми, мало того, что они сами постоянно дрались между собой, они еще и временами высовывались из-под шконок, кусая пробегающих мимо Щук и Лебедей за ноги. Привлекши таким образом к себе внимание, они тут же становились раком, оправдывая свою самоидентификацию. Щуки и Лебеди впрочем, их анусами брезговали и орошали подшконочных щедрыми потоками мочи. Раки судя по всему, считались полным зашкваром, даже среди местных конченных петухов.
Внезапно в дальнем конце барака загремел замок, дверь распахнулась и внутрь ворвалась новая группа дегенератов. Эти были одеты в зеленые футболки, у одних на груди виднелась надпись «Greenpeace», у других там красовалась надпись «Stop global warming!» (русский язык тут не переносили на дух), ну а третьи щеголяли все той же картинкой где фоном была морда Илона Маска, только вместо взлетающей ракеты, там была ужасающая адская колесница, известная как «электромобиль». Зеленые выродки, тут же принялись дристать в услужливо подставленные миски на редкость отвратительным говном серо-зеленого цвета, запах которого, большего всего напоминал аромат гнилых овощей. Надристав полные миски за какие-то секунды, «зеленые» принялись кормить и обмазывать своим говном всех обитателей барака без разбору. Все это они проделывали под бодрые выкрики: «Инновационные технологии!», «Альтернативная энергетика!», «Остановим глобальное потепление!».
- Слышь, а ты чего не жрешь и не обмазываешься? – одни из «зеленых» с миской дерьма в руках, возник перед Анти-SETI-Лордом. – ты что, против будущего?! – в голосе вырожденца послышались угрожающие нотки.
Анти-SETI-Лорда замутило от шибанувшей в нос вони зеленого «инновационного» говна. Прикрыв рукой рот, он набрал воздуха и закричал:
- Вы все больные извращенцы, вы хоть это понимаете?!! – голос мыслителя, полный праведного гнева, разнесся по всему бараку, перекрывая всеобщий гвалт.
Галдящие дегенераты разом умолкли их головы повернулись в сторону Анти-SETI-Лорда. Затем толпа взорвалась хором визгливых выкриков:
- Мракобес!!!
- Он хочет нас в пещеры вернуть!!!
- Да он боговер!!! Инквизитор!!!
- Креационист!!!
- Он против прогресса!!!
- Он хочет запретить компьютеры, автомобили и антибиотики!!!
Аноним 19/06/22 Вск 12:21:47 2383443 533
>>2383440
Перепачканные говном культисты начали окружать Анти-SETI-Лорда, подходя к нему все ближе. Их злобные дегенеративные лица, не предвещали ничего хорошего. Но Анти-SETI-Лорд быстро сунул руку за пазуху, выхватил оттуда небольшой томик и поднял его над головой. На синей обложке блеснули золотом буквы: «Карл Поппер». Окружившие интеллектуала выродки, невольно шагнули назад. Книга раскрылась сама собой и из веера страниц, ударили лучи ослепительно-белого света.
- А-а-а!!! – взвыли культисты, когда лучи коснулись их, ибо этот свет причинял им невыносимую боль. Вырожденцы бросились врассыпную, стремясь спастись от жгущих их лучей, но те находили выродков везде. Говно, переполнявшее научных культистов, начало закипать и они стали взрываться, разбрызгивая испражнения и ошметки внутренностей, на стенах оставались омерзительного вида кляксы.
Через несколько секунд все было кончено. От Лебедей, Щук, Раков и «зеленых», остались лишь желто-коричневые потеки на стенах, да кошмарная вонь. В дальнем конце помещения рухнула стена, вместе с частью крыши и сквозь дыру пробились солнечные лучи. Потянул сквозняк, вытягивая смрад говна всех сортов и еще чего-то похуже.
Анти-SETI-Лорд потянул носом, чуя свежий воздух и пошел в сторону пробоины. По пути он мрачно размышлял, о том, насколько же нет предела человеческой деградации.

P. S. Для тех, кто ничего не понял, это про парадокс Ферми: https://habr.com/ru/post/376521/
Аноним 19/06/22 Вск 22:17:24 2383906 534
>>2383438
>Годным был исходный рассказ Михаила Малиновского.
Твой протык?
Аноним 07/07/22 Чтв 07:47:15 2398382 535
>>1977489 (OP)
Аноны, а есть ли какие-то бесплатные учебные курсы по дельфи/паскалю с автопроверкой задачек? Типа ulearn.me для шарпа, freecodecamp для жс, или jetbrainsacademy для котлина.
Натолкнулся на ваш тред и прям интересно стало. Какие киллер фичи есть у дельфи? Я так понял он хорошо может в кроссплафтформенность из коробки.
Аноним 08/07/22 Птн 00:31:50 2399176 536
16571487340700.png 344Кб, 886x599
886x599
>>2398382
>Аноны, а есть ли какие-то бесплатные учебные курсы по дельфи/паскалю с автопроверкой задачек? Типа ulearn.me для шарпа, freecodecamp для жс, или jetbrainsacademy для котлина.
Не слышал про такие. Delphi это вообще хардкорный язык, для хипстеров, пориджей и прочих соеедов. В том смысле, что нужно учиться по старинке: книжки, видеоуроки и т.д. Но, это на самом деле, интеллект неслабо так поднимает.
>Какие киллер фичи есть у дельфи? Я так понял он хорошо может в кроссплафтформенность из коробки.
This. А еще там есть куча готовых компонент, для сетевых интерфейсов и прочего. Правда, тут лучше всего использовать старые библиотеки, оставшиеся еще от Borland, типа Indy. Новые, могут в любой момент перестать работать, как только ты накатишь обновление до следующей версии. Пишу так из собственного опыта.
Ну и конечно, сама RAD Studio не жрет столько оперативной памяти, как Android Studio или Visual Studio. И разработчики, не считают своим долгом переворошить GUI каждые два года, чтобы программа сама на себя похожа не была (как это водится у разработчиков описанных выше двух студий).
Аноним 15/07/22 Птн 00:20:04 2405664 537
>>2383906
Мой протык тебя в дупло, дельфипидор.
Аноним 15/07/22 Птн 00:22:17 2405665 538
>>2398382
>Какие киллер фичи есть у дельфи?
Пригодна для написания программ лицами с задержками умственного развития. Которые неспособны выучить что-то кроме паскаля из школьной программы.
Аноним 15/07/22 Птн 00:23:32 2405666 539
>>2399176
>Delphi это вообще хардкорный язык
Что хардкорного в формошлепстве?
Аноним 15/07/22 Птн 03:12:14 2405793 540
>>2405664
>По-ок-пок-пок-кукареку-у-у!!!
Прости, не понимаю петушиный. Еще раз тоже самое, но по человечески.
Аноним 15/07/22 Птн 03:13:27 2405794 541
>>2405666
Web-макака, спок. По сравнению с тобой, даже формошлепы - просто делфибоги.
Аноним 15/07/22 Птн 03:15:35 2405796 542
16165140838990.jpg 57Кб, 626x664
626x664
>>2405665
>Пригодна для написания программ лицами с задержками умственного развития. Которые неспособны выучить что-то кроме паскаля из школьной программы.
Аноним 03/08/22 Срд 15:31:28 2423535 543
>>2280415
> написана всякая внутренняя/самописная хуйня
Именно так. Полностью автономное приложение с минимумом зависимостей. Идеально для внутреннего потребления.
Аноним 06/08/22 Суб 20:11:06 2426468 544
>>2423535
И-мен-но. А еще маленький бинарник и автономная работа без npm i huj zalupa.Единственное что всегда бесило в ноде - отсутствие нормально работающего бандлера.
Аноним 07/08/22 Вск 23:57:35 2427756 545
>>1977489 (OP)
ОП, а перекат будет?
Предлагаю при перекате назвать тред тредом паскаля. Ибо не дельфием одним богат паскалист.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов