I personally find the natural syntax of inform 7 to be the easiest to use IF system/language etc. I know basic programming in Python and some C# but learning a c++ like language to me personally would be daunting. That’s just my personal view of it. I’m not a huge technical guru and my day job is not tech or computer related. I personally like the design aspect of IF more. When I have issues in inform 7 the natural syntax helps me figure out the issues quicker. I think inform was and is so appealing to me because I was able to get a project up and running fairly quickly without learning a potentially difficult language.
Hi Dan,
I would think that for you, the allure would be the debugger, but I haven’t talked a great deal about that, this is an announcement, not a press junket. I would expect someone like you would want a concrete feature list with demonstration videos, actual projects to look at, this is all something we’re working on. You ask me to sell you, but you know, devs, we like to see things. I would also point out that Inform is, and I’m going to get grief for this, not a living platform. With deepest respects to its authors and maintainers, I’ve just seen so many things drift away my career, companies, good technologies. A maintained platform is one thing I do look for when deciding if its worth it to pursue, and you know, heck, we might even help out where we can, one of the problems with IF from a technical standpoint is that it is very technical, the pieces comprising the early infocom games were, at the time, pretty marvelous. Most of the people with the skillset to write compilers, parsers, virtual machines, jit engines, etc, are far too busy or making a lot more money elsewhere to care. Dragon book-wielding, algorithmic analysis, tool-writers and compiler jocks are in every company and project I’ve been involved with, very very rare, and that’s really what it takes to write some of this stuff. I’m not trying to toot my own horn here, or sell you on anything, but we here are under the impression the best thing we could do for IF is to put everything we had into a platform. We chose mythoi, IF we piss some people off, good. We’ll all have better software. We might even help y’all come at us.
hope you enjoyed your holiday, later, when we have more of a presence regarding features and a sham-wow commercial, let us know if we’re still missing the mark.
best
bnh
Hi, R. Cooper,
thanks for the response, I’ve mentioned a few times in other conversations, though probably obliquely, we have a full natural language to Apollo parser that’s about 1500 lines. so, with that If you want to use something similar to inform, you can. I’m guessing that’s what inform is doing internally anyway though I haven’t looked at the source. This part of mythoi, we’re heavily leaning towards making free, as our parsers/transpilers have no mythoi dependencies, i.e. output apollo, sit it next to the runtime. I have to talk more with the team, but we could have a web app that converts natural language into apollo and would then allow anyone to use the free runtime to run it.
does this make it better than inform? no, but responding to community input and pushing out changes? Arguably, yes.
all of your arguments are valid. Inform is awesome.
best
bnh
Hi there jkj yuio,
We uh have an official cough discord, that has no one in it. If you go to mythoi.io there’s a social link at the bottom. We’re just starting our social presence, I do apologize.
Thanks, but the link is invalid.
try this one
Worked!
Im always game to try and investigate further. Thank you.
So is there any software available yet which we can try out? If not, do you have a timeframe in mind?
Hi, just wondering why is “Mythoi”? It looks like Vietnamese word. The affix “oi” has some meaning?
It’s Greek. It’s the plural of “mythos”.
Huh, I thought Mythos was already plural, referring to multiple myths… or is this similar to how a person is one individual, persons are multiple individuals, a people is a singular group of persons, and peoples are multiple groups of persons with the corresponding sequences being person, persons, people, peoples and myth, myths, mythos, mythoi? or is this just a case of word variants shifting function as they cross language lines?
I figured the name was just a made-up, trademarkable name derived from myth/mythos since all the components are named for mythological figures.
Nope, “mythos” is just a more faithful reproduction of the original Ancient Greek word; the -os is a case marker that we don’t need in English, so it often gets dropped from loanwords. But it’s the same -os as in ethos and kudos.
Now I’m imagining trying to adopt a Stoic eth and giving someone massive kud.
(Mythos does sound singular to me, FWIW – like, it’s a collection of myths, but a single one. Saying “the Greek and Norse mythos” sounds weird, while the I-think-correct “Greek and Norse mythoi” feels better).
Completely off-topic but I started using the term Mythoi earlier this year in a TTRPG I am making.
I am more than willing to accessibility test the IDE with screen readers. Seeing as it’s built using QT, the accessibility is most likely to be either (A) nonexistant, or (B) hit and miss. The origins of the Apollo language, as a combination of LPC and Pike, also intrigues me a great deal, though I’ve never written anything using either language. However, as a TADS 3 user, I like C-Style languages as a general rule.