forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.TODAY

Ответ
 
Опции темы Опции просмотра
  #71  
Старый 15.02.2023, 19:22
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умpёт в 2038ом?

Alexey Fayans написал(а) к Nil A в Feb 23 18:12:20 по местному времени:

Нello Nil!

On Wed, 15 Feb 2023 at 17:49 +0300, you wrote to me:

AF>> Тем не менее, получилось элегантно пофиксить skMНL:
AF>> http://bit.ly/3E99D9n
NA> Знаковую переменную пытаться понять как беззнаковую - это супер
NA> элегантно.

Других вариантов нет - либо так, либо никак. Элегантно потому что фикс маленький и понятный, и ничго не ломает, что самое главное.

NA> Значит компилятор в праве просто взять и выкинуть кусок кода,
NA> например, весь условный оператор.

Мы знаем, как работают BP и VP, и в них точно ничего уже никогда не изменится. А для современных компиляторов есть skMНL-avs, в котором используется Longword.


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MSVC 1.1.5-b20220504
Ответить с цитированием
  #72  
Старый 15.02.2023, 20:52
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умpёт в 2038ом?

Cheslav Osanadze написал(а) к Alexey Fayans в Feb 23 18:46:25 по местному времени:

Привет Alexey!

15 Фев 23 18:11, Alexey Fayans -> Cheslav Osanadze:

AF>>>> https://musicstation.bsrealm.net/tornado/wip.php
CO>>> 403 Forbidden
AF>> У меня работает

AF> Понял, сами файлики 403 выдавали, исправил. Спасибо! :)

Ну да, я же не сказал, на чём 403.:) На файлах, да.
Теперь - работает!


Cheslav.


... Мадам, а это не ваш хендшейк в углу валяется?
--- ...
Ответить с цитированием
  #73  
Старый 16.02.2023, 02:11
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умpёт в 2038ом?

Rinat H. Sadretdinow написал(а) к Alexey Fayans в Feb 23 01:02:08 по местному времени:

Нello Alexey!

15 Feb 23 16:37, you wrote to me:

AF>>> Почему в BP/TP/VP нет хотя бы Longword (беззнаковый Longint) -
AF>>> вообще загадка.
RS>> Науке сиё неизвестно!

AF> Тем не менее, получилось элегантно пофиксить skMНL:

AF> http://bit.ly/3E99D9n

Круто, чё!

Bye!

--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #74  
Старый 17.02.2023, 06:02
Andrei Mihailov
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умpёт в 2038ом?

Andrei Mihailov написал(а) к Rinat H. Sadretdinow в Feb 23 03:14:54 по местному времени:

Нello, Rinat Н. Sadretdinow.
On 14.02.2023 20:12 you wrote:

AF>> В более современном Virtual Pascal, которым можно почти без
AF>> переделки собирать старый софт, тоже всё плохо:
RS> [...]
AF>> Cardinal = 0..2147483647
RS> [...] Да. Грустно. Это получается просто maxint для обычного
RS> signed integer. И почему они решили не задействовать старший бит
RS> для дальнейшего повышения значения UNsigned?
AF>> Только в Delphi и FPC есть нормальные беззнаковые типы.
RS> Я Turbo Pascal ещё в DOS бросил, только Delphi. А там с Cardinal
RS> нормально всё.
AF>> Почему в BP/TP/VP нет хотя бы Longword (беззнаковый Longint) -
AF>> вообще загадка.
RS> Науке сиё неизвестно!

Рискну предположить: Паскаль создавался как язык для начального обучения программированию, видимо решили, что школьникам такие большие числа не нужны ;) Кстати, в другом, тоже изначально учебном языке - Бейсике, - таких больших типов тоже нет.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #75  
Старый 22.02.2023, 15:53
Ernazar Biket
Guest
 
Сообщений: n/a
По умолчанию Re: Фидонет окончательно умрёт в 2038ом?

Ernazar Biket написал(а) к Cheslav Osanadze в Feb 23 15:22:34 по местному времени:

Здpавствуй, Cheslav!

Воскресенье 12 Февраля 2023 07:42, ты писал(а) Alexey Vissarionov, в сообщении по ссылке area://ru.fidonet.today?msgid=2:6078/80+63e87c5d:

CO> Привет Alexey!

CO> 12 Фев 23 07:26, Alexey Vissarionov -> Nil A:

NA>>> Так чё, баб Ванга говорит, что фидонет умирает-умирает, и
NA>>> наконец умрёт в 2038ом от проблемы даты в старом софте?

AV>> gremlin@ws:~ > cat time.c
AV>> #include <time.h>
AV>> #include <stdio.h>

AV>> int main(void)
AV>> {
AV>> time_t t;
AV>> t = time(NULL);
AV>> printf("%li %li\n", sizeof(t), t);
AV>> return(0);
AV>> }

AV>> gremlin@ws:~ > gcc -o time time.c

AV>> gremlin@ws:~ > ./time
AV>> 8 1676175990

AV>> Пересобрать софт со свежими библиотеками и в течение ближайшего
AV>> триллиона лет можно не беспокоиться.

CO> А потом что делать?!
Я бы поглядел как мы в прошлое отправимся :)
С уважением - Ernazar
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #76  
Старый 22.02.2023, 17:12
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умрёт в 2038ом?

Cheslav Osanadze написал(а) к Ernazar Biket в Feb 23 14:56:46 по местному времени:

Привет Ernazar!

20 Фев 23 15:22, Ernazar Biket -> Cheslav Osanadze:

AV>>> gremlin@ws:~ > ./time
AV>>> 8 1676175990

AV>>> Пересобрать софт со свежими библиотеками и в течение ближайшего
AV>>> триллиона лет можно не беспокоиться.

CO>> А потом что делать?!
EB> Я бы поглядел как мы в прошлое отправимся :)

Из будущего пока никого не встретили. Значит, не вариант.


Cheslav.


... Девушка, можно вас? Ааа, это ты, Маликов...
--- ...
Ответить с цитированием
  #77  
Старый 22.04.2023, 10:22
Dmitriy Orlov
Guest
 
Сообщений: n/a
По умолчанию Фидонет окончательно умpёт в 2038ом?

Dmitriy Orlov написал(а) к Alexey Fayans в Apr 23 23:46:51 по местному времени:


Нi Alexey Fayans, hope you are having a nice day

15-Feb-23 16:37:34, Alexey Fayans wrote to Rinat Н. Sadretdinow
Subject: Фидонет окончательно умpёт в 2038ом?

AF>>> Почему в BP/TP/VP нет хотя бы Longword (беззнаковый Longint)
AF>>> -вообще загадка.
RS>> Науке сиё неизвестно!
AF> Тем не менее, получилось элегантно пофиксить skMНL:
AF> http://bit.ly/3E99D9n
AF> Так что софт на skMНL можно пресобрать с фиксом проблемы 2038 года
AF> в JAM базах. Tornado BBS уже пересобрал, если кому интересно
AF> https://musicstation.bsrealm.net/tornado/wip.php

Класс! Я ждал, надеялся и верил что кто-нибудь обязательно что нибудь
придумает! :-) По крайней мере без торнады мы не останемся!

-=> Yours sincerely, Dmitriy Orlov <=-
[Алкометр /██*/ ∙∙ *∙∙]
--- Terminate 5.00 UnReg(7718)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:14. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot