Timeline for Migration from a complex C++ application to C# a -- good idea?
Current License: CC BY-SA 3.0
28 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jan 29, 2017 at 5:04 | history | tweeted | twitter.com/StackSoftEng/status/825570408615264256 | ||
| Dec 10, 2016 at 9:59 | comment | added | CodesInChaos | The C++ standard library has templates (a more powerful form of generics) and collection types. So these should not count as an advantage of C#. | |
| Dec 10, 2016 at 8:58 | review | Close votes | |||
| Dec 15, 2016 at 3:03 | |||||
| Dec 10, 2016 at 8:44 | history | edited | gnat | CC BY-SA 3.0 | edited body; edited tags |
| Nov 16, 2013 at 15:38 | comment | added | Warren P | OP is upset about dependency on massive third party libraries and API changes and feels like a victim of a platform? Answer: move to an even bigger, more complex and bloated platform, where they might still be at AutoCAD and Microsoft's mercy. Win? | |
| Aug 2, 2013 at 19:15 | audit | Suggested edits | |||
| Aug 2, 2013 at 19:16 | |||||
| Jul 17, 2013 at 14:27 | comment | added | MetalMikester | @djechlin He said he'd work on it on weekends and after hours and then see what comes out. The C++ system lives on either way, unless he does a fantastic job and they decide to go ahead with that. | |
| Jul 16, 2013 at 17:46 | comment | added | mike30 | Moving to C# would be a downgrade for generics support. | |
| Jul 16, 2013 at 14:32 | comment | added | JNL | The way I see it. There's no worst case when you are trying. You will always have things to gain. Most importantly EXPERIENCE | |
| Jul 16, 2013 at 14:13 | comment | added | djechlin | @MetalMikester worst case, you go bankrupt or lose your job, lose your market share, and you gain some experience in a different language and environment. | |
| Jul 15, 2013 at 14:13 | history | edited | JNL | CC BY-SA 3.0 | edited title |
| Jul 15, 2013 at 13:27 | answer | added | Radu Murzea | timeline score: 2 | |
| Jul 15, 2013 at 13:06 | answer | added | Simon | timeline score: 5 | |
| Jul 15, 2013 at 13:05 | comment | added | JNL | Thank You @MetalMikester for the encouragement. It helps a lot. :) | |
| Jul 15, 2013 at 13:02 | comment | added | MetalMikester | Hey, it's your time. ;) Worst case scenario, you gain some experience in a different language and environment. | |
| Jul 15, 2013 at 12:44 | comment | added | JNL | @MetalMikester The system is working fine. I believe I got the answer I was looking for, I plan to implement the system in C# in my odd times,(weekends and after work hours) so that I can have an experience in Software Development and slowly if it looks beeter I can present it to my Supervisor too. Should that be good? | |
| Jul 15, 2013 at 12:42 | comment | added | MetalMikester | Is the system working fine, stable? Rewriting just for the sake of rewriting is a big no-no that often spells disaster. | |
| Jul 15, 2013 at 12:33 | history | edited | JNL | CC BY-SA 3.0 | edited title |
| Jul 15, 2013 at 12:31 | vote | accept | JNL | ||
| Jul 15, 2013 at 12:26 | comment | added | JNL | @djechlin Currently we are a team of 2, and I am maintaining and developing the application with my supervisor. I am a Jr. Developer and am interested in learning and developing more. I was curious to have an idea with the same. This will be a great opportunity for me, if I go that direction, so just thought of sharing with you guys and know, what do you'll think of the same. I did get some beautiful answers from Lauren and gnat below. Thanks for all the help and comments. | |
| Jul 15, 2013 at 5:47 | answer | added | rwong | timeline score: 9 | |
| Jul 15, 2013 at 4:16 | answer | added | Laurent Bourgault-Roy | timeline score: 22 | |
| Jul 15, 2013 at 3:09 | review | Close votes | |||
| Jul 16, 2013 at 13:31 | |||||
| Jul 15, 2013 at 2:50 | answer | added | djechlin | timeline score: 16 | |
| Jul 15, 2013 at 2:45 | comment | added | djechlin | "Highlight the development time is comparatively lesser in C# than C++." That sounds extremely suspect. It's certainly not true if your developers know C++ but don't know C#. | |
| Jul 15, 2013 at 2:45 | comment | added | djechlin | "Use a Design pattern, which will help us to maintain the application in a better way." What on earth do you mean by that? Do you think design patterns are things you buy from the store and plug into your application to make them run with fewer bugs, or something? | |
| Jul 15, 2013 at 2:23 | comment | added | aviv | Make sure you read and understand joelonsoftware.com/articles/fog0000000069.html before you promise anything. | |
| Jul 15, 2013 at 2:18 | history | asked | JNL | CC BY-SA 3.0 |