[flagged]
That's why Toyota moved to Ada, because their C or C++ software caused crashes.
Pattern matching is in all functional languages, afaik.
Ada has ranges and subtypes. type Angles is 0 .. 360; subtype Acute_Angles is range Angles'First .. 90; Subtypes can be used with the parent type without conversions. Pascal only has subranges, iirc.
c is the new BASIC.
FYI, re the ranges in rust, you can do a range minus 10 in Ada, I use it in my SDL2 bindings.
If the price is not on the website, you can't afford it.
Your first point cancels out your fourth.
Ada has the concept of Pools, the heap is one of the pools, you can define your own.
Pretty sure Java in vscode and android studio places block names after }'s because it's hard to read otherwise.
You talk about C and C++ yet call Ada "ancient," C from 1969 and C++ from 1979. Whereas Ada's first version is from 1980 and first standardised version (different to 1980) in 1983. Yeah, "ancient."
GetIntoGamedev is not old, he's in his 20's. The issue is, is that people are not prepared to trying something if it doesn't look like C or C++.
What are the options required to build an android gcc these days?
Look at the "Linking" section https://github.com/ada-game-framework/sdlada I'm looking into getting it all automated through pragma's and gpr's.
Alire is a frontend to the toolchain, including gprbuild, it just handles grabbing the projects as well.
An Ada image with zero use of Ada.
Don't know why you think that, I learnt some COBOL using microfocus' compiler on a pc at college, it was fine.
Put in a pistorm and the new roms.
The books are all available now, archive.org and other places including this one which is also hosting the wip RKM https://www.retro-commodore.eu/rkrm-wip.
Use AmigaE, far nicer than C. Never tried Chris Handley's "Portabl E" compiler.
Yeah, I remember seeing that years ago, shame it's not open and only win/mac.
I didn't say it was. https://blog.adacore.com/a-modern-syntax-for-ada
The joke was on AdaCore's website.
Maybe a bit like this? https://github.com/Lucretia/orenda/blob/master/samples/modul...
You can use any version of gnat to build this - https://github.com/Lucretia/sdlada
[flagged]
That's why Toyota moved to Ada, because their C or C++ software caused crashes.
Pattern matching is in all functional languages, afaik.
Ada has ranges and subtypes. type Angles is 0 .. 360; subtype Acute_Angles is range Angles'First .. 90; Subtypes can be used with the parent type without conversions. Pascal only has subranges, iirc.
c is the new BASIC.
FYI, re the ranges in rust, you can do a range minus 10 in Ada, I use it in my SDL2 bindings.
If the price is not on the website, you can't afford it.
Your first point cancels out your fourth.
Ada has the concept of Pools, the heap is one of the pools, you can define your own.
Pretty sure Java in vscode and android studio places block names after }'s because it's hard to read otherwise.
You talk about C and C++ yet call Ada "ancient," C from 1969 and C++ from 1979. Whereas Ada's first version is from 1980 and first standardised version (different to 1980) in 1983. Yeah, "ancient."
GetIntoGamedev is not old, he's in his 20's. The issue is, is that people are not prepared to trying something if it doesn't look like C or C++.
What are the options required to build an android gcc these days?
Look at the "Linking" section https://github.com/ada-game-framework/sdlada I'm looking into getting it all automated through pragma's and gpr's.
Alire is a frontend to the toolchain, including gprbuild, it just handles grabbing the projects as well.
An Ada image with zero use of Ada.
Don't know why you think that, I learnt some COBOL using microfocus' compiler on a pc at college, it was fine.
Put in a pistorm and the new roms.
The books are all available now, archive.org and other places including this one which is also hosting the wip RKM https://www.retro-commodore.eu/rkrm-wip.
Use AmigaE, far nicer than C. Never tried Chris Handley's "Portabl E" compiler.
Yeah, I remember seeing that years ago, shame it's not open and only win/mac.
I didn't say it was. https://blog.adacore.com/a-modern-syntax-for-ada
The joke was on AdaCore's website.
Maybe a bit like this? https://github.com/Lucretia/orenda/blob/master/samples/modul...
You can use any version of gnat to build this - https://github.com/Lucretia/sdlada