Given that ParaSail is implemented in Ada and according to
Ada is really hard/"impossible" to bootstrap by starting from C, then I do not see, how Ada or ParaSail could possibly survive in the long term.
On top of that there is the general problem of bootstrapping build systems. Not just gprbuild. A citation from
"
gprbuild needs gprbuild to build...
"
And as if that weren't enough, there's the a bit less talked potential problem that MAY BE in the future the x86/AMD64 virtual appliances, which might be used for packaging Ada/ParaSail/gprbuild/and_alike, MIGHT not be properly runnable on RISC-V or whatever else exists then. I've been looking at the various retro-computer-simulator projects with quit an interest to get an idea, what kind of problems they have for running the simulators of the old machines and so far they all have been "cheating" by running simulators of old and slow computers at "modern" CPUs, were a single core is _at_least_
2GHz / 50MHz = 2000MHz / 50MHz = 40
times faster than the original CPU and the whole simulated computer fits into RAM, the modern CPU can use SIMD instructions and have other forms of acceleration features like out-of-order-execution, etc. I suspect that this is not going to be the case with year 2022 x86/AMD64 virtual appliances on future general purpose computers, unless the future general purpose computer has some kind of FPGA based accelerator like the MiSTer retro-console does
(Some random intro that I found in 2 minutes,
"MiSTer FPGA - How to build & configure, demo, cost, and pros/cons
")
As of 2022 the issues with FPGAs seems to be that the manufacturers tend to keep their documentation hidden, except one German company that received German government money for giving Europe more autonomy in the production/availability of FPGAs
but their FPGA size is roughly suitable only for a bit fancier microcontroller/MCU and as of 2022_11 costs about 10 times as much as its competitors products with similar capacity. But, it's a start and may be at some point ordinary consumers and small businesses are willing to pay about 1k€ for a CPU-simulation-accelerator that is supported by open source tools
As of 2022_11 the German company has a total global monopoly for such hardware application, because the Chinese do not bother to offer English documentation and the Americans(Xilinx/Intel-Altera, etc.) keep the specifications of their FPGAs a secret, probably to extort FPGA design software license fees from mega-corporations. Besides, in the U.S. the patent system with the software patents and all is so awful that no small company can really come up with anything really good and novel without being sued to oblivion, so may be there would not even be a market for large FPGAs other than the big corporations with big juridical departments. Between mega-corporations there's also the issue that why to show technical solutions to one's competitor's patent lawyers? Start-ups in Silicon Valley can get by by not really selling anything that much before being acquired by some mega-corporation, so they just do not expose themselves to lawsuits that much or are an unattractive or irrelevant target.
Actually, there is a solution, how to overcome the problems of U.S. patent system without totally eliminating/dismantling it. The solution is VAT-like "general patent tax", which would buy a license to all existing patents and the U.S. patent office would be responsible for redistributing it to the patent holders and for having the law-suits with the patent-holders. Patent departments of American universities would be happy, megacorporations like Intel and AMD would hate that arrangement, because it allows actual competition to the market and they can not just sue small CPU-start-ups to oblivion, the whole West would be better off during the preparation for the Chinese-West war. I actually wrote this idea to a YouTube comments section under some Washington-think-tank presentation, where the U.S. Patent Office heads were doing lobbying and expressing their "concerns" about "American innovation", but that idea got censored out, literally erased by a moderator. I never looked at any of the presentations of that think-tank after that. One of the fundamental issues with the classical patent system is that it really ignores the fact that new technologies are developed by using old technologies and new things have technology wise dependencies, which have dependencies, which have dependencies, etc. Keeping track of all of those dependencies is a major bureaucratic burden, but the "patent-tax" system would solve it by distributing all patent-tax-money of company X to everybody, who claim that the company X uses their patent covered technologies. If the U.S. patent office took 1% commission fee of that re-distribution activity, then they could really be "swimming in bonuses" in the patent office. But, for some reason, they do not want to swim in money and they sure do not care about technological advancements in America. So, Europe is the West's only chance for hardware innovation. Even the RISC-V foundation moved to Europe and the RISC-V is an absolute gemstone of the U.S. academic work.
Oh well, the summary of my current post is that FPGAs are needed for running virtual appliances and virtual appliances are needed for running badly bootstrappable software like Ada and ParaSail, unless there is some strategy change, where it is acknowledged that actual bootstrapping starts from some simpler sub-set of C language or at least from some old standard C, may be C99. Like
C99 -> (C++ + LLVM + Ada95 + gprbuild + other_build_dependencies) -> ParaSail
Thank You for reading my post and thank You for answers(if there are some posted to it).