digitalmars.D.learn - Fun project (after a day of studying euclidean geometry) in Dlang
- Tristan B. Kildaire (13/13) Oct 05 2017 So I really felt like doing something in D today and decided to write a
- Tristan B. Kildaire (4/8) Oct 05 2017 On Thursday, 5 October 2017 at 16:00:52 UTC, Tristan B. Kildaire
- Tristan B. Kildaire (6/16) Oct 05 2017 If I have learned something about working with MSYS64 it is, DON'T. That...
- Tristan B. Kildaire (7/25) Oct 05 2017 I'm still going to work on this tommrow after my studying. Then
So I really felt like doing something in D today and decided to write a database engine. I am still working on the scheme/protocol/format for the database files (which is going well) (so far 111 lines of code in the `database.d` module). Next will be to finish the Database class up in said module (which I am doing now, only method is void addKey(string keyName, string type)). After that is done I will be adding more methods to make this database more useful (and actually have methods to assign data into it). I am going to probably add the networking tonight. I will post a link to it somewhere. Beware this is my first bigg-ish program in D. You will probably laugh at some of the things I did. Sadly it has nothing to do with Euclidean Geometry (maybe next time!).
Oct 05 2017
On Thursday, 5 October 2017 at 16:00:52 UTC, Tristan B. Kildaire wrote: link to it somewhere.Beware this is my first bigg-ish program in D. You will probably laugh at some of the things I did. Sadly it has nothing to do with Euclidean Geometry (maybe next time!).Will post a link as soon as I get more stuff done.
Oct 05 2017
On 2017/10/05 18:21, Tristan B. Kildaire wrote:On Thursday, 5 October 2017 at 16:00:52 UTC, Tristan B. Kildaire wrote: link to it somewhere.If I have learned something about working with MSYS64 it is, DON'T. That console gets the text muddled up so badly that they appear in sometime what looks like reverse order. Always debug program via PowerShell or cmd (I like the former way more though). Coding using nano via MSYS64 is fine though.Beware this is my first bigg-ish program in D. You will probably laugh at some of the things I did. Sadly it has nothing to do with Euclidean Geometry (maybe next time!).Will post a link as soon as I get more stuff done.
Oct 05 2017
On Thursday, 5 October 2017 at 17:49:00 UTC, Tristan B. Kildaire wrote:On 2017/10/05 18:21, Tristan B. Kildaire wrote:I'm still going to work on this tommrow after my studying. Then the commits will be rolling in again. Here are the links (the client is no where near usable): VioletDB: https://github.com/deavmi/VioletDB VioletClient: https://github.com/deavmi/VioletClientOn Thursday, 5 October 2017 at 16:00:52 UTC, Tristan B. Kildaire wrote: link to it somewhere.If I have learned something about working with MSYS64 it is, DON'T. That console gets the text muddled up so badly that they appear in sometime what looks like reverse order. Always debug program via PowerShell or cmd (I like the former way more though). Coding using nano via MSYS64 is fine though.Beware this is my first bigg-ish program in D. You will probably laugh at some of the things I did. Sadly it has nothing to do with Euclidean Geometry (maybe next time!).Will post a link as soon as I get more stuff done.
Oct 05 2017