Link to code: https://github.com/symphonyoss/plexus-interop
I don't know C#. Should I assume this is the way to write comments? That's just terrible. /// /// Log a message with the specified . /// /// The level of log entry. /// The exception to log. /// The format of the message object to log. /// The first argument for message formatting. [StringFormatMethod("format")] void Log (LogLevel logLevel, [CanBeNull] Exception exception, string message, T1 arg1);
Deutsche Bank makes source code publicly available for the first time
41–50 of 216 posts
Re: Deutsche Bank makes source code publicly available for the first time
#42Earlier quoted context omitted.
I would love for a few banks to dump all their old COBOL code on to GitHub. Not because it would necessarily be useful for anything, but simply because it would be fascinating to read... There is actually very little open source COBOL code available, of the massive quantities of COBOL code written over the decades the vast, vast majority of it remains closed source. Sadly I think a lot of it is just going to be lost…
> "but a century from now when all of us are dead who cares if our confidential info gets released to the public then?" Your descendants probably. Especially if grandpa earned a lot of dough which by heritage would be theirs now. Or just for the sake of privacy. Would you care if your private social network data was dumped after your death? To me, when I sign up for confidential that means now and always. Not until d…
Re: Deutsche Bank makes source code publicly available for the first time
#43Earlier quoted context omitted.
I would love for a few banks to dump all their old COBOL code on to GitHub. Not because it would necessarily be useful for anything, but simply because it would be fascinating to read... There is actually very little open source COBOL code available, of the massive quantities of COBOL code written over the decades the vast, vast majority of it remains closed source. Sadly I think a lot of it is just going to be lost…
> "but a century from now when all of us are dead who cares if our confidential info gets released to the public then?" Your descendants probably. Especially if grandpa earned a lot of dough which by heritage would be theirs now. Or just for the sake of privacy. Would you care if your private social network data was dumped after your death? To me, when I sign up for confidential that means now and always. Not until d…
Go back three or four generations, and most people can't even remember any of their ancestors names. Why should I care about the privacy of people who died long before I was born, and whose names I can't even remember?
> To me, when I sign up for confidential that means now and always. Not until death do us part.
I guess it is a matter of personal preference. But why should I care about what happens to my personal info long after I am dead? Once I am dead, and my children are dead, and their children too, and nobody alive can even remember who I was–what difference does it make to me then? (Maybe 100 years is too short, since a century from now I might still have living grandchildren – but I think the principle is sound whatever the exact timeframe should be.)
Re: Deutsche Bank makes source code publicly available for the first time
#44Earlier quoted context omitted.
I don't know C#. Should I assume this is the way to write comments? That's just terrible. /// /// Log a message with the specified . /// /// The level of log entry. /// The exception to log. /// The format of the message object to log. /// The first argument for message formatting. [StringFormatMethod("format")] void Log (LogLevel logLevel, [CanBeNull] Exception exception, string message, T1 arg1);
Yeah, that's the standard way to write comments. It looks terrible but it's not bad to write because Visual Studio auto-generates the comment skeleton for you.
Re: Deutsche Bank makes source code publicly available for the first time
#45"Computer code of Deutsche Bank" sounds so German and so cool :)
I left Deutsche a decade ago, but if I remember correctly that code was written mostly by their employees in Moscow, with specifications being driven mostly by the business users in London and New York.
Re: Deutsche Bank makes source code publicly available for the first time
#46Earlier quoted context omitted.
> "but a century from now when all of us are dead who cares if our confidential info gets released to the public then?" Your descendants probably. Especially if grandpa earned a lot of dough which by heritage would be theirs now. Or just for the sake of privacy. Would you care if your private social network data was dumped after your death? To me, when I sign up for confidential that means now and always. Not until d…
> Your descendants probably. Go back three or four generations, and most people can't even remember any of their ancestors names. Why should I care about the privacy of people who died long before I was born, and whose names I can't even remember? > To me, when I sign up for confidential that means now and always. Not until death do us part. I guess it is a matter of personal preference. But why should I care about w…
Given modern data storage paradigms, with perfect[0] recording of a wide range of data, it's entirely possible that people might care in the future. For example, if you have an ancestor who was near-sighted, you are automatically disqualified from any colonization missions (regardless of your own eyesight) due to the presence of potentially-flawed genes.
It would be similar in concept, if not degree, to the Nuremburg Laws[1], which were only made possible by the meticulous record-keeping of the pre-WW2 German bureaucracy. Whether or not those records are used for malicious, distasteful, or nefarious purposes at some indeterminate future is not something we can control or predict effectively today.
[0]: Reduced human error
[1]: https://en.wikipedia.org/wiki/Nuremberg_Laws#Classifications...
Re: Deutsche Bank makes source code publicly available for the first time
#47Re: Deutsche Bank makes source code publicly available for the first time
#48Link to code: https://github.com/symphonyoss/plexus-interop
I don't know C#. Should I assume this is the way to write comments? That's just terrible. /// /// Log a message with the specified . /// /// The level of log entry. /// The exception to log. /// The format of the message object to log. /// The first argument for message formatting. [StringFormatMethod("format")] void Log (LogLevel logLevel, [CanBeNull] Exception exception, string message, T1 arg1);
It's not an essential part of the language. It's something that is used by the IDE and doc-generation tools. Comments inside the method that follows will not be so verbose (one hopes).
Re: Deutsche Bank makes source code publicly available for the first time
#49Get ready for a data dump of 40 year old COBOL code /s But in all seriousness, this is a great step forward in institutional software. Open up software to further progress towards standardizing an industry's software interface.
I would much prefer a bank using that over, say, Python
Re: Deutsche Bank makes source code publicly available for the first time
#50Great move. I really believe in the "free software, free society" idea of the FSF. After this batch, I'm sure there will still be a lot left to open source, but it's definitely a big step! If we're fortunate, others will follow suit. Germany is a great country for stuff like this. They have a relatively high share of Linux users, OpenStreetMap usage, etc. I feel like they're very critical towards their own country an…