DelphiPascal тред. Восставший из ада # OP 3330128 В конец треда | Веб
Delphi - уникальное и великолепное средство разработки приложений, незаслуженно забытое из-за полоумных фоннатов командной строки, блокнотов и прочего контента из 1950-х. Born in Borland, developing in Embarcadero.
Библиотека, написанная на Delphi, призванная продемонстрировать возможности компонентов Delphi и которую вы можете добавить в ваш проект:
https://zango.usite.pro/load/0-0-0-8-20
Сайт компании Embarcadero:
https://www.embarcadero.com
YouTube-канал Embarcadero Russia:
https://www.youtube.com/@embarcaderorussia3258
2 3330160
>>30128 (OP)
на хуй не нужно, begin/end и := это для поехавших педиков
3 3330495
>>30128 (OP)
Кстати, а Абракадабра по прежнему продаёт свои продукты в России?
# OP 4 3330531
>>30160
Аутист загорелся и горит.
# OP 5 3330533
>>30495
Да.
6 3331285
>>30160

>Ррряяя, я поехавший задрот, дрочащий на кракозябры! Писать по-людски - это не true!

7 3355686
Помню раньше тред назывался живее всех живых. Нет. Живее всех живых это PHP и даже Ruby. А паскаль это сдохшее давным-давно для некрофилов. От него мертвечиной прет лет 15. Сейчас дешевле проект заново переписать, чем под этот труп искать разрабов.
изображение.png87 Кб, 331x152
9 3355927
Пока шизы на двачах носятся и срутся друг с другом со своими питонами и гошками, а трясуны бояться пришествия умного ИИ, Делфигоспода просто и чётко пишут свои нейросети, допиливают расширяемую и стабильную CRM, получают зарплату в баксах и радуются жизни.
10 3355970
>>30160
Почему тогда белые люди, когда делали Аду для ракет и авианосцев, которыми ебут весь мир уже 50+ лет, предпочли все эти begin end, а не скобочки?
>>30128 (OP)

>из-за полоумных фоннатов командной строки


Это да. Кармак в каком-то интервью говорил, что Паскаль был ахуенен в 90-х, первые игры он на нём писал. Но из-за чухонца и его последователей всё скатилось в говно.
11 3356976
Да хороший язык, но увы скорее мертв, чем жив.
Сам иногда пишу на Delphi 7, когда нужен нормальный гуй, совместимость со старыми версиями винды и небольшие бинарники. В принципе и d2010 неплох, там уже есть дженерики и это вот все. Более новые версии не щупал, но судя по чейнжлогам развивается.
12 3357292
>>55970

>Почему тогда белые люди, когда делали Аду для ракет и авианосцев, которыми ебут весь мир уже 50+ лет, предпочли все эти begin end, а не скобочки?


Потому что его придумали в 80-х, когда в текстовых редакторах даже подсветки синтаксиса не было, не говоря уж об форматировании. И в таких условиях
End My_Procedure;
имело смысл. Но в современном мире это не нужно.
13 3357699
>>56976

>Сам иногда пишу на Delphi 7


А он еще запускается нормально на новых виндах?
14 3357874
>>57699
хз про новые версии, у меня Ubuntu и win7 второй системой. Бинарники 100% запускаются. В целом на новой винде по 11 включительно обычно все запускается, что работало на xp и позже, за редкими исключениями.
Embarcadero-devcpp-new.png133 Кб, 800x600
15 3358254
Написана на Делфи, например.
16 3358255
Вот, да. Долго думал, как вкат делать и решил, что надо понять базу. Мне долбоёбу это раньше требовалось еще с универчика. Но там преподы никаких конструкций не предлагали на разбор.
17 3358256
>>57292

>Но в современном мире это не нужно.


Ты скозал?
18 3358603
>>58256
Дурачок упоротый, просто посмотри на современные языки. Никто не использует эти громоздкие конструкции, потому что смысла в них нет. Такие конструкции остались в таких """популярных""" языках как Lua, Elixir, Delphi.

Назови хоть один плюс begin/end перед {}?
19 3358701
>>58603
Int main arg(){}
Другое?
20 3358705
>>58603
public static {
...
}

... Да не, другое
21 3358713
Да.
# OP 22 3358829
>>58603

>Назови хоть один плюс begin/end перед {}?


Не нужно с лупой искать где же заканчивается этот блок кода и начинается все остальное.
# OP 23 3358830
>>58255
Могу научить Delphi, но кому это сейчас надо?
24 3358879
>>58829

>Не нужно с лупой искать где же заканчивается этот блок кода и начинается все остальное.


За счет отступов и так прекрасно видно. А если функция большая и не влазит в экран что вообще-то плохо, то IDE может показать.
# OP 25 3358886
>>58879

