| 1.1, soarin (ok), 07:36, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +9 +/– |
> компилятора Free Pascal
Наконец-то местным комментаторам радость
| | |
| |
| |
| 3.4, Тот_Самый_Анонимус_ (?), 07:59, 16/10/2026 [^] [^^] [^^^] [ответить]
| –8 +/– |
Чтобы быть хуже паскаля — надо постараться. Если паскальлучше чего-то, это говорит не о крутости паскаля, а о недостатках сравниваемого.
| | |
| |
| 4.16, Аноним (16), 08:46, 16/10/2026 [^] [^^] [^^^] [ответить]
| +9 +/– |
Знаем мы вас. На днях разговаривал с коллегой из IT отдела. Знаний о современном паскале ноль. Как на первом курсе вам рассказали о writeln и for так вы и живете в 70-х - 80-х годах прошлого столения. А что в Free Pascal асинхронность, параллельность, дженерики, интерфейсы и всякая мутатень даже и не дагадываетесь. Да и ещё компилятор не даст выполниться коду если он выходит за пределы диапозона и т.д. Ничего не напоминает?
| | |
| |
| 5.19, Аноним (19), 08:49, 16/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кажется даже можно проверку отключить для полного хардкора как в си, но это не точно.
| | |
| 5.22, soarin (ok), 08:59, 16/10/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
> в Free Pascal асинхронность, параллельность, дженерики, интерфейсы...
Да, на всём этом писал в рамках коммерческой разработки. Как-то ностальгии с хорошими чувствами не испытываю.
| | |
| |
| 6.31, Аноним (16), 09:23, 16/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Я когда пельмени покупаю, мне тоже одни больше нравятся, другие меньше. И это сугобо мое восприятие пельменей
| | |
| |
| 7.67, Аноним (67), 14:27, 16/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ты конечно мне сейчас не поверишь, но в реальном мире более качественные пельмени нравятся гораздо большему количеству людей. Качество в целом этим и определяется.
| | |
| |
| 8.95, _ (??), 20:30, 16/10/2026 [^] [^^] [^^^] [ответить] | +/– | Конечно не поверю - в реальном мире все жрут шаверму из котят за обе щеки ... текст свёрнут, показать | | |
|
|
| 6.68, Смузихеб забывший пароль (?), 14:28, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Ну кстати, нейронки вполне неплохо переводят с одного языка на другой( даже с неск вариантами результата и относительно-урезанная локальная версия той же геммы4 переводила лучше гугло/яндекс-переводчика, хотя, сколько у них лет и возможностей было это довести до норм состояния ? )
Ну так вот, они вполне неплохо переводят как с одного натурального языка на другой, так и с одного формального на другой( ЯП. Т.е с паскаля готовый проект вполне наверняка переведут на сишку или раст, а то и на жс/тс и без особых сложностей если дело именно в ЯП )
| | |
|
| 5.23, Аноним (23), 08:59, 16/10/2026 [^] [^^] [^^^] [ответить]
| –5 +/– | |
Этот "современный" паскаль сейчас здесь, с вами, в одной комнате?
> всякая мутатень
Мы знаем, что там всякая мутатень. Всегда так было.
| | |
| |
| 6.30, Аноним (16), 09:21, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Нет, дома остался. Версия 4.8. Кроскомпиляция под aarch64 и windows
| | |
| |
| 7.53, Аноним (23), 11:02, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Расскажи авторам irfanview и totalcommander что есть кросскомпиляция, а то они не смогли
| | |
| |
| 8.69, Аноним (69), 14:33, 16/10/2026 [^] [^^] [^^^] [ответить] | +/– | Это который настолько древний, что пейсатели под винду ещё не догадывались, что ... текст свёрнут, показать | | |
|
|
|
| 5.28, Аноним (28), 09:17, 16/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
У Паскаля два фатальных недостатка: begin и end, а также регистронезависимость.
| | |
| |
| 6.33, Аноним (33), 09:43, 16/10/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
begin/end это преимущество. Сразу бабуинов от программистов отсеивает.
| | |
| 6.44, Аноним (3), 10:51, 16/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Регистронезависимость это премиущество потому что не надо зажимать Shift и в целом меньше паришься о том как там ЧтО НапиСано и Назы_вается. Ну и суть не меняется от того что что–то напечатано БольшимиБуквами или большимибуквами. В IDE есть автодополнение которое по возможности исправит написание.
| | |
| |
| 7.63, Аноним (63), 12:43, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А мне в си нравится, когда __надо _считать __подчёркивания_, потому ___что __это приводит к разным идентификаторам.
| | |
| |
| |
| 9.96, _ (??), 20:34, 16/10/2026 [^] [^^] [^^^] [ответить] | +/– | Это последние годы когда кожанные это читают и пишут А ЫЫ-шке - пофиг, она по... текст свёрнут, показать | | |
|
|
|
|
| 5.35, Аныным (?), 09:49, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ссылки на многопоточку вменяемую и асинхронщину в студию. Когда в последний раз им пользовался пару лет назад (переносил для одного местного ЖБИ завода коллектор метрик с Delphi 7 на свежий FPC/Lazarus, то в ветке master все, что касалось многопоточки, было в зачаточном состоянии. Видимо, ты имеешь в виду какие-то сторонние библиотеки. В стандартной поставке даже реализацию thread pool нужно руками писать. Все, что сложнее обычного мьютекса - тоже руками. Например, read-write lock.
| | |
| 5.93, Аноним (93), 20:03, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> А что в Free Pascal асинхронность, параллельность
...которые сводятся к сношанию с потоками и мьютексами вручную.
> дженерики, интерфейсы
Которые были в C++ еще с тех самых 80х.
> и всякая мутатень
А поподробнее?
> даже и не дагадываетесь
> компилятор не даст выполниться коду если он выходит за пределы диапозона
А вот это как раз было в Паскле еще в тех самых 80х.
> Знаем мы вас.
> так вы и живете в 70-х - 80-х годах прошлого столения
Сори, но ты так и не смог привести ни одного внятного примера, зачем сейчас нужен Паскаль, даже в его современных версиях типа Delphi и FPC.
| | |
|
| |
| 5.86, Аноним (86), 17:48, 16/10/2026 [^] [^^] [^^^] [ответить] | +/– | begin end, да А ещё integer, procedure, function, ненужный then и, конечно же, ... большой текст свёрнут, показать | | |
|
|
| 3.92, Аноним (93), 19:51, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Pascal объективно лучше Ржавого и многих других.
Вы забыли упомянуть, в чем именно лучше.
| | |
|
| 2.34, Джон Титор (ok), 09:44, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Castle Game Engine не такой уж и плохой движок. На нем множество игр сделано. Хотя они его не использовали
| | |
| 2.48, Аноним (48), 10:58, 16/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
FL Studio, Hedgewars, Total Commander, Skype, WinRAR передают вам привет.
| | |
| |
| 3.56, soarin (ok), 11:04, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Skype передают вам привет
напомнило
>Телефоны все трезвонят,
> Кто-то что-то в трубку гонит,
> Связь плохая, это, может,
> Мертвый говорить не может! | | |
| |
| 4.61, Аноним (48), 11:59, 16/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кто ж виноват, что Microslop купили его и угробили проект. До кривых рук M$ не было проблем, нативные версии скайпа были, отлично работал. А теперь имеем монстроуозный M$ Teams написанный с использованием Electron, пожирающий гигабайты памяти.
| | |
|
|
| 2.94, Аноним (93), 20:04, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> компилятора Free Pascal
> Наконец-то местным комментаторам радость
Не на радость - оно ведь ИИшкой написано. 😭
| | |
|
| |
| 2.42, ДядяПетя (?), 10:43, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Wine - лучший api для игр, то что сдохнет на линукс через пару лет работает под винишком спустя 30
| | |
|
| 1.7, Sm0ke85 (ok), 08:09, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющих сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe.
>При разработке использовались AI-агенты.
>использовался собственный форк компилятора
>но уже позволяет играть в основную игру так же, как в оригинале, за исключением редких ошибок
Что-то пазл как будто не складывается...
| | |
| |
| 2.25, AInon (?), 09:05, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А думать пробовал?
Попробую помочь: "байт в байт совпадающий с оригинальным Rangers.exе" на какой платформе? А поддержка каких платформ заявлена? Так где могут быть ошибки?
| | |
| |
| 3.62, Sm0ke85 (ok), 12:00, 16/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А думать пробовал?
Ну вот и включи мозг: они wine "изобретают" для него...
| | |
|
| 2.27, eugener (ok), 09:10, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Хоть и байт в байт, а тёплые человеческие руки никто не отменял, бездушный AI код как следует работать не может!
| | |
| 2.37, Аноним (37), 10:04, 16/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот и не понятно, если байт-в-байт совпадает результат, зачем вообще это всё затевалось? :) Можно было просто cp Ranger.exe Ranger_ai_new.exe
| | |
| |
| 3.40, Аноним (40), 10:22, 16/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
ну ты МД...
одно дело скопировать, а другое собрать из исходников... тютеревка...
| | |
| |
| 4.70, Аноним (67), 14:33, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Какая разница если оригинал под виндой точно такой же байт в байт нет разницы он собран из исходников или просто скопирован. Исходники нужны если ты код править собрался или там троян туда дописать.
Если пацаны умеют дописывать в код троян, а потом собирать байт в байт пусть мне напишут у меня есть бизнес план.
| | |
|
|
|
| 1.8, Аноним (8), 08:12, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
лучше б оригинальные первые и вторые портировали и пофиксли ролики. а васянский hd и под wine нормально работает
| | |
| 1.10, Аноним (16), 08:36, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Отличная новость. Рад и за Космические рейнджеры и за Free Pascal.
Хотя "Космические рейнджеры HD: Революция" идут на линуксе под wine даже без какой-либо установки и даже под свободным драйвером для nvidia.
| | |
| |
| 2.51, Bob (??), 11:00, 16/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– | |
новость в чём? нейрослопе?
все рейнддеры норм идут под вайном. HD версия - мусор, как и революция. Оригинал закончился на Доминаторах. Дальше пошло поделие от школия.
| | |
|
| |
| 2.24, AInon (?), 09:02, 16/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что поделать, такова судьбинушка лyddитов, отринувших прогресс.
У них и раньше было все невероятно уныло и долго (напр. цмик сколько лет делали) потому что гимп нинужОн.
А сейчас станет еще хуже.
| | |
| |
| 3.49, Аноним (45), 10:58, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>цмик сколько лет делали
CMYK нужен только тем, у кого цветные принтеры - CMYK. Остальным он не нужен.
| | |
|
|
| 1.15, Анонимный аноним (?), 08:40, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ээээ, декомпиляция наверняка запрещена лицензией оригинала. Прилетил иск о нарушенении авторских прав и это поделие удалят.
| | |
| |
| 2.18, Старый престарый аноним (?), 08:49, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Декомпиляция разрешена в некоторых юрисдикциях (точно не скажу, но вроде у немцев такое есть). Кто-то декомпилировал и выложил. Эти пересобрали уже выложенный код, другим компилятором. За что им должен прилететь иск?
| | |
| |
| 3.21, Старый престарый аноним (?), 08:53, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Судя по ссылке в тексте новости, сами и декомпилировали и выложили несколько дней назад. Интересно будет поглядеть, что в результате получится с юридической стороны. Ресурсы кстати предлагается брать из оригинальной игры, с этой стороны вроде чисто.
| | |
| |
| 4.38, Tty4 (?), 10:05, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Судится никто не запрещает. Но если есть купленный диск и что-то не работает - для личного использования можно делать что хочешь. Вопрос распространения результатов - открытый
| | |
| |
| 5.54, Bob (??), 11:02, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>для личного использования можно делать что хочешь
Это прокурору расскажешь)
| | |
|
|
| 3.29, penetrator (?), 09:21, 16/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
прилетит гитхабу и он по законодательству своей юрисдикции удалят репу, и всё
если в Германии можно, то и хостить надо там же
| | |
|
| 2.26, Аноним (23), 09:07, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Если прилетил, то фу-фу-фу конторе. У меня честно куплено всё до чего дотянулся в стиме. Но не играю. А вот когда ещё играл годиков 20 назад и был честно куплен лицензионный диск со второй частью из-за "оригинальной" защиты было невозможно адекватно играть, в результате чего имея лицуху приходилось качать версию с таблЭткой с просторов тогда ещё свободного веба. Весьма не радовала невозможность поиграть в честно купленный нифига не дешёвый диск. Поэтому такие поделия, просто форкающие запускатор, поддерживаю двумя руками
| | |
|
| 1.39, Аноним (39), 10:18, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ] | +/– |  Зашёл на реп , посмотрел кто указан в авторах Да-да, нейросетки не увидел, а з... большой текст свёрнут, показать | | |
| |
| |
| 3.57, Аноним (16), 11:17, 16/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
При чем тут Паскаль? Там логическая ошибка. И то, если Count 100% никогда не может дойти до верхнего предела Integer, то ничего там страшного нет.
А про Росу ты прав. Она божественна
| | |
| |
| 4.72, Аноним (67), 14:37, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну думал что в оригинале точно такая же ошибка? Нет? Ну так подумай!
| | |
|
|
| 2.87, Аноним (86), 18:08, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> выход за пределы буфера
Выглядит сомнительно. Тут ещё и Count показывает не длину строки, а значение, на единицу меньшее. То есть если длина строки 1 символ (и она занимает 2 байта, включая завершающий #0), то Count будет равен нулю. Думаю, ТАКАЯ ошибка точно всплыла бы где-нибудь. Раз не всплывает, значит, что-то здесь не так очевидно, как вам (нам) кажется.
Кстати, первый символ, возможно, пропускается, потому что там какой-нибудь UTF BOM (Byte Order Mark). Но всё равно нпонятно, что такое SetLength и как оно себя поведёт в таком случае - почитал документацию и ничего не понял.
Добавлено поздлее после общения с ллм. Возможно, фокус в том, что в Паскале индексация массивов идёт с единицы, а не с нуля.
| | |
| |
| 3.88, Аноним (39), 18:25, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
В Паскале по-умолчанию индексация с единицы. Суть не в этом. Видимо, для многих код на Паскале непривычен, показываю приблизительный аналог функции на Си.
size_t foo_strlen(const char* p_String)
{
size_t c = 0;
while(p_String[c] != '\0')
{
c++;
}
return c;
}
Так изначальная проблема должна быть нагляднее.
| | |
| |
| 4.90, Аноним (86), 19:36, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так-с. Я уже почти готов согласиться с тем, что я плохой сишник. Что не так с этим кодом? Не вижу в нём проблем :(
| | |
|
|
|
| 1.58, Alexey Torgashin 2 (?), 11:42, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– | |
>К тому же, многие изменения в форке FPC позволили найти проблемы в самом FPC, сведения о которых отправлены на рассмотрение в оригинальный проект.
Вот за это большое спасибо...
Я тут делаю текст-редактор на fpc. И пригодится. Все эти фиксы..
Прога cudatext.
Сама игра мне не нужна.
| | |
| |
| |
| 3.80, Аноним (79), 15:26, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
раньше у писсуаров предлагали перейти на линукс, а теперь установить блокнотик на пацкале. прогресс не стоит на месте.
| | |
|
| 2.91, Аноним (93), 19:49, 16/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Alexey Torgashin
> Я тут делаю текст-редактор на fpc.
> Прога cudatext.
Всегда смеюсь, как "ненавязчиво" этот персонаж рекламирует свой редактор по поводу и без.
| | |
|
|