7 ms·
https://github.com/mrakgr/The-Spiral-Language/commit/51fe8b7f286590a83db5aa47d1da7fb11a96af56 https://github.com/mrakgr/The-Spiral-Language/commit/51fe8b7...
by jpwagner 8y ago
https://github.com/mrakgr/The-Spiral-Language/commit/51fe8b7f286590a83db5aa47d1da7fb11a96af56 https://github.com/mrakgr/The-Spiral-Language/commit/51fe8b7...
- jessep 8y agoIf you haven't clicked through to read the above commit message, please do. It is amazing. This is a glimpse into the mind of a mad scientist (and I respect and love mad scientists more than anything and aspire to be one)
- Razengan 8y ago> It is a tragedy, but I cannot imagine a language better than Spiral. Not within real world constraints facing me. A language better than it would pretty much have to be magic. > So, in this respect, my programming skill has reached it's limit and the most I will be able to do is refine it. > And it is embarrassing to me because I want to do better. I am ashamed, but the one to come will have to follow up on what I could not manage with my meager human abilities. This reminds me of the fictional inspirational process of dwarves in the Drizzt Do'Urden series of books [0] by R. A. Salvatore [1]. In that setting a dwarf craftsman gets only one moment of exceptional divine inspiration in his life to forge a legendary artifact. It is both a blessing and curse for them, because they realize that they will never be able to surpass that work for the remainder of their long lives. I wonder if other people here have had that moment in their life as well? [0] https://en.wikipedia.org/wiki/The_Icewind_Dale_Trilogy https://en.wikipedia.org/wiki/The_Icewind_Dale_Trilogy [1] https://en.wikipedia.org/wiki/R._A._Salvatore https://en.wikipedia.org/wiki/R._A._Salvatore
- zwkrt 8y agoThe dwarves should be thankful. Many people would have this moment and not realize it has passed them by.
- s3m4j 8y agohttps://github.com/mrakgr/The-Spiral-Language/commit/1dee010d0efe665d976ae619597997d87eba6161 https://github.com/mrakgr/The-Spiral-Language/commit/1dee010... That one is really in the "mad scientist" mindset. I love it, I wish him and this project good luck.
- jamesmcm 8y agoThe funny part is the diff.
- jacobush 8y agoI didn't even see that! Yep. When all you have left to polish is some white space in a test script, the thing is pretty much complete.
- tlamponi 8y agoNo, he uses commit messages as log of his thoughts, and commits need to have changes, thus each "log only" commit deletes or adds those same whitespaces in a never ending cycle. In between you find some actual code changes (with also long commit messages). It's not that he's finished - I hardly guess so because he complains that he'd need 10 years of time to polish everything out perfectly (in his opinion) and he only has one - it's just his style for a log book...
- abstractcontrol 8y agoI can't actually program all the time. Sometimes I need to study machine learning or think about design. During those times I use commits much like journal entries. I actually keep a separate journal and sometimes paste from it. I've been using LibreOffice Writer for it and decided to drop it recently because it would take so long to save a file - like 5s or more. Around every 3 month I'd fill in about 1000 pages of it and it was forcing me to move to a new file every time that happened. Now I just use VS Code for this sort of thing. Raw text is the best after all, but it is too bad I can't paste images into the journal anymore.
- rhencke 8y agoIf you do wish to use commits to simply journal your thoughts, and would like to do so without this requiring code or file changes, you may find the --allow-empty option useful when committing. This allows you to create a new commit, even if no files have changed.
- agumonkey 8y agowhat should we call this new form of web log ? c[ommit]log ? v[ersion]log ? g[it]log ?