Here is a simple example of using an abstract class.
#include "stdafx.h"
#include "Factory.h"
int main()
{
const static int SAYHELLO = 1;
const static int SAYGOODBYE = 2;
CFactory factory;
factory.runExample(SAYHELLO)->saySomething()...
An abstract class is simply an interface which you program against to obtain information from concrete classes. The reason you use one of these is to gain isolation. For example, you can create a factory pattern to switch out objects depending on say a user selecting a type of FTP/SFTP/FTPS...
The simple answer is no.
The long answer is that languages all get reduced down eventually into machine code. The difference in speed between languages more or less depends upon how many layers these languages have to go through in order to accomplish that task and how often they have to do it...
I generally don't focus on details like commands up front; instead, I start by identifying and understanding the problem. Afterwards, I create a plan for the solution. Finally, I worry about those commands. It's pretty much the same concept as found in mathematics.
In real world programming, you want to use an algorithm like SHA512, and you also want to have a random salt generated. You also need to set a minimum complexity required of the password itself.
The main factor in selecting an algorithm isn't accidental matches per say; instead, it is how fast...
Russia has been expanding upon what it considers to be a military targets under a new doctrine that they call the "New Generation Warfare." Just google that term and you'll find plenty of security firms of all kinds talking about it.
They don't have to say anything special at all to be...
I don't know much more that I could do for you. CrowdStrike, Fidelis Cybersecurity, Mandiant, SecureWorks, and ThreatConnect all came out publically citing russia. In addition our own intelligence organizations have fingered russia...
Are you incapable of doing a search?
https://www.secureworks.com/research/threat-group-4127-targets-hillary-clinton-presidential-campaign
https://www.threatconnect.com/blog/tapping-into-democratic-national-committee/...
Multiple independent cyber security companies point to russia in addition to our own government's cyber security experts.
We will have to agree to disagree on the use of cyber weapons.