Updating conversion, creating readmes
This commit is contained in:
121
terminal/d
121
terminal/d
@@ -1,15 +1,14 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome D [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome D [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;5;12m A curated list of awesome D frameworks, libraries and software. Inspired by [39m[38;5;14m[1mawesome-python[0m[38;5;12m (https://github.com/vinta/awesome-python).[39m
|
||||
[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12msomething[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfuture,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind.[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;12mdocuments[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcollected[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mforum[0m[38;5;12m [39m[38;5;12m(https://forum.dlang.org),[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mwiki[0m[38;5;12m [39m
|
||||
[38;5;12m(https://wiki.dlang.org),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mpackage[0m[38;5;14m[1m [0m[38;5;14m[1mrepository[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org).[39m[38;5;12m [39m[38;5;12mExploring[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlibs[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mthere.[39m
|
||||
[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12msomething[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfuture,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind.[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;12mdocuments[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcollected[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mforum[0m[38;5;12m [39m[38;5;12m(https://forum.dlang.org),[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mwiki[0m[38;5;12m [39m[38;5;12m(https://wiki.dlang.org),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m
|
||||
[38;5;14m[1mpackage[0m[38;5;14m[1m [0m[38;5;14m[1mrepository[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org).[39m[38;5;12m [39m[38;5;12mExploring[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlibs[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mthere.[39m
|
||||
[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mknow[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteresting[39m[38;5;12m [39m[38;5;12mlib/app[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12mtell[39m[38;5;12m [39m[38;5;12mus[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;14m[1mGitHub[0m[38;5;14m[1m [0m[38;5;14m[1missues[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang-community/awesome-d/issues)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;14m[1medit[0m[38;5;14m[1m [0m[38;5;14m[1mthis[0m[38;5;14m[1m [0m[38;5;14m[1mfile[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/dlang-community/awesome-d/edit/master/README.md).[39m
|
||||
[38;5;12m If you know an interesting lib/app in D, please tell us through [39m[38;5;14m[1mGitHub issues[0m[38;5;12m (https://github.com/dlang-community/awesome-d/issues) or [39m[38;5;14m[1medit this file[0m[38;5;12m (https://github.com/dlang-community/awesome-d/edit/master/README.md).[39m
|
||||
[38;5;12m [39m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContents [0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContents [0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mAwesome D[0m[38;5;12m (#awesome-d)[39m
|
||||
[48;5;235m[38;5;249m- Basic Information[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
@@ -107,8 +106,8 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mThe people that made D the language it is.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWalter Bright[0m[38;5;12m (https://www.walterbright.com/) - Father of D. Walter Bright is the creator and first implementer of the D programming language and has implemented compilers for several other languages.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAndrei[0m[38;5;14m[1m [0m[38;5;14m[1mAlexandrescu,[0m[38;5;14m[1m [0m[38;5;14m[1mPhD[0m[38;5;12m [39m[38;5;12m(http://erdani.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mguru.[39m[38;5;12m [39m[38;5;12mAuthor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mThe[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mD[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mProgramming[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mLanguage[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mModern[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC++[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mDesign[0m[38;5;12m.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mWalter[39m[38;5;12m [39m[38;5;12mBright,[39m[38;5;12m [39m[38;5;12mAndrei[39m[38;5;12m [39m[38;5;12mco-designed[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mimportant[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mauthored[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m
|
||||
[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD's[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mlibrary.[39m[38;5;12m [39m[38;5;12mAndrei[39m[38;5;12m [39m[38;5;12mworks[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtrainer[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnow[39m[38;5;12m [39m[38;5;12mactively[39m[38;5;12m [39m[38;5;12mevangelizing[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12morganization.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAndrei[0m[38;5;14m[1m [0m[38;5;14m[1mAlexandrescu,[0m[38;5;14m[1m [0m[38;5;14m[1mPhD[0m[38;5;12m [39m[38;5;12m(http://erdani.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mguru.[39m[38;5;12m [39m[38;5;12mAuthor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mThe[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mD[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mProgramming[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mLanguage[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mModern[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC++[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mDesign[0m[38;5;12m.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mWalter[39m[38;5;12m [39m[38;5;12mBright,[39m[38;5;12m [39m[38;5;12mAndrei[39m[38;5;12m [39m[38;5;12mco-designed[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mimportant[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mauthored[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD's[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m
|
||||
[38;5;12mlibrary.[39m[38;5;12m [39m[38;5;12mAndrei[39m[38;5;12m [39m[38;5;12mworks[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtrainer[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnow[39m[38;5;12m [39m[38;5;12mactively[39m[38;5;12m [39m[38;5;12mevangelizing[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12morganization.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mÁtila Neves[0m[38;5;12m (https://atilaoncode.blog/) - [39m[38;5;14m[1mDeputy Leader of D[0m[38;5;12m (https://dlang.org/blog/2019/10/15/my-vision-of-ds-future/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYOU[0m[38;5;12m - Please add your information if you've done something interesting in D. It is you, the awesome people that made D awesome. [39m
|
||||
|
||||
@@ -122,34 +121,32 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD Programming Language[0m[38;5;12m (https://github.com/dlang) - Official Organization, hosts DMD, Phobos and other official tools and libs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLDC Developers[0m[38;5;12m (https://github.com/ldc-developers) - LDC releated projects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDerelictOrg[0m[38;5;12m [39m[38;5;12m(https://github.com/DerelictOrg)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12morganization[39m[38;5;12m [39m[38;5;12mhosting[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mDerelict[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mOpenGL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mmultimedia/game[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mbindings.[39m[38;5;12m [39m[38;5;12m(OpenGL[39m[38;5;12m [39m[38;5;12m3,[39m[38;5;12m [39m[38;5;12mBgfx,[39m[38;5;12m [39m[38;5;12mENet,[39m[38;5;12m [39m[38;5;12mSDL[39m[38;5;12m [39m[38;5;12m2,[39m[38;5;12m [39m[38;5;12mGLFW[39m[38;5;12m [39m
|
||||
[38;5;12m3,OpenGLES,[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mImage,[39m[38;5;12m [39m[38;5;12mAssimp3,[39m[38;5;12m [39m[38;5;12mlibtheora,[39m[38;5;12m [39m[38;5;12mlibogg,[39m[38;5;12m [39m[38;5;12mlibvorbis,[39m[38;5;12m [39m[38;5;12mSFML[39m[38;5;12m [39m[38;5;12m2,[39m[38;5;12m [39m[38;5;12mlibpq,[39m[38;5;12m [39m[38;5;12mPhysicsFS,[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mDynamics[39m[38;5;12m [39m[38;5;12mEngine,[39m[38;5;12m [39m[38;5;12mLua,[39m[38;5;12m [39m[38;5;12mDevIL,[39m[38;5;12m [39m[38;5;12mOpenAL,[39m[38;5;12m [39m[38;5;12mALURE).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDerelictOrg[0m[38;5;12m [39m[38;5;12m(https://github.com/DerelictOrg)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12morganization[39m[38;5;12m [39m[38;5;12mhosting[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mDerelict[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mOpenGL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mmultimedia/game[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mbindings.[39m[38;5;12m [39m[38;5;12m(OpenGL[39m[38;5;12m [39m[38;5;12m3,[39m[38;5;12m [39m[38;5;12mBgfx,[39m[38;5;12m [39m[38;5;12mENet,[39m[38;5;12m [39m[38;5;12mSDL[39m[38;5;12m [39m[38;5;12m2,[39m[38;5;12m [39m[38;5;12mGLFW[39m[38;5;12m [39m[38;5;12m3,OpenGLES,[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mImage,[39m[38;5;12m [39m
|
||||
[38;5;12mAssimp3,[39m[38;5;12m [39m[38;5;12mlibtheora,[39m[38;5;12m [39m[38;5;12mlibogg,[39m[38;5;12m [39m[38;5;12mlibvorbis,[39m[38;5;12m [39m[38;5;12mSFML[39m[38;5;12m [39m[38;5;12m2,[39m[38;5;12m [39m[38;5;12mlibpq,[39m[38;5;12m [39m[38;5;12mPhysicsFS,[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mDynamics[39m[38;5;12m [39m[38;5;12mEngine,[39m[38;5;12m [39m[38;5;12mLua,[39m[38;5;12m [39m[38;5;12mDevIL,[39m[38;5;12m [39m[38;5;12mOpenAL,[39m[38;5;12m [39m[38;5;12mALURE).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDlangScience[0m[38;5;12m (https://github.com/DlangScience) -A focal point and first port of call for scientific libraries and tooling for D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCircular[0m[38;5;14m[1m [0m[38;5;14m[1mStudios[0m[38;5;12m [39m[38;5;12m(https://github.com/Circular-Studios)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgroup[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mRochester[39m[38;5;12m [39m[38;5;12mInstitute[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mTechnology[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mgames[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mtech.[39m[38;5;12m [39m[38;5;12mHosts[39m[38;5;12m [39m[38;5;14m[1mDash[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/Circular-Studios/Dash),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mlibs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCircular[0m[38;5;14m[1m [0m[38;5;14m[1mStudios[0m[38;5;12m [39m[38;5;12m(https://github.com/Circular-Studios)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgroup[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mRochester[39m[38;5;12m [39m[38;5;12mInstitute[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mTechnology[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mgames[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mtech.[39m[38;5;12m [39m[38;5;12mHosts[39m[38;5;12m [39m[38;5;14m[1mDash[0m[38;5;12m [39m[38;5;12m(https://github.com/Circular-Studios/Dash),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m
|
||||
[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mlibs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEMSI[0m[38;5;12m (https://github.com/economicmodeling) - A Career building company that uses D as their main language. Hosts their opensource projects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minfognition[0m[38;5;12m [39m[38;5;12m(http://www.infognition.com/company.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mInfognition[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mself-funded[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mself-sustained[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mspecializing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcompression[39m[38;5;12m [39m[38;5;12mtechnologies[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mend-users[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevelopers.[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m
|
||||
[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mopensource[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mbitbucket[0m[38;5;12m [39m[38;5;12m(https://bitbucket.org/infognition/).[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mporting[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mmain[39m[38;5;12m [39m[38;5;12mproduct--[39m[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mEnchanser[0m[38;5;12m [39m
|
||||
[38;5;12m(http://www.infognition.com/VideoEnhancer/)[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mC/C++[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minfognition[0m[38;5;12m [39m[38;5;12m(http://www.infognition.com/company.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mInfognition[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mself-funded[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mself-sustained[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mspecializing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcompression[39m[38;5;12m [39m[38;5;12mtechnologies[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mend-users[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevelopers.[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m
|
||||
[38;5;12mopensource[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mbitbucket[0m[38;5;12m [39m[38;5;12m(https://bitbucket.org/infognition/).[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mporting[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mmain[39m[38;5;12m [39m[38;5;12mproduct--[39m[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mEnchanser[0m[38;5;12m [39m[38;5;12m(http://www.infognition.com/VideoEnhancer/)[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mC/C++[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlibmir[0m[38;5;12m (https://github.com/libmir) - D's numeric library development team[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msociomantic[0m[38;5;14m[1m [0m[38;5;14m[1mlabs[0m[38;5;12m [39m[38;5;12m(https://www.sociomantic.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBerlin[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mspecializing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mbidding[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12monline[39m[38;5;12m [39m[38;5;12madvertising.[39m[38;5;12m [39m[38;5;12mMain[39m[38;5;12m [39m[38;5;12msponsor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mannual[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mlanguage[0m[38;5;14m[1m [0m[38;5;14m[1mconference[0m[38;5;12m [39m[38;5;12m(http://dconf.org).[39m[38;5;12m [39m[38;5;12mHas[39m[38;5;12m [39m
|
||||
[38;5;12mopen-sourced[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mparts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcodebase[39m[38;5;12m [39m[38;5;12mas[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;14m[1mtsunami[0m[38;5;12m [39m[38;5;12m(https://github.com/sociomantic-tsunami)[39m[38;5;12m [39m[38;5;12morganization.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSymmetry[0m[38;5;14m[1m [0m[38;5;14m[1mInvestments[0m[38;5;12m [39m[38;5;12m(https://symmetryinvestments.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSymmetry[39m[38;5;12m [39m[38;5;12mInvestments[39m[38;5;12m [39m[38;5;12mLP[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minvestment[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mapproximately[39m[38;5;12m [39m[38;5;12mUS$4.7[39m[38;5;12m [39m[38;5;12mbillion[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12massets[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12m31[39m[38;5;12m [39m[38;5;12mDecember[39m[38;5;12m [39m[38;5;12m2018.[39m[38;5;12m [39m[38;5;12mMain[39m[38;5;12m [39m
|
||||
[38;5;12msponsor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mSymmetry[0m[38;5;14m[1m [0m[38;5;14m[1mAutumn[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mCode[0m[38;5;12m [39m[38;5;12m(https://dlang.org/blog/symmetry-autumn-of-code/).[39m[38;5;12m [39m[38;5;12mHave[39m[38;5;12m [39m[38;5;12msponsored[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mexcel-d[0m[38;5;12m [39m[38;5;12m(https://dlang.org/blog/2017/05/31/project-highlight-excel-d/),[39m[38;5;12m [39m[38;5;14m[1mdpp[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/atilaneves/dpp),[39m[38;5;12m [39m[38;5;14m[1mautowrap[0m[38;5;12m [39m[38;5;12m(https://github.com/symmetryinvestments/autowrap),[39m[38;5;12m [39m[38;5;14m[1mmir-algorithm[0m[38;5;12m [39m[38;5;12m(https://github.com/libmir/mir-algorithm),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mprojects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msociomantic[0m[38;5;14m[1m [0m[38;5;14m[1mlabs[0m[38;5;12m [39m[38;5;12m(https://www.sociomantic.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBerlin[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mspecializing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mbidding[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12monline[39m[38;5;12m [39m[38;5;12madvertising.[39m[38;5;12m [39m[38;5;12mMain[39m[38;5;12m [39m[38;5;12msponsor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mannual[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mlanguage[0m[38;5;14m[1m [0m[38;5;14m[1mconference[0m[38;5;12m [39m[38;5;12m(http://dconf.org).[39m[38;5;12m [39m[38;5;12mHas[39m[38;5;12m [39m[38;5;12mopen-sourced[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mparts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtheir[39m
|
||||
[38;5;12mcodebase[39m[38;5;12m [39m[38;5;12mas[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;14m[1mtsunami[0m[38;5;12m [39m[38;5;12m(https://github.com/sociomantic-tsunami)[39m[38;5;12m [39m[38;5;12morganization.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSymmetry[0m[38;5;14m[1m [0m[38;5;14m[1mInvestments[0m[38;5;12m [39m[38;5;12m(https://symmetryinvestments.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSymmetry[39m[38;5;12m [39m[38;5;12mInvestments[39m[38;5;12m [39m[38;5;12mLP[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minvestment[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mapproximately[39m[38;5;12m [39m[38;5;12mUS$4.7[39m[38;5;12m [39m[38;5;12mbillion[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12massets[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12m31[39m[38;5;12m [39m[38;5;12mDecember[39m[38;5;12m [39m[38;5;12m2018.[39m[38;5;12m [39m[38;5;12mMain[39m[38;5;12m [39m[38;5;12msponsor[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mSymmetry[0m[38;5;14m[1m [0m
|
||||
[38;5;14m[1mAutumn[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mCode[0m[38;5;12m [39m[38;5;12m(https://dlang.org/blog/symmetry-autumn-of-code/).[39m[38;5;12m [39m[38;5;12mHave[39m[38;5;12m [39m[38;5;12msponsored[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mexcel-d[0m[38;5;12m [39m[38;5;12m(https://dlang.org/blog/2017/05/31/project-highlight-excel-d/),[39m[38;5;12m [39m[38;5;14m[1mdpp[0m[38;5;12m [39m[38;5;12m(https://github.com/atilaneves/dpp),[39m[38;5;12m [39m[38;5;14m[1mautowrap[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/symmetryinvestments/autowrap),[39m[38;5;12m [39m[38;5;14m[1mmir-algorithm[0m[38;5;12m [39m[38;5;12m(https://github.com/libmir/mir-algorithm),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mprojects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHuntLabs[0m[38;5;12m (https://www.huntlabs.net) - A technology group using DLang. Have pure D language implementation of quickly develop server-side applications and build distributed system services.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBooks[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mD related books.[0m[38;5;12m You can find another list of books on the [39m[38;5;14m[1mBooks[0m[38;5;12m (https://wiki.dlang.org/Books) D wiki page.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTDPL[0m[38;5;12m (https://www.amazon.com/The-Programming-Language-Andrei-Alexandrescu/dp/0321635361/) - [39m[48;2;30;30;40m[38;5;13m[3mThe D Programming Language[0m[38;5;12m by Andrei Alexandrescu.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming in D[0m
|
||||
[38;5;12m (https://ddili.org/ders/d.en/index.html) - A very detailed book about programming in D by Ali Çehreli covering many areas of the language. Has a free online version and is suitable for beginners. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mCookbook[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/d-cookbook/9781783287215)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrecipe-packed[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mfilled[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mpractical[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mconcisely[39m[38;5;12m [39m[38;5;12mexplained[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbroaden[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muser's[39m[38;5;12m [39m[38;5;12mabilities[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mAdam[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12mRuppe.[39m[38;5;12m [39m[38;5;12mHere[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteresting[39m[38;5;12m [39m[38;5;14m[1mreview[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mbook[0m[38;5;12m [39m[38;5;12m(https://www.cppstories.com/2014/08/review-of-d-cookbook/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/learning-d/9781783552481)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mC-family[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12m(...)[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mspeed[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mavoid[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mpitfalls[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12marise[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mtranslating[39m[38;5;12m [39m[38;5;12mC-family[39m[38;5;12m [39m[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mWeb[0m[38;5;14m[1m [0m[38;5;14m[1mDevelopment[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/d-web-development/9781785288890)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWhether[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mworld[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12malready[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mleverage[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m
|
||||
[38;5;12mof[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mideal[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myou.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming in D[0m[38;5;12m (https://ddili.org/ders/d.en/index.html) - A very detailed book about programming in D by Ali Çehreli covering many areas of the language. Has a free online version and is suitable for beginners. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mCookbook[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/d-cookbook/9781783287215)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrecipe-packed[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mfilled[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mpractical[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mconcisely[39m[38;5;12m [39m[38;5;12mexplained[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbroaden[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muser's[39m[38;5;12m [39m[38;5;12mabilities[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m
|
||||
[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mAdam[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12mRuppe.[39m[38;5;12m [39m[38;5;12mHere[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteresting[39m[38;5;12m [39m[38;5;14m[1mreview[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mbook[0m[38;5;12m [39m[38;5;12m(https://www.cppstories.com/2014/08/review-of-d-cookbook/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/learning-d/9781783552481)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mC-family[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12m(...)[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m
|
||||
[38;5;12mwill[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mspeed[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mavoid[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mpitfalls[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12marise[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mtranslating[39m[38;5;12m [39m[38;5;12mC-family[39m[38;5;12m [39m[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mWeb[0m[38;5;14m[1m [0m[38;5;14m[1mDevelopment[0m[38;5;12m [39m[38;5;12m(https://www.packtpub.com/product/d-web-development/9781785288890)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWhether[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mworld[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12malready[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mleverage[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m
|
||||
[38;5;12mthen[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mideal[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myou.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTutorials[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mD related tutorials.[0m
|
||||
@@ -157,18 +154,16 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming in Dlang[0m[38;5;12m (https://www.youtube.com/watch?v=HS7X9ERdjM4&list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&ab_channel=MikeShah) - An introductory video series about programming in D. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPragmatic D tutorial[0m[38;5;12m (https://qznc.github.io/d-tut/index.html) - This is a pragmatic introduction to the D Programming Language. by Andreas Zwinkau.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD Template Tutorial[0m[38;5;12m (https://github.com/PhilippeSigaud/D-templates-tutorial) - A tutorial dedicated to D Templates. Very good explanation about templates. Has pdf version. by Philippe Sigaud.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComponent[0m[38;5;14m[1m [0m[38;5;14m[1mprogramming[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(https://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12marticle[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mWalter[39m[38;5;12m [39m[38;5;12mBright[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mD's[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mleads[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mflexible[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbeautiful[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mstyle.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComponent programming with ranges[0m
|
||||
[38;5;12m (https://wiki.dlang.org/Component_programming_with_ranges) - A detailed blog post about how to do component programming in a idiomatic D way with ranges, with a full working example.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional[0m[38;5;14m[1m [0m[38;5;14m[1mimage[0m[38;5;14m[1m [0m[38;5;14m[1mprocessing[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(https://blog.cy.md/2014/03/21/functional-image-processing-in-d/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12minteresting[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mlib[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12mShows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mD's[39m[38;5;12m [39m
|
||||
[38;5;12mtemplates/CTFE/Ranges/UFCS[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mprogramming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComponent programming in D[0m
|
||||
[38;5;12m (https://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321) - An article written by Walter Bright that details how D's functional support leads to a flexible and beautiful component programming style.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComponent programming with ranges[0m[38;5;12m (https://wiki.dlang.org/Component_programming_with_ranges) - A detailed blog post about how to do component programming in a idiomatic D way with ranges, with a full working example.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional image processing in D[0m
|
||||
[38;5;12m (https://blog.cy.md/2014/03/21/functional-image-processing-in-d/) - A very interesting tutorial about writing an image processing lib in D. Shows the power of D's templates/CTFE/Ranges/UFCS for functional style programming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpenGL tutorials[0m[38;5;12m (https://github.com/d-gamedev-team/opengl-tutorials) - OpenGL tutorials in D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCreating a simple JSON serialiser in D[0m[38;5;12m (https://bradley.chatha.dev/BlogPost/JsonSerialiser/0) - D metaprogramming tutorial series[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLet's[0m[38;5;14m[1m [0m[38;5;14m[1mlearn[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mprogramming[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDev![0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=j-Zm1zgSxMQ&list=PLgM-lc_kSqFQPF0UXgmFZpZalqcrSofe-&ab_channel=KiRill)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mKi[39m[38;5;12m [39m[38;5;12mRill.[39m[38;5;12m [39m
|
||||
[38;5;14m[1mHis[0m[38;5;14m[1m [0m[38;5;14m[1mchannel[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/@rillki-dev/)[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mposts[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mvideos[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDLang YouTube Tutorials from Mike Shah[0m
|
||||
[38;5;12m (https://www.youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV) - Series of tutorials covering basic to advanced features of the D programming language and standard library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLet's[0m[38;5;14m[1m [0m[38;5;14m[1mlearn[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;14m[1m [0m[38;5;14m[1mprogramming[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDev![0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=j-Zm1zgSxMQ&list=PLgM-lc_kSqFQPF0UXgmFZpZalqcrSofe-&ab_channel=KiRill)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mKi[39m[38;5;12m [39m[38;5;12mRill.[39m[38;5;12m [39m[38;5;14m[1mHis[0m[38;5;14m[1m [0m[38;5;14m[1mchannel[0m[38;5;12m [39m
|
||||
[38;5;12m(https://www.youtube.com/@rillki-dev/)[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mposts[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mvideos[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDLang YouTube Tutorials from Mike Shah[0m[38;5;12m (https://www.youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV) - Series of tutorials covering basic to advanced features of the D programming language and standard library.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBare metal / kernel development[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD Bare bones[0m[38;5;12m (https://wiki.osdev.org/D_Bare_Bones) - kernel hello world in D (using GDC compiler)[39m
|
||||
@@ -193,11 +188,9 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrigins of the D programming language[0m[38;5;12m (https://dl.acm.org/doi/pdf/10.1145/3386323) - By Walter Bright, Andrei Alexandrescu, Michael Parker. The history and development of D language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPurity in D[0m[38;5;12m (https://klickverbot.at/blog/2012/05/purity-in-d/) - An article that explains the design principles behind D's purity feature.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHidden treasures in the D standard library[0m
|
||||
[38;5;12m (https://web.archive.org/web/20171119072212/http://nomad.so/2014/08/hidden-treasure-in-the-d-standard-library/) - An article talking about several useful functions and templates in Phobos.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHidden treasures in the D standard library[0m[38;5;12m (https://web.archive.org/web/20171119072212/http://nomad.so/2014/08/hidden-treasure-in-the-d-standard-library/) - An article talking about several useful functions and templates in Phobos.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPorting D Runtime to ARM[0m[38;5;12m (https://github.com/JinShil/D_Runtime_ARM_Cortex-M_study) - A study about porting a minimal D runtime to ARM Cortex-M preprocessors.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD is for Data Science[0m
|
||||
[38;5;12m (https://tech.nextroll.com/blog/data/2014/11/17/d-is-for-data-science.html) - A great post about how D is suitable for data science, particularly, replacing the role of python scripts for fast prototyping.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD is for Data Science[0m[38;5;12m (https://tech.nextroll.com/blog/data/2014/11/17/d-is-for-data-science.html) - A great post about how D is suitable for data science, particularly, replacing the role of python scripts for fast prototyping.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mD Functional Garden[0m[38;5;12m (https://garden.dlang.io/)[39m
|
||||
|
||||
[38;2;255;187;0m[4mPackage Management[0m
|
||||
@@ -212,12 +205,11 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mCompile software from source code.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdmd[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang/dmd)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mreference[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;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mStable,[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12minsanely[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mprototyping/development.[39m[38;5;12m [39m[38;5;12mCurrently[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m
|
||||
[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mdmd,[39m[38;5;12m [39m[38;5;12mldc[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgdc,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbackend[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC++.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mldc[0m[38;5;12m [39m[38;5;12m(https://github.com/ldc-developers/ldc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mLLVM-based[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mcompiler.[39m[38;5;12m [39m[38;5;12mUses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDMD[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLLVM[39m[38;5;12m [39m[38;5;12mbackend.[39m[38;5;12m [39m[38;5;12mBuilds[39m[38;5;12m [39m[38;5;12mslower[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mdmd,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mgenerates[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12moptimized[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mDMD.[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;12mthe[39m[38;5;12m [39m[38;5;12mtarget[39m[38;5;12m [39m
|
||||
[38;5;12mplatforms[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mLLVM.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgdc[0m[38;5;12m [39m[38;5;12m(https://github.com/D-Programming-GDC/GDC)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNU[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mCompiler.[39m[38;5;12m [39m[38;5;12mUse[39m[38;5;12m [39m[38;5;12mDMD[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGCC[39m[38;5;12m [39m[38;5;12mbackend.[39m[38;5;12m [39m[38;5;12mCurrently[39m[38;5;12m [39m[38;5;12mtargets[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mplatforms[39m[38;5;12m [39m[38;5;12mdue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mGCC.[39m[38;5;12m [39m[38;5;12mGenerated[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mfaster[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mDMD[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mcases,[39m
|
||||
[38;5;12mon[39m[38;5;12m [39m[38;5;12mpar[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mLDC.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mofficial[39m[38;5;12m [39m[38;5;12mGCC[39m[38;5;12m [39m[38;5;12mtoolchain.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdmd[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang/dmd)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mreference[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;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mStable,[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12minsanely[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mprototyping/development.[39m[38;5;12m [39m[38;5;12mCurrently[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mshared[39m
|
||||
[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mdmd,[39m[38;5;12m [39m[38;5;12mldc[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgdc,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbackend[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC++.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mldc[0m[38;5;12m (https://github.com/ldc-developers/ldc) - The LLVM-based D compiler. Uses the DMD frontend and LLVM backend. Builds slower than dmd, but generates more optimized code than DMD. It supports all the target platforms of LLVM.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgdc[0m[38;5;12m [39m[38;5;12m(https://github.com/D-Programming-GDC/GDC)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNU[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mCompiler.[39m[38;5;12m [39m[38;5;12mUse[39m[38;5;12m [39m[38;5;12mDMD[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGCC[39m[38;5;12m [39m[38;5;12mbackend.[39m[38;5;12m [39m[38;5;12mCurrently[39m[38;5;12m [39m[38;5;12mtargets[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mplatforms[39m[38;5;12m [39m[38;5;12mdue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mGCC.[39m[38;5;12m [39m[38;5;12mGenerated[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mfaster[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mDMD[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mcases,[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mpar[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mLDC.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mofficial[39m[38;5;12m [39m[38;5;12mGCC[39m[38;5;12m [39m[38;5;12mtoolchain.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWIP Compilers[0m
|
||||
|
||||
@@ -264,8 +256,8 @@
|
||||
|
||||
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDCD[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang-community/DCD)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIndependent[39m[38;5;12m [39m[38;5;12mauto-complete[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mCould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12meditors[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mvim,[39m[38;5;12m [39m[38;5;12memacs,[39m[38;5;12m [39m[38;5;12msublime[39m[38;5;12m [39m[38;5;12mtext,[39m[38;5;12m [39m[38;5;12mtextadept,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mzeus.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;14m[1meditors[0m[38;5;14m[1m [0m
|
||||
[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang-community/DCD/wiki/IDEs-and-Editors-with-DCD-support).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDCD[0m[38;5;12m [39m[38;5;12m(https://github.com/dlang-community/DCD)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIndependent[39m[38;5;12m [39m[38;5;12mauto-complete[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mCould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12meditors[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mvim,[39m[38;5;12m [39m[38;5;12memacs,[39m[38;5;12m [39m[38;5;12msublime[39m[38;5;12m [39m[38;5;12mtext,[39m[38;5;12m [39m[38;5;12mtextadept,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mzeus.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;14m[1meditors[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/dlang-community/DCD/wiki/IDEs-and-Editors-with-DCD-support).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mserve-d[0m[38;5;12m (https://github.com/Pure-D/serve-d) - Language Server Protocol (LSP) implementation for D. Adds modern IDE features to any editor with LSP support (VSCode, Atom, Vim/Neovim and others)[39m
|
||||
|
||||
[38;2;255;187;0m[4mLexers, Parsers, Parser Generators[0m
|
||||
@@ -324,8 +316,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mserverino[0m[38;5;12m (https://github.com/trikko/serverino) - Small and ready-to-go http server, in D[39m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mFull stack web frameworks.[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHunt[0m[38;5;14m[1m [0m[38;5;14m[1mFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/huntlabs/hunt-framework/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHunt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-level[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mProgramming[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mencourages[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mclean,[39m[38;5;12m [39m[38;5;12mpragmatic[39m[38;5;12m [39m[38;5;12mdesign.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m
|
||||
[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12measily.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHunt[0m[38;5;14m[1m [0m[38;5;14m[1mFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/huntlabs/hunt-framework/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHunt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-level[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mProgramming[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mencourages[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mclean,[39m[38;5;12m [39m[38;5;12mpragmatic[39m[38;5;12m [39m[38;5;12mdesign.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m
|
||||
[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12measily.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvibe.d[0m[38;5;12m (https://vibed.org/) - Asynchronous I/O Web Framework that doesn’t get in your way, written in D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1marsd[0m[38;5;12m (https://github.com/adamdruppe/arsd) - Adam D. Ruppe's web framework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmsed[0m[38;5;12m (https://github.com/rikkimax/Cmsed) - A component library for Vibe that functions as a CMS.[39m
|
||||
@@ -334,8 +326,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgrpc[0m[38;5;12m (https://github.com/huntlabs/grpc-dlang) - Grpc for D programming language, hunt-http library based.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkissrpc[0m[38;5;12m (https://github.com/huntlabs/kissrpc) - Fast and light, flatbuffers based rpc framework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHprose[0m[38;5;12m (https://github.com/hprose/hprose-d) - A very newbility RPC Library for D, and it support 25+ languages now.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mThrift[0m[38;5;12m [39m[38;5;12m(https://thrift.apache.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight,[39m[38;5;12m [39m[38;5;12mlanguage-independent,[39m[38;5;12m [39m[38;5;12mfeatureful[39m[38;5;12m [39m[38;5;12mRPC[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mThrift[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mclean[39m[38;5;12m [39m[38;5;12mabstractions[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mtransport,[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mserialization,[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgeneration,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mprocessing.[39m[38;5;12m [39m[38;5;14m[1mDub[0m[38;5;14m[1m [0m[38;5;14m[1mpackage[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org/packages/apache-thrift)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mThrift[0m[38;5;12m [39m[38;5;12m(https://thrift.apache.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight,[39m[38;5;12m [39m[38;5;12mlanguage-independent,[39m[38;5;12m [39m[38;5;12mfeatureful[39m[38;5;12m [39m[38;5;12mRPC[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mThrift[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mclean[39m[38;5;12m [39m[38;5;12mabstractions[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mtransport,[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mserialization,[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgeneration,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mprocessing.[39m
|
||||
[38;5;14m[1mDub[0m[38;5;14m[1m [0m[38;5;14m[1mpackage[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org/packages/apache-thrift)[39m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mGossip[0m
|
||||
|
||||
@@ -375,8 +367,7 @@
|
||||
[38;2;255;187;0m[4mDatabase clients[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mClients and bindings to C bliencts for relational and nosql databases.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhunt-entity[0m
|
||||
[38;5;12m (https://github.com/huntlabs/hunt-entity) - Hunt entity is an object-relational mapping tool for the D programming language. Referring to the design idea of JPA, support PostgreSQL / MySQL / SQLite.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhunt-entity[0m[38;5;12m (https://github.com/huntlabs/hunt-entity) - Hunt entity is an object-relational mapping tool for the D programming language. Referring to the design idea of JPA, support PostgreSQL / MySQL / SQLite.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhunt-database[0m[38;5;12m (https://github.com/huntlabs/hunt-database) - Hunt database abstraction layer for D programing language, support PostgreSQL / MySQL / SQLite.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvibe.d[0m[38;5;12m (https://github.com/vibe-d/vibe.d) - Vibe.d has internal support for Redis and MongoDB, which are very stable. Soon, the database drivers will be separated into independent projects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmysql-native[0m[38;5;12m (https://github.com/mysql-d/mysql-native) - A MySQL client implemented in native D.[39m
|
||||
@@ -393,8 +384,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtilix[0m[38;5;12m (https://github.com/gnunn1/tilix) - A tiling terminal emulator for Linux using GTK+ 3.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscriptlike[0m[38;5;12m (https://github.com/Abscissa/scriptlike) - Utility library to aid writing script-like programs in D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtodod[0m[38;5;12m (https://github.com/BlackEdder/todod) - Todod is a command line based todo list manager. It also has support for shell interaction based on [39m[38;5;14m[1mlinenoise[0m[38;5;12m (https://github.com/antirez/linenoise).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1md-colorize[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org/packages/colorize)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mruby[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;14m[1mcolorize[0m[38;5;12m [39m[38;5;12m(https://github.com/fazibear/colorize).[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mcolor,[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12mcolor[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12meffect[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mconsole[39m
|
||||
[38;5;12measier[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mANSI[39m[38;5;12m [39m[38;5;12mescape[39m[38;5;12m [39m[38;5;12msequences.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1md-colorize[0m[38;5;12m [39m[38;5;12m(https://code.dlang.org/packages/colorize)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mruby[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;14m[1mcolorize[0m[38;5;12m [39m[38;5;12m(https://github.com/fazibear/colorize).[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mcolor,[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12mcolor[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12meffect[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mconsole[39m[38;5;12m [39m[38;5;12measier[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mANSI[39m[38;5;12m [39m[38;5;12mescape[39m
|
||||
[38;5;12msequences.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mterminal.d[0m[38;5;12m (https://github.com/adamdruppe/arsd/blob/master/terminal.d) - Part of Adam Ruppe's [39m[38;5;14m[1marsd[0m[38;5;12m (https://github.com/adamdruppe/arsd) library supporting cursor and color manipulation on the console.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdexpect[0m[38;5;12m (https://github.com/grogancolin/dexpect/) - A D implementation of the expect framework. Handy for bash emulation.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArgon[0m[38;5;12m (https://github.com/markuslaker/Argon) - A processor for command-line arguments, an alternative to Getopt, written in D. [39m
|
||||
@@ -409,11 +400,11 @@
|
||||
[38;2;255;187;0m[4mGUI Libs[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mLibraries for working with graphical user interface applications.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDLangUI[0m[38;5;12m [39m[38;5;12m(https://github.com/buggins/dlangui)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross[39m[38;5;12m [39m[38;5;12mPlatform[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mMy[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12mfavorate,[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD(not[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbinding),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcross[39m[38;5;12m [39m[38;5;12mplatform.[39m[38;5;12m [39m[38;5;12mDLangUI[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m
|
||||
[38;5;12mshowcase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;14m[1mDLangIDE[0m[38;5;12m [39m[38;5;12m(https://github.com/buggins/dlangide).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDLangUI[0m[38;5;12m [39m[38;5;12m(https://github.com/buggins/dlangui)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross[39m[38;5;12m [39m[38;5;12mPlatform[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mD[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mMy[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12mfavorate,[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mD(not[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbinding),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcross[39m[38;5;12m [39m[38;5;12mplatform.[39m[38;5;12m [39m[38;5;12mDLangUI[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m[38;5;12mshowcase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;14m[1mDLangIDE[0m
|
||||
[38;5;12m(https://github.com/buggins/dlangide).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGtkD[0m[38;5;12m (https://github.com/gtkd-developers/GtkD) - GtkD is a D binding and OO wrapper of GTK+. GtkD is actively maintained and is currently the most stable GUI lib for D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDWT[0m[38;5;12m [39m[38;5;12m(https://github.com/d-widget-toolkit/dwt)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mGWT[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mSWT[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12mDWT[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mpromoted[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msemi-standard[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m
|
||||
[38;5;12munfortunately[39m[38;5;12m [39m[38;5;12mdidn't[39m[38;5;12m [39m[38;5;12mcatch[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mpopularity[39m[38;5;12m [39m[38;5;12myet.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDWT[0m[38;5;12m [39m[38;5;12m(https://github.com/d-widget-toolkit/dwt)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mGWT[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mSWT[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mD.[39m[38;5;12m [39m[38;5;12mDWT[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mpromoted[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msemi-standard[39m[38;5;12m [39m[38;5;12mGUI[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mD,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12munfortunately[39m[38;5;12m [39m[38;5;12mdidn't[39m[38;5;12m [39m[38;5;12mcatch[39m[38;5;12m [39m
|
||||
[38;5;12mup[39m[38;5;12m [39m[38;5;12mpopularity[39m[38;5;12m [39m[38;5;12myet.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtkD[0m[38;5;12m (https://github.com/nomad-software/tkd) - GUI toolkit for the D programming language based on Tcl/Tk.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdqml[0m[38;5;12m (https://github.com/filcuc/dqml) - Qt Qml bindings for the D programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSciter-Dport[0m[38;5;12m (https://github.com/sciter-sdk/Sciter-Dport) - D bindings for the [39m[38;5;14m[1mSciter[0m[38;5;12m (https://sciter.com) - crossplatform HTML/CSS/script desktop UI toolkit.[39m
|
||||
@@ -513,8 +504,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mImage Processing[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArmageddonEngine[0m[38;5;12m [39m[38;5;12m(https://github.com/CyberShadow/ae/tree/master/utils/graphics)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVladimir[39m[38;5;12m [39m[38;5;12mPanteleev's[39m[38;5;12m [39m[38;5;12mae[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mstyle,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdescribed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12marticle[39m[38;5;12m [39m
|
||||
[38;5;14m[1mFunctional[0m[38;5;14m[1m [0m[38;5;14m[1mImage[0m[38;5;14m[1m [0m[38;5;14m[1mProcessing[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(http://blog.thecybershadow.net/2014/03/21/functional-image-processing-in-d/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArmageddonEngine[0m[38;5;12m [39m[38;5;12m(https://github.com/CyberShadow/ae/tree/master/utils/graphics)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVladimir[39m[38;5;12m [39m[38;5;12mPanteleev's[39m[38;5;12m [39m[38;5;12mae[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mstyle,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdescribed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12marticle[39m[38;5;12m [39m[38;5;14m[1mFunctional[0m[38;5;14m[1m [0m[38;5;14m[1mImage[0m[38;5;14m[1m [0m[38;5;14m[1mProcessing[0m[38;5;14m[1m [0m[38;5;14m[1min[0m
|
||||
[38;5;14m[1mD[0m[38;5;12m [39m[38;5;12m(http://blog.thecybershadow.net/2014/03/21/functional-image-processing-in-d/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlogsort[0m[38;5;12m (https://bitbucket.org/infognition/bsort/) - A simple Windows app for viewing photos and preparing them for a blog.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdlib.image[0m[38;5;12m (https://github.com/gecko0307/dlib) - image processing (8 and 16 bits per channel, floating point operations, filtering, FFT, HDRI, graphics formats support including JPEG and PNG)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcolor.d[0m[38;5;12m [39m[38;5;12m(https://github.com/adamdruppe/arsd/blob/master/color.d)[39m[38;5;12m [39m[38;5;12m+[39m[38;5;12m [39m[38;5;14m[1mbmp.d[0m[38;5;12m [39m[38;5;12m(https://github.com/adamdruppe/arsd/blob/master/bmp.d),[39m[38;5;12m [39m[38;5;14m[1mjpg.d[0m[38;5;12m [39m[38;5;12m(https://github.com/adamdruppe/arsd/blob/master/jpg.d),[39m[38;5;12m [39m[38;5;14m[1mpng.d[0m[38;5;12m [39m
|
||||
|
||||
Reference in New Issue
Block a user