>За счет отступов и так прекрасно видно.


Ну мне не видно. Особенно в формате clang.
26 3358975
>>58830
Я в опенгл хочу вкатиться через делфи. Да и в целом понять программирование. Так что был бы рад советам и полезным ссылкам.
27 3358976
>>58603
Ты еще раст предложи или с#.
Последний я только как связку с юнити воспринимаю. Первый вобще не принимаю и не пойму нахуя он упал, так и его еще и повесточкой успели обмазать.
28 3359264
>>58886

>Ну мне не видно. Особенно в формате clang.


Всем нормально видно, а тебе одному не видно. Ну обратись к окулисту, что ещё можно посоветовать.
29 3359352
>>58975
Забей. ОпенГЛ мёртв, делфи крайнй непопулярен. На ютубе есть курс плюсов и директХ11 с 0, канал ChiliTomatoNoodle. Потом можешь учить дх12 или вулкан. ОпенГл ещё вначале 10х всё.
30 3359583
>>58975
К сожалению полезная ссылка осталась на ютубе. Гиганский курс Handmade Hero на чистой сишке от Casey Muratory. Глыбейшая глыба
31 3359713
>>59583

>Гиганский курс Handmade Hero


Такое себе. Первые 50-100 эпизодов еще можно глянуть, посмотреть на необычный подход к программированию, а потом не стоит. Когда начинаются более сложные вещи, Кейси один-два эпизода расказывает что планирует сделать, потом эпизодов 5 пишет говнокод, потом еще 5 эпизодов его отлаживает. Самому быстрее разобраться по книгам и статьям.
32 3359819
>>30128 (OP)
Зачем нужен Delphi, тем более Delphi 7, когда есть бесплатный кросплатформенный Lazarus и CodeTyphon?
34 3360343
>>30128 (OP)
Привет аноны. Как преобразовывать числа с плавающей запятой в стандартный вид. Как именно это делается в паскале? Нашел только операторы Trunc и Frac.
Задача такая:
Дано 2.8e4. Нужно преобразовать в 2.8*10^4.
Trunc даёт 0, frac даёт всё число в real.
Подскажите пожалуйста как решить эту задачу.
35 3360355
>>60343
забейте, там "на листочке" надо сдавать
36 3360536
>>59583
У меня с ним настроено нормально. Спасибо анонче. Гляну.
38 3361829
Если нужно быстро сделать какую-нибудь утилиту под Винду с графическим интерфейсом то лучше чем делфа ещё ничего нет, но для чего-нибудь более крупного лучше использовать более подходящие инструменты.
image.png55 Кб, 905x212
39 3362087
>>57292
Топ инженеры в Нвидии Аду юзают с begin и end.
40 3362090
>>60343
Тебе нужно отдельную программу писать, скорее всего, чтобы пририсовать 10^4
Так же, когда выводишь число через writeln, можешь юзать модификатор длины, показывающий сколько чисел после точки показать. Выглядит как
writeln(e:0:4), выведет 4 цифры после запятой, а первой число это отступ.
41 3362091
>>61829
Что могут подходящие инструменты, что не может делфа? На делфи и игры делали, и софт серьезный.
42 3362103
>>30128 (OP)
Реактивный UI завезли?
43 3362247
>>62091
А зачем нужна делфа на сложный проект , когда у того же Embarcadera есть С++ билдер. Я немного понимаю т.к два года работал на делфе.
44 3363690
>>62247

>Я немного понимаю т.к два года работал


Дебилу и двадцать лет не помогут.
45 3363988
>>30128 (OP)
Я просто оставлю это здесь
https://youtube.com/watch?v=_FOiUUhQ-pk
46 3364027
>>63988

>begin/end, :=


какой же пиздец
47 3364139
Тред насквозь пропитан иронией.
48 3364845
>>55692
Ого! Аж одна вакансия! Нет, ну это сильно. Тогда язык еще повоюет.
49 3364851
# OP 50 3365281
>>64851
Не компилируется в бинарник.
# OP 51 3365282
>>64027

>РРРРЯЯЯЯ, сделайте мои любимые кракозябры, чтобы глаза нужно было выпучивать! Я задрот, дрочу на командную строку!!!


Именно из-за C-подобных языков, программирование в наши дни стало уделом ущербных людей.
52 3365285
>>65281
Давно уже компилируется. Сейчас 2025 год, а не 2010.
53 3365631
>>65285

>Сейчас 2025 год


А скриптодебилы всё так же серут тупостью. Скрипты это рак мозга, кто в них вляпался считая программированием, того уже не вылечить, только придушить из милосердия.
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее