Re: [fpc-pascal] What to do to get new users

2024-10-15 Thread Alexey T. via fpc-pascal
We need one folder of FPC in ~/fpc33 (version suffix is optional): fpc33 -- bin (compiler, cross-compilers, tools) -- src -- rtl -- packages -- tests Mistake. FPC already has good dirs when installed in fpcupdeluxe: user@pc:~/fpcupdeluxe/fpc$ ls bin lib msg share units So all I need if I

Re: [fpc-pascal] What to do to get new users

2024-10-15 Thread Alexey T. via fpc-pascal
- Linux: All relevant files (executable files, configuration files, source code,etc.) are scattered all over the Linux system. This is very complicated again. This is important part. I agree. Some FPC binaries are in /usr/bin. Data files are here, src files are there. Bad! We need one folder

[fpc-pascal] Funding for FOSS projects, needs funding.json file in Gitlab

2024-10-16 Thread Alexey T. via fpc-pascal
15 Oct news at Hacker News: https://floss.fund/blog/announcing-floss-fund/ They pay 1M $ per year, all FPC needs to apply is the funding.json in the repo. And then submit via online form. Format of the JSON schema is described there. https://floss.fund/funding-manifest/ Alex ___

Re: [fpc-pascal] Set limitations

2025-01-11 Thread Alexey T. via fpc-pascal
so it makes more sense to use a dedicated type instead (e.g. a hash set or something like that) I found these implementations of hash set (origial is from Java, as search shows): https://wiki.freepascal.org/LGenerics - hashset (unit lgHashSet) - fine-grained concurrent hashset (unit lgHashS

[fpc-pascal] TRegExpr in FPC 3.2.4 is still old

2025-01-08 Thread Alexey T. via fpc-pascal
branch 'release_3_2_4' has too old regexpr.pas: https://gitlab.com/freepascal.org/fpc/source/-/blob/release_3_2_4-branch/packages/regexpr/src/regexpr.pas REVersionMajor = 0; REVersionMinor = 987; while FPC Git main has REVersionMajor = 1; REVersionMinor = 182; while last Sorokin's vers

Re: [fpc-pascal] Adding Javascript to Pascal

2025-02-21 Thread Alexey T. via fpc-pascal
Scripting is good thing. But I hate JS. No mandatory quotes around dict keys. Arrow functions which are sugar and not needed. etc etc. I suggest to use Python. Python-for-Lazarus is in the github. I like Python! Alexey ___ fpc-pascal maillist - fpc-pa