(this thread is quite old so I'll make this my last comment here) having said all of what I said I'm actually going to do the opposite :laugh: [doing dev in C / linux] I really miss c#, and in fact most often it's the "simple stuff" without farting about looking for libraries/ old code (ex: just yesterday needed a simple string sub-string search & replace function... now where did I do that last?, search, search, aha! found it! cut...paste, sigh, 15 minutes later back to where I was, why???) throw in the way better type checking, class structure, inheritance, overloading, much easier memory management (even that simple example above has 'memory management challenges') - I'm human, inasmuch always prefer the easiest path (lazy: an inherent human trait). [also mentioned] ms does make some good stuff, c# + .net are among their very best. And (yes you did say this too) lets face it, most of my apps are targeted for windows, so: - .net is more 'everywhere' than the next best alternative: java :vomit: [sorry] - in fact .net core can much more easily be deployed packaged within the .exe - if the target has something broken in it java is nearly always a nightmare to "repair" finally .net core 3 is looking real fine, OK ms isn't porting everything, for instance winforms, but they did put the source out there... there's gonna be some pimple faced geeks that'll branch and port it. Moral-Me: STOP!!! that's NOT the "proper" way to do desktop for linux, Lazy-Me whispers: it'll be way easier/faster for that quick-'n-dirty / ported-from-windows code ... ya wanna get some sleep tonight or keep going till the sun rises again? I know Coca Cola is not good for me, ... and so [unlike when I was much younger] I don't drink it very often, ... but you know, sometimes I just want a Coca Cola, not coffee, not juice, I want that Coke so what do I do? I get me a Coke.
Message Signature (Click to edit ->)