update lists
This commit is contained in:
93
terminal/ada
93
terminal/ada
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Ada [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Ada [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
|
||||
|
||||
@@ -177,18 +177,21 @@
|
||||
[38;2;255;187;0m[4mReference[0m
|
||||
[38;5;12m- [39m[38;5;14m[1miso-standard[0m[38;5;12m (http://www.ada-auth.org/standards/ada22.html) - The 2022 revision to the Ada Standard, usually known as Ada 2022.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madalib[0m[38;5;12m (https://github.com/reznikmm/adalib) - Standard Ada library specification as defined in Reference Manual.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAda 2022 Reference Card[0m[38;5;12m (https://github.com/bracke/AdaReferenceCard/releases) - Reference Card / Cheatsheet of Ada Attributes, Aspects, Pragmas and Standard Library.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCommunity[0m
|
||||
|
||||
[38;2;255;187;0m[4mQuestions and Answers[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-forum[0m[38;5;12m (https://forum.ada-lang.io/) - Ada Forum at ada-lang.io.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgitter-ada[0m[38;5;12m (https://gitter.im/ada-lang/Lobby) - Ada channel at Gitter.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcomp-lang-ada[0m[38;5;12m (https://groups.google.com/forum/#!forum/comp.lang.ada) - Ada Usenet newsgroup/forum.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcomp-lang-ada[0m[38;5;12m (https://usenet.ada-lang.io/comp.lang.ada/) - Ada Usenet newsgroup/forum.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mstack-overflow-ada-tag[0m[38;5;12m (https://stackoverflow.com/questions/tagged/ada) - Ada at Stack Overflow.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msubreddit-ada[0m[38;5;12m (https://www.reddit.com/r/ada/) - Ada at Reddit.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msubreddit-spark[0m[38;5;12m (https://www.reddit.com/r/spark/) - Spark at Reddit.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtelegram-ada[0m[38;5;12m (https://t.me/ada_lang) - Ada group at Telegram.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlibera-chat-ada[0m[38;5;12m (https://libera.chat/) - Ada channel at IRC.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmatrix-ada[0m[38;5;12m (https://matrix.to/#/#ada-lang_Lobby:gitter.im) - Ada room at Gitter via Matrix.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mhacker-news-ada[0m[38;5;12m (https://hn.algolia.com/?query=ada&sort=byDate) - Ada at Hacker News.[39m
|
||||
|
||||
[38;2;255;187;0m[4mNews and Resources[0m
|
||||
[38;5;12m- [39m[38;5;14m[1madacore-blog[0m[38;5;12m (https://blog.adacore.com/) - An insight into the AdaCore ecosystem.[39m
|
||||
@@ -197,6 +200,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-resource-association[0m[38;5;12m (https://www.adaic.org/community/) - Since 1990 the Ada Resource Association's principal mission has been “To ensure continued success of Ada users and promote Ada use in the software industry”.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-information-clearinghouse[0m[38;5;12m (https://www.adaic.org/) - News and resources for the Ada programming language.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-planet[0m[38;5;12m (https://ada-planet.blogspot.com/) - News Aggregator from the Ada programming language world (v3) ([39m[38;5;14m[1mAda-Planet v2 feed via Matrix[0m[38;5;12m [39m[38;5;14m[1mada-planet-via-matrix[0m[38;5;12m ).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madasearch[0m[38;5;12m (https://mgrojo.github.io/adasearch/) - Custom search engines for finding anything related to the Ada and SPARK programming languages, without interference from other homonymous topics.[39m
|
||||
|
||||
[38;5;14m[1mada-planet-via-matrix[0m[38;5;12m : https://matrix.to/#/#ada-lang:matrix.org[39m
|
||||
|
||||
@@ -214,13 +218,12 @@
|
||||
|
||||
[38;2;255;187;0m[4mGPL (no linking exception)[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgnat-ce[0m[38;5;12m [39m[38;5;12m(https://www.adacore.com/download)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12medition.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrelease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mdevelopers,[39m[38;5;12m [39m[38;5;12mhobbyists,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstudents.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrun-time[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mlicensed[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mGPLv3[39m[38;5;12m [39m[38;5;12mwithout[39m
|
||||
[38;5;12mlinking[39m[38;5;12m [39m[38;5;12mexception.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12monly.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgnat-ce[0m[38;5;12m [39m[38;5;12m(https://www.adacore.com/download)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12medition.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrelease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mdevelopers,[39m[38;5;12m [39m[38;5;12mhobbyists,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstudents.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrun-time[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mlicensed[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mGPLv3[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mlinking[39m[38;5;12m [39m
|
||||
[38;5;12mexception.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12monly.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGPL (with linking exception)[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfsf-gnat[0m[38;5;12m [39m[38;5;12m(https://www.getadanow.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mFoundation[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mforms[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGNU[39m[38;5;12m [39m[38;5;12mCompiler[39m[38;5;12m [39m[38;5;12mCollection.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mi.e.[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2005,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m95[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mAda[39m[38;5;12m [39m[38;5;12m83.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mfsf-gnat[0m[38;5;12m (https://www.getadanow.com/) - Free Software Foundation compiler for the Ada programming language which forms part of the GNU Compiler Collection. It supports all versions of the language, i.e. Ada 2012, Ada 2005, Ada 95 and Ada 83.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMIT[0m
|
||||
|
||||
@@ -255,8 +258,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-visual[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=AlexGamper.VisualAda) - Ada language integration for Visual Studio 2017.[39m
|
||||
|
||||
[38;2;255;187;0m[4mEditors[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mlea[0m[38;5;12m [39m[38;5;12m(https://github.com/zertovitch/lea)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLEA,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mEditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAda,[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy,[39m[38;5;12m [39m[38;5;12mscript-world-like,[39m[38;5;12m [39m[38;5;12m"look[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mfeel"[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12msize[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlevel,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfull-scale[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m
|
||||
[38;5;12mtools[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mGNAT.[39m[38;5;12m [39m[38;5;12mLEA[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mHAC,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mHAC[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mCompiler.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mlea[0m[38;5;12m [39m[38;5;12m(https://github.com/zertovitch/lea)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLEA,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mEditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAda,[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy,[39m[38;5;12m [39m[38;5;12mscript-world-like,[39m[38;5;12m [39m[38;5;12m"look[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mfeel"[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12msize[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlevel,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfull-scale[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mlike[39m
|
||||
[38;5;12mGNAT.[39m[38;5;12m [39m[38;5;12mLEA[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mHAC,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mHAC[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mCompiler.[39m
|
||||
|
||||
[38;2;255;187;0m[4mText Modes[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnu-emacs-ada-mode[0m[38;5;12m (https://www.nongnu.org/ada-mode/) - Gnu Emacs major-mode for editing Ada sources.[39m
|
||||
@@ -273,8 +276,8 @@
|
||||
[38;2;255;187;0m[4mDeployment[0m
|
||||
|
||||
[38;2;255;187;0m[4mBuild and Package[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1malire[0m[38;5;12m [39m[38;5;12m(https://github.com/alire-project/alire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcatalog[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mready-to-use[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mplus[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12m(alr)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mobtain,[39m[38;5;12m [39m[38;5;12mcompile,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincorporate[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mprojects.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfulfill[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mRust's[39m[38;5;12m [39m[38;5;12mcargo[39m
|
||||
[38;5;12mor[39m[38;5;12m [39m[38;5;12mOCaml's[39m[38;5;12m [39m[38;5;12mopam.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1malire[0m[38;5;12m [39m[38;5;12m(https://github.com/alire-project/alire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcatalog[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mready-to-use[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mplus[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12m(alr)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mobtain,[39m[38;5;12m [39m[38;5;12mcompile,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincorporate[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mprojects.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfulfill[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mRust's[39m[38;5;12m [39m[38;5;12mcargo[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m
|
||||
[38;5;12mOCaml's[39m[38;5;12m [39m[38;5;12mopam.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1malr2appimage[0m[38;5;12m (https://github.com/mgrojo/alr2appimage) - A tool for automatically creating an AppImage executable from an Alire crate.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1maura[0m[38;5;12m (https://github.com/annexi-strayline/AURA) - An integrated build and source/package management tool with a more hands-on versioning approach. Alternative to alire and gprbuild. Optimized for CI/CD pipelines.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgprbuild[0m[38;5;12m (https://github.com/AdaCore/gprbuild) - Adacore multi-language software build tool.[39m
|
||||
@@ -301,17 +304,17 @@
|
||||
|
||||
[38;2;255;187;0m[4mOS and Kernels[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mm2os[0m[38;5;12m (https://m2os.unican.es/) - RTOS with simple tasking support for small microcontrollers.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmarte-os[0m[38;5;12m [39m[38;5;12m(https://marte.unican.es/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaRTE[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mHard[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfollows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMinimal[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mPOSIX.13[39m[38;5;12m [39m[38;5;12msubset.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrolled[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m
|
||||
[38;5;12mMulti-Thread[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmarte-os[0m[38;5;12m [39m[38;5;12m(https://marte.unican.es/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaRTE[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mHard[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfollows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMinimal[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mPOSIX.13[39m[38;5;12m [39m[38;5;12msubset.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrolled[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12mMulti-Thread[39m[38;5;12m [39m
|
||||
[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmuen[0m[38;5;12m (https://muen.codelabs.ch/) - An x86/64 Separation Kernel for High Assurance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mewok[0m[38;5;12m (https://github.com/wookey-project/ewok-kernel) - EwoK is a microkernel targeting micro-controllers and embedded systems.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbare-bones[0m[38;5;12m (https://github.com/Lucretia/bare_bones) - An Ada port of the [39m[38;5;14m[1mosdev.org[0m[38;5;12m (https://wiki.osdev.org/Ada_Bare_bones) minimal 32-bit x86 kernel.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbare-bones[0m[38;5;12m (https://github.com/Lucretia/bare_bones) - An Ada port of the [39m[38;5;14m[1mosdev.org[0m[38;5;12m (https://wiki.osdev.org/Ada_Bare_Bones) minimal 32-bit x86 kernel.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlovelace-os[0m[38;5;12m (https://sourceforge.net/projects/lovelaceos/) - Lovelace is an effort to write a Unix like operating system using the Ada 2012 language.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-kalinda-os[0m[38;5;12m (https://sourceforge.net/projects/sx-ada-kalinda/) - Ada KALINDA is a sort of Mac Plus like OS written in Ada95.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcxos[0m[38;5;12m (https://github.com/ajxs/cxos) - Ada Operating System development example.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mhavk[0m[38;5;12m (https://github.com/RavSS/HAVK) - x86-64 security-focused OS being created with SPARK.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcubit[0m[38;5;12m (https://github.com/docandrew/CuBit) - CuBitOS is a multi-processor, 64-bit, (partially) formally-verified, general-purpose operating system, currently for the x86-64 architecture.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mironclad[0m[38;5;12m (https://ironclad.nongnu.org/) - A kernel for several architectures striving for POSIX compatibility, used on several distributions like [39m[38;5;14m[1mGloire[0m[38;5;12m (https://github.com/streaksu/Gloire).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mironclad[0m[38;5;12m (https://ironclad-os.org/) - A kernel for several architectures striving for POSIX compatibility, used on several distributions like [39m[38;5;14m[1mGloire[0m[38;5;12m (https://github.com/streaksu/Gloire).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mhirtos[0m[38;5;12m (https://github.com/jgrivera67/HiRTOS) - A high-integrity RTOS written in SPARK Ada.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGames[0m
|
||||
@@ -321,7 +324,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-gate[0m[38;5;12m (https://github.com/fastrgv/AdaGate) - AdaGate is a first-person 3D sokoban puzzle game within a Stargate / Portal fantasy setting for Windows, OS-X and Linux.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrufas-cube[0m[38;5;12m (https://github.com/fastrgv/RufasCube) - RufasCube is a puzzle game for Windows, OS-X and GNU Linux (it looks like a rubic cube but it's a slider, not a twister).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-venture[0m[38;5;12m (https://github.com/fastrgv/AdaVenture) - AdaVenture is a kid-friendly retro point&click game with mazes, dragons, bats & snakes.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mco-terminal-apps[0m[38;5;12m (https://github.com/fastrgv/CoTerminalApps) - Retro Games that run in a terminal on any platform.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mretro-arcade[0m[38;5;12m (https://github.com/fastrgv/RetroArcade) - Space Invaders, Pacman, & Frogger games that run in a terminal on Windows, OS-X & Linux. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mworld-cup-sokerban[0m[38;5;12m (https://github.com/fastrgv/WorldCupSokerban) - This is a soccer-themed, 3D sokoban puzzle game that runs on Windows, Mac OS-X and GNU Linux.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpasta[0m[38;5;12m (http://pasta.phyrama.com/) - Pasta! is a game of the "match-3" genre, implemented in [39m[38;5;14m[1mgnoga[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbuttons[0m[38;5;12m (https://github.com/andreacervetti/buttons) - A simple [39m[38;5;14m[1mgtkada[0m[38;5;12m Button Mania game.[39m
|
||||
@@ -334,21 +337,21 @@
|
||||
[38;2;255;187;0m[4mFrameworks[0m
|
||||
|
||||
[38;2;255;187;0m[4mComponents[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msimple-components[0m[38;5;12m [39m[38;5;12m(http://www.dmitry-kazakov.de/ada/components.htm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mASN.1,[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserver/broker[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mB-trees,[39m[38;5;12m [39m[38;5;12mMultiple[39m[38;5;12m [39m[38;5;12mconnection[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mChebyshev[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12mMutexes,[39m[38;5;12m [39m[38;5;12mCryptography,[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m
|
||||
[38;5;12mDoubly-linked[39m[38;5;12m [39m[38;5;12mwebs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlists,[39m[38;5;12m [39m[38;5;12mODBC[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mBlackboards[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mOpenSSL[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mELV/eQ-3[39m[38;5;12m [39m[38;5;12mMAX![39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mParsers,[39m[38;5;12m [39m[38;5;12mEvents[39m[38;5;12m [39m[38;5;12m(plain,[39m[38;5;12m [39m[38;5;12mpulse,[39m[38;5;12m [39m[38;5;12marray[39m[38;5;12m [39m[38;5;12mof),[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mobjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGNUTLS[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m
|
||||
[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGraphs[39m[38;5;12m [39m[38;5;12m(directed,[39m[38;5;12m [39m[38;5;12mweighted,[39m[38;5;12m [39m[38;5;12macyclic,[39m[38;5;12m [39m[38;5;12mtrees),[39m[38;5;12m [39m[38;5;12mPools,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mSets[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaps,[39m[38;5;12m [39m[38;5;12mFIFO[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mSMTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12m754,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mInter-process[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m[38;5;12mStacks,[39m[38;5;12m [39m[38;5;12mInterfacing[39m[38;5;12m [39m
|
||||
[38;5;12mJulia[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mStreams,[39m[38;5;12m [39m[38;5;12mJSON,[39m[38;5;12m [39m[38;5;12mStrings[39m[38;5;12m [39m[38;5;12mediting,[39m[38;5;12m [39m[38;5;12mLDAP,[39m[38;5;12m [39m[38;5;12mTables[39m[38;5;12m [39m[38;5;12m(maps[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstrings),[39m[38;5;12m [39m[38;5;12mMODBUS[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mUnbounded[39m[38;5;12m [39m[38;5;12marrays.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-util[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-util/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlog4j[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproperties,[39m[38;5;12m [39m[38;5;12mserialization/deserialization[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXML/JSON/CSV,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mbeans[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mencoding/decoding[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m
|
||||
[38;5;12m(Base16,[39m[38;5;12m [39m[38;5;12mBase64,[39m[38;5;12m [39m[38;5;12mSHA,[39m[38;5;12m [39m[38;5;12mHMAC-SHA),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomposing[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(raw,[39m[38;5;12m [39m[38;5;12mfiles,[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msockets),[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mconcurrency[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12m(reference[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mpools,[39m[38;5;12m [39m[38;5;12mfifos,[39m[38;5;12m [39m[38;5;12marrays),[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mcreation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m
|
||||
[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12m(on[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUnix),[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCURL[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msimple-components[0m[38;5;12m [39m[38;5;12m(http://www.dmitry-kazakov.de/ada/components.htm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mASN.1,[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserver/broker[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mB-trees,[39m[38;5;12m [39m[38;5;12mMultiple[39m[38;5;12m [39m[38;5;12mconnection[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mChebyshev[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12mMutexes,[39m[38;5;12m [39m[38;5;12mCryptography,[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mDoubly-linked[39m[38;5;12m [39m
|
||||
[38;5;12mwebs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlists,[39m[38;5;12m [39m[38;5;12mODBC[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mBlackboards[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mOpenSSL[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mELV/eQ-3[39m[38;5;12m [39m[38;5;12mMAX![39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mParsers,[39m[38;5;12m [39m[38;5;12mEvents[39m[38;5;12m [39m[38;5;12m(plain,[39m[38;5;12m [39m[38;5;12mpulse,[39m[38;5;12m [39m[38;5;12marray[39m[38;5;12m [39m[38;5;12mof),[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mobjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGNUTLS[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGraphs[39m
|
||||
[38;5;12m(directed,[39m[38;5;12m [39m[38;5;12mweighted,[39m[38;5;12m [39m[38;5;12macyclic,[39m[38;5;12m [39m[38;5;12mtrees),[39m[38;5;12m [39m[38;5;12mPools,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mSets[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaps,[39m[38;5;12m [39m[38;5;12mFIFO[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mSMTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12m754,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mInter-process[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m[38;5;12mStacks,[39m[38;5;12m [39m[38;5;12mInterfacing[39m[38;5;12m [39m[38;5;12mJulia[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mStreams,[39m[38;5;12m [39m[38;5;12mJSON,[39m[38;5;12m [39m[38;5;12mStrings[39m[38;5;12m [39m
|
||||
[38;5;12mediting,[39m[38;5;12m [39m[38;5;12mLDAP,[39m[38;5;12m [39m[38;5;12mTables[39m[38;5;12m [39m[38;5;12m(maps[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstrings),[39m[38;5;12m [39m[38;5;12mMODBUS[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mUnbounded[39m[38;5;12m [39m[38;5;12marrays.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-util[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-util/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlog4j[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproperties,[39m[38;5;12m [39m[38;5;12mserialization/deserialization[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXML/JSON/CSV,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mbeans[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mencoding/decoding[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(Base16,[39m[38;5;12m [39m
|
||||
[38;5;12mBase64,[39m[38;5;12m [39m[38;5;12mSHA,[39m[38;5;12m [39m[38;5;12mHMAC-SHA),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomposing[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(raw,[39m[38;5;12m [39m[38;5;12mfiles,[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msockets),[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mconcurrency[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12m(reference[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mpools,[39m[38;5;12m [39m[38;5;12mfifos,[39m[38;5;12m [39m[38;5;12marrays),[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mcreation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12m(on[39m[38;5;12m [39m
|
||||
[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUnix),[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCURL[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-core[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-core) - This is the core module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-bindings[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-bindings) - This is the bindings module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-db[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-db) - This is the DB module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-json[0m[38;5;12m (https://github.com/persan/gnatcoll-json) - This is a set of helpers for writing JSON-intefaces it contains JSON parses for most of the Ada runtime components.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgneiss[0m[38;5;12m (https://github.com/Componolit/gneiss) - Gneiss is an interface collection to be used with applications for component based systems. It aims to be easily portable/platform independent and is compatible with the [39m[38;5;14m[1mada-runtime[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlace[0m[38;5;12m (https://github.com/charlie5/lace) - A set of Ada components to allow 3D simulations, games and GUI's in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1masap[0m[38;5;12m [39m[38;5;12m(https://github.com/annexi-strayline/ASAP)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthick[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAURA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanagement/build[39m[38;5;12m [39m[38;5;12mtool.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mTCP,[39m[38;5;12m [39m[38;5;12mTLS,[39m[38;5;12m [39m[38;5;12mHTTP,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mparser/generator,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mformally[39m[38;5;12m [39m
|
||||
[38;5;12mverified[39m[38;5;12m [39m[38;5;12m(SPARK)[39m[38;5;12m [39m[38;5;12mUTF-8[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mdecoder.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1masap[0m[38;5;12m [39m[38;5;12m(https://github.com/annexi-strayline/ASAP)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthick[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAURA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanagement/build[39m[38;5;12m [39m[38;5;12mtool.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mTCP,[39m[38;5;12m [39m[38;5;12mTLS,[39m[38;5;12m [39m[38;5;12mHTTP,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mparser/generator,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mformally[39m[38;5;12m [39m[38;5;12mverified[39m[38;5;12m [39m
|
||||
[38;5;12m(SPARK)[39m[38;5;12m [39m[38;5;12mUTF-8[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mdecoder.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDistributed[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mpoly-orb[0m[38;5;12m (https://github.com/AdaCore/PolyORB) - PolyORB provides a uniform solution to build distributed applications relying either on middleware standards.[39m
|
||||
@@ -364,6 +367,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-gui[0m[38;5;12m (https://github.com/jrcarter/Ada_GUI) - GUI implemented on its own task, so it doesn't require that its client give up a thread of control. Derived from [39m[38;5;14m[1mgnoga[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madawebui[0m[38;5;12m (https://github.com/godunko/adawebui) - GUI based on [39m[38;5;14m[1madawebpack[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mimgui-ada[0m[38;5;12m (https://github.com/Cre8or/ImGui-Ada) - Ada binding of the ImGui library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1manuklear[0m[38;5;12m (https://github.com/ada-game-framework/anuklear) - Ada binding to the Nuklear GUI library and the Nuklear-SDL renderer.[39m
|
||||
|
||||
[38;5;14m[1mgnoga[0m[38;5;12m : https://sourceforge.net/projects/gnoga/[39m
|
||||
[38;5;14m[1mgtkada[0m[38;5;12m : https://github.com/AdaCore/gtkada[39m
|
||||
@@ -382,23 +386,22 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-doom-3[0m[38;5;12m (https://github.com/AdaDoom3/AdaDoom3) - Id Software's Id-tech-4-BFG in the Ada programming language.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDatabase[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-ado[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-ado)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAda05[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda05.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mPostgresql,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mconcepts[39m[38;5;12m [39m[38;5;12mdevelopped[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mADO[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mHibernate[39m[38;5;12m [39m[38;5;12mORM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-ado[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-ado)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAda05[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda05.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mPostgresql,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconcepts[39m[38;5;12m [39m
|
||||
[38;5;12mdevelopped[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mADO[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mHibernate[39m[38;5;12m [39m[38;5;12mORM.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-base[0m[38;5;12m (https://github.com/jrmarino/AdaBase) - Thick database bindings to MySQL, PostgreSQL and SQLite for Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mapq-base[0m[38;5;12m (http://www.ravenports.com/catalog/bucket_F2/apq-base/standard/) - APQ is a database interface library written in Ada95.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mapq-base[0m[38;5;12m (https://github.com/ada-apq/apq/) - APQ is a database interface library written in Ada95.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWeb[0m
|
||||
[38;5;12m- [39m[38;5;14m[1maws[0m[38;5;12m (https://github.com/AdaCore/aws) - AWS is a complete framework to develop Web based applications in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mawa[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-awa)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mextendable[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m
|
||||
[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlogin,[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12musers,[39m[38;5;12m [39m[38;5;12mpermissions,[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mtags,[39m[38;5;12m [39m[38;5;12mvotes,[39m[38;5;12m [39m[38;5;12mdocuments,[39m[38;5;12m [39m[38;5;12mimages.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mawa[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-awa)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mextendable[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m
|
||||
[38;5;12mlogin,[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12musers,[39m[38;5;12m [39m[38;5;12mpermissions,[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mtags,[39m[38;5;12m [39m[38;5;12mvotes,[39m[38;5;12m [39m[38;5;12mdocuments,[39m[38;5;12m [39m[38;5;12mimages.[39m
|
||||
[48;5;235m[38;5;249m- **dynamo** (https://github.com/stcarrez/dynamo) - Code generator used to generate an Ada Web Application or database mappings from hibernate-like XML description, YAML doctrine model or UML models.[49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-wiki** (https://github.com/stcarrez/ada-wiki) - Ada Wiki is a small library that provides a Wiki engine.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-security** (https://github.com/stcarrez/ada-security) - OAuth 2.0 client and server framework to secure web applications.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-el** (https://github.com/stcarrez/ada-el) - This library provides the support for a simple Expression Language close to the Java Unified Expression Language (EL).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-asf** (https://github.com/stcarrez/ada-asf) - Ada Server Faces allows to create web applications using the same pattern as the Java Server Faces (See JSR 252, JSR 314 and JSR 344).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-servlet** (https://github.com/stcarrez/ada-servlet) - Ada Servlet allows to create web applications using the same pattern as the Java Servlet (See JSR 154, JSR 315).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mswagger-ada[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/swagger-ada)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSwagger[39m[38;5;12m [39m[38;5;12mcodegen:[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mGenerator[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibraries,[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mstubs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mgiven[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m
|
||||
[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mSpec.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mswagger-ada[0m[38;5;12m (https://github.com/stcarrez/swagger-ada) - Ada support for Swagger codegen: OpenAPI Generator is a code generator that supports generation of API client libraries, server stubs and documentation automatically given an OpenAPI Spec.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mews[0m[38;5;12m (https://github.com/simonjwright/ews) - Embedded Web Server is a web server construction kit, designed for embedded applications using the GNAT Ada compiler.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmatreshka[0m[38;5;12m (https://github.com/godunko/matreshka) - Matreshka is an Ada framework to develop information systems consisting of five major components: League, XML processor, Web framework, SQL access, and the Modeling framework.[39m
|
||||
|
||||
@@ -408,11 +411,13 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mahven[0m[38;5;12m (http://ahven.stronglytyped.org/) - Ahven is a simple unit test library and framework for the Ada programming.[39m
|
||||
[38;5;12mlanguage. It is loosely modelled after JUnit and some ideas from AUnit.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1maunit[0m[38;5;12m (https://github.com/AdaCore/aunit) - Ada unit testing framework.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbbt[0m[38;5;12m (https://github.com/LionelDraghi/bbt) - Simple tool to black box check the behavior of an executable through the command line.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatbdd[0m[38;5;12m (https://github.com/briot/gnatbdd) - Behavior Driven Development in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mscripted-testing[0m[38;5;12m (https://github.com/simonjwright/scripted_testing) - Supports functional testing using Tcl scripts.[39m
|
||||
|
||||
[38;2;255;187;0m[4mLogging[0m
|
||||
[38;5;12m- [39m[38;5;14m[1malog[0m[38;5;12m (https://www.codelabs.ch/alog/) - Alog is a stackable logging framework for Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1melogs[0m[38;5;12m (https://github.com/kevlar700/elogs) - Logging framework for embedded systems absent of runtime errors.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMachine Learning[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mfuzzyml[0m[38;5;12m (https://sourceforge.net/projects/fuzzyml/) - Fuzzy machine learning framework.[39m
|
||||
@@ -543,6 +548,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1maforth[0m[38;5;12m (https://github.com/samueltardieu/aforth) - Embeddable Forth interpreter written in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mparser-tools[0m[38;5;12m (https://github.com/flyx/ParserTools) - Tools for writing lexers / parsers in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mxia[0m[38;5;12m (https://github.com/simonjwright/xia) - An Ada implementation of XPath 1.0.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-lisp-embedded[0m[38;5;12m (https://github.com/BrentSeidel/Ada-Lisp-Embedded) - Embeddable Lisp interpreter.[39m
|
||||
|
||||
[38;2;255;187;0m[4mFormat Readers, Writers and Checkers[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mini-files[0m[38;5;12m (https://github.com/zertovitch/ini-files) - The Ini file manager consists of a package, Config, which can read and modify informations from various configuration files known as "ini" files.[39m
|
||||
@@ -592,7 +598,6 @@
|
||||
[38;5;14m[1mtemplate-parser[0m[38;5;12m : https://github.com/AdaCore/templates-parser[39m
|
||||
|
||||
[38;2;255;187;0m[4mGraphics and Multimedia[0m
|
||||
[38;5;12m- [39m[38;5;14m[1morka[0m[38;5;12m (https://github.com/onox/orka) - The OpenGL 4.6 Rendering Kernel in Ada 2012.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mopengl-ada[0m[38;5;12m (https://github.com/flyx/OpenGLAda) - Thick Ada binding for OpenGL and GLFW.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madagl[0m[38;5;12m (https://github.com/godunko/adagl) - Multiplatform Ada/OpenGL bindings (ported to native/OpenGL, A2JS/WebGL and WASM/WebGL).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msdlada[0m[38;5;12m (https://github.com/Lucretia/sdlada) - Ada 2012 bindings to SDL 2.[39m
|
||||
@@ -620,8 +625,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1moto[0m[38;5;12m (https://github.com/darkestkhan/oto) - Ada binding to OpenAL which tries to mimic original API while using Ada types.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcoreland-openal-ada[0m[38;5;12m (https://github.com/io7m/coreland-openal-ada) - Ada binding to OpenAL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-synthetizer[0m[38;5;12m (https://github.com/frett27/Ada-Synthetizer) - Sound Synthetizer Library implemented in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mscala[0m[38;5;12m [39m[38;5;12m(https://www.huygens-fokker.org/scala)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimentation[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmusical[39m[38;5;12m [39m[38;5;12mtunings,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mintonation[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mequal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mtemperaments,[39m[38;5;12m [39m[38;5;12mmicrotonal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmacrotonal[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mnon-Western[39m[38;5;12m [39m[38;5;12mscales.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mscala[0m[38;5;12m [39m[38;5;12m(https://www.huygens-fokker.org/scala)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimentation[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmusical[39m[38;5;12m [39m[38;5;12mtunings,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mintonation[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mequal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mtemperaments,[39m[38;5;12m [39m[38;5;12mmicrotonal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmacrotonal[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnon-Western[39m[38;5;12m [39m
|
||||
[38;5;12mscales.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mportable-openal-sound[0m[38;5;12m (https://github.com/fastrgv/portable-openal-sound) - A linux-sound-playing package for Ada apps that can asynchronously start and stop music loops, as well as initiate transient sounds.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madaogg[0m[38;5;12m (https://phasercat.com/adaogg/) - Complete thin interface layer that brings the Ogg, Vorbis, and Theora libraries to the Ada 2012 programming language.[39m
|
||||
|
||||
@@ -675,6 +680,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mSweetAda[0m[38;5;12m (https://github.com/gabriele-galeotti/SweetAda) - A lightweight development framework whose purpose is the implementation of Ada-based software systems. It supports a plethora or CPU architectures and development boards.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrobotics-with-ada[0m[38;5;12m (https://github.com/AdaCore/Robotics_with_Ada) - Robotics with Ada, ARM, and Lego.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madamant[0m[38;5;12m (https://github.com/lasp/adamant) - A component-based, model-driven framework for constructing reliable and reusable real-time software.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlibgfxinit[0m[38;5;12m (https://github.com/coreboot/libgfxinit) - A graphics initialization (aka modesetting) library for embedded environments, implemented in SPARK.[39m
|
||||
|
||||
[38;2;255;187;0m[4mFirmwares[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mcertiflie[0m[38;5;12m (https://github.com/AdaCore/Certyflie) - Source code for the full Ada + SPARK Crazyflie 2.0 firmware.[39m
|
||||
@@ -684,8 +690,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mem-brick[0m[38;5;12m (https://github.com/it-cosmos/emBRICK) - emBRICK driver and support for emBRICK in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdw1000[0m[38;5;12m (https://github.com/damaki/DW1000) - Ada/SPARK driver for the DecaWave DW1000 ultra-wideband (UWB) radio chip.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mevb1000[0m[38;5;12m (https://github.com/damaki/EVB1000) - Ada/SPARK drivers to control the on-board peripherals of the DecaWave EVB1000 evaluation board.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmultiplexed-io[0m[38;5;12m [39m[38;5;12m(https://github.com/simonjwright/multiplexed-io)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexplorations,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAdaPilot,[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mdrivers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAdaRacer[39m[38;5;12m [39m[38;5;12mMCU,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mRavenscar[39m[38;5;12m [39m[38;5;12mprofile[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevice[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m
|
||||
[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSVD2Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmultiplexed-io[0m[38;5;12m [39m[38;5;12m(https://github.com/simonjwright/multiplexed-io)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexplorations,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAdaPilot,[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mdrivers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAdaRacer[39m[38;5;12m [39m[38;5;12mMCU,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mRavenscar[39m[38;5;12m [39m[38;5;12mprofile[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevice[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;12mSVD2Ada.[39m
|
||||
|
||||
[38;2;255;187;0m[4mControllers[0m
|
||||
[38;5;12m- [39m[38;5;14m[1msolenoid-engine-controller[0m[38;5;12m (https://github.com/Fabien-Chouteau/solenoid-engine-controller) - Software controller for solenoid engines (Ada/STM32F4).[39m
|
||||
@@ -710,8 +716,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mmicro-tem-pi[0m[38;5;12m (https://github.com/jklmnn/MicroTemPi) - Raspberry Pi using a BBC Micro:Bit as temperature sensor.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwee-noise-maker[0m[38;5;12m (https://github.com/Fabien-Chouteau/Wee-Noise-Maker) - Wee Noise Maker is an open source pocket synthesizer.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlunar-lander-rotation[0m[38;5;12m (https://github.com/AdaCore/Lunar_Lander_Rotation_Demo) - Program that interacts with the AdaFruit BNO055 breakout board in order to send orientation data to a host computer.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrailway-simulation[0m[38;5;12m [39m[38;5;12m(https://github.com/AdaCore/SPARK_Railway_Simulation_Demo)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProgram[39m[38;5;12m [39m[38;5;12msimulating[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrailway[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtrains,[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msignaling.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12msignaling[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mproven[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSPARK/Ada[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mtrains[39m[38;5;12m [39m[38;5;12mcannot[39m[38;5;12m [39m
|
||||
[38;5;12mcollide.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrailway-simulation[0m[38;5;12m (https://github.com/AdaCore/SPARK_Railway_Simulation_Demo) - Program simulating a railway network with trains, switches and signaling. The signaling system is proven with SPARK/Ada to ensure that trains cannot collide.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1metherscope[0m[38;5;12m (https://github.com/stcarrez/etherscope) - Ethernet traffic monitor on a STM32F746 board.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGenerators[0m
|
||||
@@ -757,26 +762,28 @@
|
||||
[38;5;12m - [39m[38;5;14m[1mtp7-ada-gnoga[0m[38;5;12m (https://github.com/Blady-Com/tp7ada-gnoga) - Implementation of Turbo Pascal 7.0 units with [39m[38;5;14m[1mgnoga[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtiled-code-gen[0m[38;5;12m (https://github.com/Fabien-Chouteau/tiled-code-gen) - Code generator for Tiled the map editor.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mj2ada[0m[38;5;12m (https://github.com/Blady-Com/j2ada) - Translator for a Java valid source code in Ada source code.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-magic[0m[38;5;12m [39m[38;5;12m(https://www.mapusoft.com/ada-to-c-changer/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mACATS[39m[38;5;12m [39m[38;5;12mvalidated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcertified[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mtargeting[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand/or[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12m(4[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mline[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfine[39m[38;5;12m [39m[38;5;12mtuning).[39m[38;5;12m [39m[38;5;12mObjectAda[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m
|
||||
[38;5;12mcompilers[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAdaMagic.[39m[38;5;12m [39m[38;5;12mMapuSoft[39m[38;5;12m [39m[38;5;12mdistributes[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mintegral[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAppCOE.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-magic[0m[38;5;12m [39m[38;5;12m(https://www.mapusoft.com/ada-to-c-changer/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mACATS[39m[38;5;12m [39m[38;5;12mvalidated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcertified[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mtargeting[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand/or[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12m(4[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mline[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfine[39m[38;5;12m [39m[38;5;12mtuning).[39m[38;5;12m [39m[38;5;12mObjectAda[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m[38;5;12mcompilers[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m
|
||||
[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAdaMagic.[39m[38;5;12m [39m[38;5;12mMapuSoft[39m[38;5;12m [39m[38;5;12mdistributes[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mintegral[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAppCOE.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcappulada[0m[38;5;12m (https://github.com/Componolit/Cappulada) - Ada binding generator for C++.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1masis2xml[0m[38;5;12m (https://github.com/simonjwright/asis2xml) - Converts Ada sources' ASIS representation to XML, so as to make it easier to develop reporting and transformational tools using (for example) XSLT.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwinforms2gtk[0m[38;5;12m (https://github.com/fdesp87/winforms2gtk) - Helper conversor of Visual Basic Microsoft Windows Forms applications to Gtk and Ada.[39m
|
||||
|
||||
[38;2;255;187;0m[4mShells, Interpreters and Emulators[0m
|
||||
[38;5;12m- [39m[38;5;14m[1msparforte[0m[38;5;12m (https://sparforte.com/) - SPARforte programming language is an Ada-like scripting language, previously known as business user shell (bush). Can be used as interactive UNIX shell replacement.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgsh[0m[38;5;12m (https://github.com/AdaCore/gsh) - GSH is non interactive POSIX shell for Windows, aimed at GNU software builds. 2-3 times faster than Cygwin.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-scripts-shell[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-core/blob/master/src/gnatcoll-scripts-shell.ads) - GNATCOLL.Scripts.Shell is a simple embeddable scripting language, part of GNATCOLL Core.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1manalytical-engine[0m[38;5;12m (https://github.com/simonjwright/analytical-engine) - An Ada 2012 emulation of Charles Babbage's Analytical Engine.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1ma-shell[0m[38;5;12m (https://github.com/charlie5/aShell) - A component to aid in writing shell-like applications in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdashera[0m[38;5;12m (https://github.com/SMerrony/dashera) - Data General DASHER terminal emulator using [39m[38;5;14m[1mgtkada[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1myotroc[0m[38;5;12m (https://github.com/docandrew/YOTROC) - Assembler/Emulator for a fictional CPU architecture. IDE implemented in [39m[38;5;14m[1mgtkada[0m[38;5;12m .[39m
|
||||
|
||||
[38;2;255;187;0m[4mProgramming Languages[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpara-sail[0m[38;5;12m [39m[38;5;12m(http://parasail-lang.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mParaSail[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mparallel[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mGo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mErlang.[39m[38;5;12m [39m[38;5;12mOriginaly[39m[38;5;12m [39m[38;5;12mowned[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12m(now[39m[38;5;12m [39m[38;5;12mAdaCore),[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtry[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mideas.[39m[38;5;12m [39m[38;5;12mExpandable[39m[38;5;12m [39m[38;5;12mpointers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m
|
||||
[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mSPARK[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfact[39m[38;5;12m [39m[38;5;12m4[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguages:[39m[38;5;12m [39m[38;5;12mParaSail,[39m[38;5;12m [39m[38;5;12mSparkel,[39m[38;5;12m [39m[38;5;12mJavallel,[39m[38;5;12m [39m[38;5;12mParython,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mbytecode[39m[38;5;12m [39m[38;5;12minterpreter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLLVM[39m[38;5;12m [39m[38;5;12mengine.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpara-sail[0m[38;5;12m [39m[38;5;12m(http://parasail-lang.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mParaSail[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mparallel[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mGo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mErlang.[39m[38;5;12m [39m[38;5;12mOriginaly[39m[38;5;12m [39m[38;5;12mowned[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12m(now[39m[38;5;12m [39m[38;5;12mAdaCore),[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtry[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mideas.[39m[38;5;12m [39m[38;5;12mExpandable[39m[38;5;12m [39m[38;5;12mpointers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mfeature[39m[38;5;12m [39m
|
||||
[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mSPARK[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfact[39m[38;5;12m [39m[38;5;12m4[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguages:[39m[38;5;12m [39m[38;5;12mParaSail,[39m[38;5;12m [39m[38;5;12mSparkel,[39m[38;5;12m [39m[38;5;12mJavallel,[39m[38;5;12m [39m[38;5;12mParython,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mbytecode[39m[38;5;12m [39m[38;5;12minterpreter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLLVM[39m[38;5;12m [39m[38;5;12mengine.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMisc[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mdhondt[0m[38;5;12m (https://github.com/simonjwright/dhondt) - Ada implementation of D'Hondt electoral result calculator.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwhitakers-words[0m[38;5;12m (https://github.com/mk270/whitakers-words) - William Whitaker's WORDS, a Latin dictionary.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-chess[0m[38;5;12m (https://github.com/adachess/AdaChess) - Chess engine written in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madage[0m[38;5;12m (https://github.com/atalii/adage) - An Ada/SPARK alternative to sudo and doas.[39m
|
||||
|
||||
[38;5;12mada Github: https://github.com/ohenley/awesome-ada[39m
|
||||
|
||||
Reference in New Issue
Block a user