That's why Toyota moved to Ada, because their C or C++ software caused crashes.
Pattern matching is in all functional languages, afaik.
c is the new BASIC.
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++.
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
> That is exactly the barrier Ada needs to overcome No, this is the barrier people need to overcome. Readable is good.
That is still a major problem. I helped a guy get fsf gnat running on yocto for his startup, they didn't use Ada in the end though.
> but it's rare that I get to talk about this language comp.lang.ada, reddit.com/r/ada, irc, gitter, telegram, etc. > A, B, C, E, H, and J are variables. F is an array. D, G, and I are functions. That was by design,…
Oh, so all my smart pointers I have written in Ada don't finalise when Finalize is called, by the runtime?
It is a core language feature as of Ada95. Ada, unlike most other languages generates calls into the standard library to implement complex features, controlled types and tasks are two such features. And no, I don't mean…
But when you're coming from an open source perspective, or just expect tools to be free, like they mostly are for other languages (and should be imo), then those other vendors don't matter as you cannot afford them…
I learnt m68k on an Amiga 500+ in a week, it's a decent assembly language which a lot of CPU manufacturers could learn a lot from.
That's why Toyota moved to Ada, because their C or C++ software caused crashes.
Pattern matching is in all functional languages, afaik.
c is the new BASIC.
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++.
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
> That is exactly the barrier Ada needs to overcome No, this is the barrier people need to overcome. Readable is good.
That is still a major problem. I helped a guy get fsf gnat running on yocto for his startup, they didn't use Ada in the end though.
> but it's rare that I get to talk about this language comp.lang.ada, reddit.com/r/ada, irc, gitter, telegram, etc. > A, B, C, E, H, and J are variables. F is an array. D, G, and I are functions. That was by design,…
Oh, so all my smart pointers I have written in Ada don't finalise when Finalize is called, by the runtime?
It is a core language feature as of Ada95. Ada, unlike most other languages generates calls into the standard library to implement complex features, controlled types and tasks are two such features. And no, I don't mean…
But when you're coming from an open source perspective, or just expect tools to be free, like they mostly are for other languages (and should be imo), then those other vendors don't matter as you cannot afford them…
I learnt m68k on an Amiga 500+ in a week, it's a decent assembly language which a lot of CPU manufacturers could learn a lot from.