TempleOS and HolyC (Again. I think there's already a thread. Oh well.)
-
@blakeyrat said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
Go uses it for various forms of encoding. For example, you can say
json:"foo,omitempty"
after some field's type and it'll name it "foo" in JSON and skip it entirely if it has a zero value.Well C# has attributes, too. I actually think I simply misread him or had a brain-fart and read it as "run time" instead of "compile time".
Then the question becomes, what shitty-ass language is Mr. Slow-Windows using where this is new and surprising?
Doesn't appear to be Java, that has annotations...
-
@CreatedToDislikeThis @JBert I'm doing what @blakeyrat explicitly asked me to do. Don't look at me.
-
@pie_flavor it was mildly funny for a couple of posts. Now it's just annoying
-
-
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
So, are you going to obey the wishes of one made at one time, or the pressure of the many who continue to express their displeasure?
-
I haven't seen so many downvotes at once on this forum since left. Was there some flash mob I wasn't invited to?
-
-
@Gąska said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
Was there some flash mob I wasn't invited to?
It's just @boomzilla expressing his opinion.
-
How does he do that, by the way?
-
@Zerosquare only admins have an unlimited number of downvotes. @boomzilla abuses that a lot
-
I can understand the unlimited amount of downvotes for admins, but allowing any user to downvote a post more than once is weird.
-
@Zerosquare since we're all @boomzilla alts,the end result is much the same
-
@Zerosquare said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
How does he do that, by the way?
<serious> Technically, it's by reporting all downvoters as one user (unless the person asking about it is a mod or admin, I guess) </serious>
-
This post is deleted!
-
@sockpuppet7 didn't bother looking at OP then?
-
@sockpuppet7 said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
Choice quote for relevance to this forum:
A Constructive Look At TempleOS said:
It's very easy to be negative, but you will never learn anything new by doing so.
...
-
@Jaloopa I may have looked 3 years ago and forgot about it
-
@dkf said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@Zerosquare said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
How does he do that, by the way?
<serious> Technically, it's by reporting all downvoters as one user (unless the person asking about it is a mod or admin, I guess) </serious>
-
@ixvedeusi said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@sockpuppet7 said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
Choice quote for relevance to this forum:
A Constructive Look At TempleOS said:
It's very easy to be negative, but you will never learn anything new by doing so.
...
Hey @blakeyrat you should read this if you haven't. Apparently the reason we're never going to have non-textual source and multimedia shells is that the one person to implement them in the modern era was a crank lunatic.
-
@Weng said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
Apparently the reason we're never going to have non-textual source and multimedia shells is that the one person to implement them in the modern era was a crank lunatic.
I didn't know that Enlightenment was associated with TempleOS... But they have Terminology, which is a shell that can display images and play movies etc etc.
-
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
I'm doing what @blakeyrat explicitly asked me to do.
He's your boss or something?
-
@TimeBandit said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
I'm doing what @blakeyrat explicitly asked me to do.
He's your boss or something?
No, it's just courteous. And fun.
-
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
courteous
I do not think it means what you think it means.
-
@HardwareGeek That's okay.
-
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@HardwareGeek That's okay.
Is it? IS IT??!?!??!?
-
@Tsaukpaetra said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@pie_flavor said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
@HardwareGeek That's okay.
Is it? IS IT??!?!??!?
!
-
According to a police report on the death, on the evening of Aug. 11, Davis was walking along the railroad tracks, with his back to an oncoming train, when he turned and faced the train before it hit him. The train engineer considered it a suicide, according to the report.
-
@anotherusername said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
turned and faced the train
Ch-ch-ch-changes...
-
Down the Rabbit Hole - In depth story on TempleOS and it's creator. (Not technical, mostly about it's history, origins, and fate of the creator.)
-
Oh dear, seems someone is actually proficient in using it...
-
It's not a necro if the link is from today, right?
-
@Gąska I was pondering necroing for this video but you beat me too it.
-
@Gąska said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
It's not a necro if the link is from today, right?
But since the guy is actually dead maybe it does.
-
@boomzilla said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
But since the guy is actually dead maybe it does.
Damn...we should have hooked this guy up with @SpectateSwamp.
-
@SpectateSwamp said in Florida Man goes to...:
@Benjamin-Hall Leave SpectateSwamp out of this....
-
@blakeyrat said in TempleOS and HolyC (Again. I think there's already a thread. Oh well.):
That all said, I agree with a lot of the points in the article, some of the stuff in TempleOS is actually really slick.
I certainly agree that there are some good concepts there, although most of the practical ones have been addressed in the latest versions of various IDEs (although probably a lot slower), but I'm willing to accept that to have a display resolution larger than 640x480, and window titles that don't scroll incessantly driving those of us who are still sane, slowly towards his version of sanity.
VS2019 does allow you to save diagrams as part of the project / solution, just not put them in the same file. Personally, I think this is a good thing, as having some embedded image in the source file (even if it were stored as text in SVG or something) and diff tools were updated to support it is just an unnecessary conflation of concerns IMHO.
Plus, just like coders who are overzealous with comments during early development, when there's no pressure and tonnes of budget, who write elegant and authoritative prose that quickly become outdated and confusing as changing requirements and tight deadlines cause the actual functionality to quickly deviate from that comment, over time they add no real value, except where describing something obscure, which is not immediately obvious from simply reading the code.
VS2019's diagrams which are automatically derived from the actual source code have proven to be far more useful to me, as they are at least always accurate, and provide a good starting point to understand a newly inherited code-base.
C# and even Java have had attributes for a long time which can be used for declarative programming, and are extensible, allowing you to build your own metadata systems if you like the declarative programming style.
Furthermore, Code Completion, even for dynamic languages (like JS) as well as HTML + Stylesheets has also come a long way lately.
It raises an interesting challenge for other OSs – why do shells have to be pure text? Why can’t we have a multimedia shell?
I think it's called a desktop environment... But I do understand what you really mean...
However what would it's practical use case be? Curses apps have been around for longer than I've been alive, and for proficient users of them, are extremely productive.
The issue however is becoming a moot point, as just about every new app being developed today is either a Web, or Mobile App. Fortunately, with SPA frameworks like React, Angular and Vue, you no longer have the productivity issues previously associated with traditional Web Applications.So whilst these are great ideas, the vast majority of them have already been implemented, but for one guy, working alone, he was quite ahead of his time in many ways.
I really do feel sorry for him, in that he's obviously a talented engineer, who's mental illness has kept him from contributing to our industry in some really meaningful ways. It's actually really sad to read his full story.
Update: I looked up Terry A. Davis, and found that he died in 2018. Truly a sad story of a guy who clearly had severe mental illness that was not properly cared for. Whilst there is a lot to mock in his work, writing a 64bit SMP OS by yourself is no easy feat, even it shows signs of his madness. I just don't feel right about making fun of someone in his position. RIP