Jump to content

C++ Universal


Tracker
 Share

Recommended Posts

Version one: Basic C++u autocomipler (think Java, except with standard, uncomplied txt files), relies on a third party OS to catch errors.

Version two: Version one with the abilty to catch exceptions thrown by the programs it "executes", still requires a thrid party OS to run.

Version three: Version two with a command line OS with Gui user made shells and simple, but extremely effective firewall and AV software built around it.

V3 Sierra: V3 with a simple AI that uses connected Microphones and cameras to determine if someone is trying to use the computer who shouldn't and locks the drives so that no one can use it until owner arrives.

Version Four: V3 based in the BIOS and can "move" from connected devices that support it to allow hot swapping of RAM, processors, etc.

V4S: A V4 with a V3S AI.

V4 Victor: A V4 for Artificialy Inteligent Vehicles.

For those who ask:

V3 and V4 are both compliers and operatiing systems and no computer at this time will support any Version Four C++u Auto-Compliler. This is because it is based in the BIOS as opposed to the HDD. This makes it almost impossible to tamper with. Not that V3 can't defend itself exceptionally well to begin with. Both will reveal source code to programs if they do something they are not supposed to as the simplest way to see if it is a virus is look at its code yourself. And will close all ports if an unexpected contact is made.

It is for computers. But TI made has made calculators that have the same concept: A programmer's OS.

V4 is a full command line OS in a big*** BIOS. This is because a random code generator will go with it for AIV units and that means trashed drives are likely. This means AIV do random things such as drive off a ten foot wall and, most being armored combat vehicles, will get shot at. the size of main drive needed is too large for flash memory. So, the core files need to be elsewhere. That is why it will be located there.

Chat Quote:

IceHusky²

Tracker, so from what I can understand, you're building a C++ compiler for AI-controlled vehicles?

Tracker

The builder was also its programmer, so he needed a way to quickly edit software with out recompiling it. That is its purpose. The files were never "properly" compiled for the same reason.

Tracker

So the auto compiler remains.

3:15 PM

IceHusky²

This is confusing. Who's "he"?

Zephyria

has entered the room

Zephyria

....

Zephyria

ICe, he's talking about his Fanon

IceHusky²

ikr

Zephyria

He's not actually building it

Zephyria

It's his imaginary world

IceHusky²

Oh.

Zephyria

He thinks he's some sort of Super AI

Tracker

Actualy, I am signed up for programming classes.

Tracker

So, yes, I will at least try to.

Zephyria

Again

Zephyria

He thinks he's some sort of delusional AI

Zephyria

Who belongs in a mental ward

IceHusky²

Tracker, you can't just go and deploy something that controls vehicles.

IceHusky²

That would require a patent or a license of some sort, then you would need a partnership with a vehicle company

3:20 PM

IceHusky²

So

Tracker

The vehicles will be built around it.

IceHusky²

Good luck

IceHusky²

But who's going to build the vehicles?

Tracker

I all ready have a good chunk of the math done regarding that.

IceHusky²

Don't tell me you're going to home mass produce cars.

Tracker

More like make a "small" prototype.

IceHusky²

And then what?

IceHusky²

Drive around Honda HQ or something?

Tracker

Keep it out of trouble.

Tracker

In the universe where this has already occurred, AIV have broken into just about every computer with an internet connection.

Tracker

And that was based upon the obvious knowledge that they, in time, will do everything a computer will do. What keeps them in check is pattern recognition programs that tell it it is doing a bad thing and a scale of 1 and -1, with one being always do and -1 being never do. The "rank" of a program deterimines it execution frequency. The higher, the more often. The rank is also updated with each run. This can have unexpected results. Like blowing a rasberry every five minutes because a group of young kids fell to the floor laughing and giving a result of 0.99.

Link to comment
Share on other sites

This topic is more fanon than discussion about programming. I really don't see why it's in this subforum. Unless you can provide an actual reason for why it should be here, like "I'm writing version 1 and I need input from other users," I think it would be appropriate to move it to the Fan Fiction subforum.

Link to comment
Share on other sites

So let me get this straight, you are attempting to write your own compiler for a custom custom c++ language that you are making and have only just started attending c++ classes?

You just jumped into the deepest end of the pool.

Link to comment
Share on other sites

I tend to do that. But I need it because our oldest computer has new hadrware to allow it to connect to the internet again, but no security software exists for it anymore, so I must make my own. Nor do I want to waste time recompiling the software. Building an OS around will likely be the easy part. Having a custom OS built around it will allow shells to be quickly made.

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.