What's the problem?
Free Pascal was actually on the shortlist of SARC, together with Ada and D [1]. We had different requirements though: GUI was not an issue as we have our own GUI; neither was an IDE. What was very important in our case…
What would these compilers have as advantage over the existing compilers? Back when there was just one D compiler the common complaint was that this was too few. Now that there are three you sometimes read that there…
I work for another company also putting its eggs in the D basket (SARC). We do not consider this risky because of two main reasons: 1) D is not dependent on the funding of one big corporation, so our future is not at…
1. Unconsidered edge cases? We'll have to find out... We can always change the _source_ code to eliminate known unhandled edge cases. 2. We ourselves are heavy users of our software, and are likely to be the first to…
To be frank: I have never used Rust nor Go. Nevertheless, I am quite sure closures and goroutines would complicate the translation due to different syntax from ordinary functions. The same argument is being discussed at…
Confirmed.
Indeed!
Indeed, it serves encapsulation.
This is the approach I took to modernise Fairway (which is just one component of our suite). It doesn't free us from the limitations of the Extended Pascal compiler. It still works, but we want a way out.
What's the problem?
Free Pascal was actually on the shortlist of SARC, together with Ada and D [1]. We had different requirements though: GUI was not an issue as we have our own GUI; neither was an IDE. What was very important in our case…
What would these compilers have as advantage over the existing compilers? Back when there was just one D compiler the common complaint was that this was too few. Now that there are three you sometimes read that there…
I work for another company also putting its eggs in the D basket (SARC). We do not consider this risky because of two main reasons: 1) D is not dependent on the funding of one big corporation, so our future is not at…
1. Unconsidered edge cases? We'll have to find out... We can always change the _source_ code to eliminate known unhandled edge cases. 2. We ourselves are heavy users of our software, and are likely to be the first to…
To be frank: I have never used Rust nor Go. Nevertheless, I am quite sure closures and goroutines would complicate the translation due to different syntax from ordinary functions. The same argument is being discussed at…
Confirmed.
Indeed!
Indeed, it serves encapsulation.
This is the approach I took to modernise Fairway (which is just one component of our suite). It doesn't free us from the limitations of the Extended Pascal compiler. It still works, but we want a way out.