Friday Facts #18
Friday Facts #18
The Friday would not be complete without the new edition of the Friday Facts: http://www.factorio.com/blog/post/fff-18
Re: Friday Facts #18
This is one of the things I look forward to when I get out of bed Saturday mornings!
Re: Friday Facts #18
I like the pic.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: Friday Facts #18
Very nice!
- Darthlawsuit
- Fast Inserter
- Posts: 247
- Joined: Thu Feb 28, 2013 7:32 pm
- Contact:
Re: Friday Facts #18
Always interesting to see how a game I am playing is constructed, gives me ideas for my own programs. I am guessing that factorio is made in C++, just because of the multiple inheritance at the end?
Re: Friday Facts #18
Yes, Factorio is written in C++.
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of.
-
- Filter Inserter
- Posts: 559
- Joined: Mon Mar 04, 2013 9:23 am
- Contact:
Re: Friday Facts #18
True Factorio is written in C++ but class inheritance is not specific C++ only. Class inheritance is used in all Object Oriented languages (C++, C#, Java, Pearl, Phyton, Ruby, PHP, Objective Pascal and several more).Darthlawsuit wrote:I am guessing that factorio is made in C++, just because of the multiple inheritance at the end?
Re: Friday Facts #18
But multiple inheritance (having more classes as parent) is not in all OOLs. For example, C#, Java and Ruby have only single inheritance (that is what wiki said anyway, I can personally confirm it to be true for C#)SilverWarior wrote:True Factorio is written in C++ but class inheritance is not specific C++ only. Class inheritance is used in all Object Oriented languages (C++, C#, Java, Pearl, Phyton, Ruby, PHP, Objective Pascal and several more).Darthlawsuit wrote:I am guessing that factorio is made in C++, just because of the multiple inheritance at the end?
Re: Friday Facts #18
Interfaces ?Robik wrote:But multiple inheritance (having more classes as parent) is not in all OOLs. For example, C#, Java and Ruby have only single inheritance (that is what wiki said anyway, I can personally confirm it to be true for C#)SilverWarior wrote:True Factorio is written in C++ but class inheritance is not specific C++ only. Class inheritance is used in all Object Oriented languages (C++, C#, Java, Pearl, Phyton, Ruby, PHP, Objective Pascal and several more).Darthlawsuit wrote:I am guessing that factorio is made in C++, just because of the multiple inheritance at the end?
Re: Friday Facts #18
Interfaces and multiple inheritance are conceptually completely different things. You sort-of, kind-of can code an interface-based thingy and call it "multiple inheritance" and it might even behave somewhat like that (with a ton of extra effort) but it's far from it and it lacks all of the goodies that multiple inheritance has over pure interfaces
- Darthlawsuit
- Fast Inserter
- Posts: 247
- Joined: Thu Feb 28, 2013 7:32 pm
- Contact:
Re: Friday Facts #18
I know inheritance is used in all OOP languages but C++ is one of the major languages that uses multiple inheritance.SilverWarior wrote:True Factorio is written in C++ but class inheritance is not specific C++ only. Class inheritance is used in all Object Oriented languages (C++, C#, Java, Pearl, Phyton, Ruby, PHP, Objective Pascal and several more).Darthlawsuit wrote:I am guessing that factorio is made in C++, just because of the multiple inheritance at the end?
Also this thread really expanded quickly XD
Re: Friday Facts #18
Any chance that we will be surprised tomorrow by the release of 0.9?
Because personally I'm really excited about the new oil industry and all the possible receipts the oil will allow (And as we are alpha testers, feel free to use me/us ^^)
Because personally I'm really excited about the new oil industry and all the possible receipts the oil will allow (And as we are alpha testers, feel free to use me/us ^^)
Re: Friday Facts #18
i guess not. they said at least 2 more weeks after there original planned release. so that puts it at mid februaryray4ever wrote:Any chance that we will be surprised tomorrow by the release of 0.9?
Because personally I'm really excited about the new oil industry and all the possible receipts the oil will allow (And as we are alpha testers, feel free to use me/us ^^)
Creator of:
- DyTech
- DyWorld
- DyWorld-Dynamics
- DyWorld-Dynamics 2
Active since Factorio 0.6
- DyTech
- DyWorld
- DyWorld-Dynamics
- DyWorld-Dynamics 2
Active since Factorio 0.6
- Darthlawsuit
- Fast Inserter
- Posts: 247
- Joined: Thu Feb 28, 2013 7:32 pm
- Contact:
Re: Friday Facts #18
A release is never late, nor is it early! It arrives precisely when it is ready!ray4ever wrote:Any chance that we will be surprised tomorrow by the release of 0.9?
Because personally I'm really excited about the new oil industry and all the possible receipts the oil will allow (And as we are alpha testers, feel free to use me/us ^^)