ФлеймФорумПрограммирование

Язык для программирования а не для кодинга (3 стр)

Страницы: 1 2 3 4 5 Следующая »
#30
6:23, 21 ноя 2021

samrrr
> Когда у меня был турбо паскаль.
понятно...
samrrr
> А что по поводу 65536? Раньше помирало от нехватки памяти.
так убедительно?

#31
6:28, 21 ноя 2021

KPG
> Что хоть за задача?
Работа с БД, несложные но многобыстровые вычисления, запись в файл

#32
6:39, 21 ноя 2021

skalogryz
> так убедительно?
Да. Раньше в инт выше 32 тысяч не влезало...

#33
7:09, 21 ноя 2021

samrrr
> Да. Раньше в инт выше 32 тысяч не влезало...
Да как только перешли на 32 бита сразу же длина строк стала Integer.
А в DOS конечно Integer был 16-битным и сегменты и не позволили бы работать со строками большого размера без геморроя.

#34
7:16, 21 ноя 2021

samrrr
> Да. Раньше в инт выше 32 тысяч не влезало..
для обратной совместимости, если хочется, они сейчас может не влезать. тогда использовали LongInt

#35
7:19, 21 ноя 2021

skalogryz
> почему "юнити", а не "шарп"?
Потому что шарп без юнити - это не геймдев, а движкописательство.

Freakazoitt
> Работа с БД, несложные но многобыстровые вычисления, запись в файл
php?

#36
9:02, 21 ноя 2021

Имбирная Ведьмочка
> а движкописательство.
Если тебе нужна простая 2д игра, то юнити неособо нужен.

#37
11:05, 21 ноя 2021

=A=L=X=
> Заметьте, как заблистал паскаль когда из него begin удалили.
Такое ощущение, что begin в паскале мешает только тем, кто на нем не пишет.

=A=L=X=
> if k is even then
> swap(A[i], A[k-1])
> else
> swap(A[0], A[k-1])
> end if
И добавили лишнюю конструкцию "end if ", которую в нынешнем паскале заменяет ; в конце

#38
11:07, 21 ноя 2021

Freakazoitt
> Работа с БД, несложные но многобыстровые вычисления, запись в файл
Кстати Delphi отличное средство для работы с БД, можно даже сказать единственное место, где Delphi реально конкурент всем остальным.

#39
11:23, 21 ноя 2021

master-sheff
> И добавили лишнюю конструкцию "end if ", которую в нынешнем паскале заменяет ;
> в конце

Зато этот ; находится в конце буквально всего и по этим причинам создаёт гораздо больше визуального шума.
Как я выше говорил однострочные if-ы на деле встречаются реже, чем многострочные и поэтому end if на деле оказывается лучше, чем постоянно втыкать везде точки-с-запятой.
Вообще end if, end while и end for наверное тоже лучше сократить до просто end, т.к. это тоже визуальный шум.

#40
13:19, 21 ноя 2021

samrrr
> Покачто варианты самопальных std что я видел под C++ были хуже std.
Так надо не варианты смотреть, а самому писать - под себя, свои нужды, условия и тараканов.

=A=L=X=
> Вообще end if, end while и end for наверное тоже лучше сократить до просто end,
> т.к. это тоже визуальный шум.
А ещё лучше - заменить на { }. И получится Ц/Ц++.

#41
13:42, 21 ноя 2021

samrrr
> А я бы посмотрел на это. Покачто варианты самопальных std что я видел под C++ были хуже std.
Тут не столько std либа, если используешь скрипты, то интеграция контейнеров со скриптами.
Репликация данных по сети, опять же если нужно.
Встроенные профайлеры и найстройки по оптимизации под конкретные случаи и тд.
Поэтому каждый под себя такое пишет.
Можешь на код UE посмотреть например.

#42
13:58, 21 ноя 2021

Sbtrn. Devil
> А ещё лучше - заменить на { }. И получится Ц/Ц++.

Я как раз настаиваю на том, что человекочитаемый вид прикольнее и понятнее воспринимается. Поэтому нет.

#43
15:28, 21 ноя 2021

samrrr
> Если тебе нужна простая 2д игра, то
можно ещё попробовать Годот, РПГМейкер, Лав2д.
Голый С++ нужен только тем, кто только делает вид, что делает игру, а на самом деле хочет попросирать время на изобретение колеса. В этом нет ничего плохого, просто надо отдавать себе отчёт, что именно ты делаешь и зачем оно тебе надо. Количество лет в жизни человека - конечное.

=A=L=X=
> Заметьте, как заблистал паскаль когда из него begin удалили.
> Чётко! Вот на таком бы писал и писал.
Посмотри Lua, там всё именно так.

#44
15:56, 21 ноя 2021

Имбирная Ведьмочка
> Посмотри Lua

Да и пайтон тоже похожий, но блин - скрипты же.

Страницы: 1 2 3 4 5 Следующая »
ФлеймФорумПрограммирование

Тема в архиве.