Re: Which programming languages in NGE?
"Rudolf Polzer" <AntiATField_adsgohere@durchnull.de> wrote:
> Scripsit illa aut ille Disaster <disaster@disfanfic.net>:
> > "Rudolf Polzer" <AntiATField_adsgohere@durchnull.de> wrote:
> > > In 2004 there won't be many different languages from what we know
now.
> > > Especially if you think about they won't use a language for which
there
> > > isn't even one working and well optimizing compiler.
> > >
> > > If you want to create a supercomputer, you won't start with
designing a
> > > programming language. You'll start with thinking about what language
you
> > > might use, what processor's features you could use in order to
optimize
> > > and which other architecture details might help.
> >
> > Well, to start, are you aware of every programming language in the
world
> > today?
>
> No, but I am aware that the language used on the control terminal is a
> C-like language. It uses {, } and indentation exactly like they are used
> in current C, so syntactically it is a language derived from C. Of
> course there might be differences, probably (or better: surely) another
> library, some syntactic extensions, but mostly it is a "C-like language"
> (as is C++, C#, Java, JavaScript).
So the most that you know is that it looks like it has some similarities
to C.
> > Do you know if there are any programs that are secret and that you
> > have not been made aware of, because they are secret?
>
> There's no reason for a programming language to be secret.
The reason is not the important here. What is worth keeping secret in your
opinion is not a consideration to someone else who has made a secret code
because they felt that they needed to keep it secret. Heh, I bet that they
probably haven't even heard of you.
> > It's perfectly plausible that the MAGI use their own language
> > especially as they have very special and unique processors.
>
> If you call it an own language because some small things (like the
> library or some keywords) have changed: Yes.
No, I have no idea what is involved in a programming language, I just know
that the MAGI are very different to anything we have to day. Different
things talk and understand processes differently. This needs a language
suited to that. The MAGI run very unique activities too. A custom language
would not surprise me.
> > > OK, Nicolas Wirth's Pascal will stay as is: useless, but still
there.
> > > C++ also has the chance to stay until 2015, as well as BASIC.
> >
> > So what? I say that the MAGI use there own language. Why? Because you
> > can't determine which they use for sure and they are very unique and
> > specialized units.
>
> Probably not really "an own language". It seems more like a language
> derived from a current one.
An evolved entity is still it's own entity. That which is derived from C
is no longer C.
> If you design a new language that is not derived from a current one, you
> won't find programmers learning it.
Which is a good reason why NERV would use it in the first place.
> But if it looks like C or Pascal
> (and has similar semantics), they will do it.
Which would be a reason why they wouldn't do that!
> A big project like MAGI
> cannot be done if the programmers first have to learn a completely new
> programming language.
Of course it can! You just need to train them in the new language first.
> Of course MAGI does not have a straightforward
> control flow, many routines can run at one time - but that should not
> hinder programmers who already know fork() and multithreading - but of
> course the MAGI features for this are even more powerful.
Which apparently is not a factor in this discussion.
> Also, I do not think MAGI is programmed in the language displayed on the
> control terminals. Probably there is no "programming language" for MAGI
> since MAGI is not a computer like you are sitting in front of. It's got
> an I/O interface to receive commands and/or questions in some query
> language and control terminals to create such queries. Those control
> terminals do have macro languages, and that's what is visible on the
> screen.
Even your brain has a programming language. As the MAGI appear to have a
similar construction, it might be safe to say that the MAGI use a thought
process rather then a programming language, even if the interfaces with
the I/O's are managed with programming Languages custom designed to
interpret and talk with the thought process.
--
Kind regards
Disaster
Disaster's Fan Fiction - http://www.disfanfic.net
JAE FAQ - http://www.evafaq.com
Pen^3's JAE FAQ - http://faq.pen3.cjb.net
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735