.NET Core: To port or not to port?
-
.net is like twenty years old now and needs to be completely replaced.
PIEBALDconsult wrote:
.net is like twenty years old now and needs to be completely replaced.
Don't diss it. I'm 55 and still the best version of me. ;)
Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
-
> You are targeting microservices That's my #3 reason. > You want to run your Web apps on Linux That's my #2 reason. > You are using Docker containers That's my #1 reason. And reason #0, which the article didn't exactly quite explicitly outright state: *nix is finally viable as a development platform for me, because I can now code in C#! I wonder if, in the long run, Microsoft is shooting itself in the foot by providing C#/.NET for a non-Windows platform. As a developer, that's been my main reason to not even consider *nix as an OS for, well, everything. Now if only there was a decent *nix desktop. They're all crappy to some degree or other, IMO.
Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
Marc Clifton wrote:
Now if only there was a decent *nix desktop. They're all crappy to some degree or other, IMO.
My favorites are (in no particular order): KDE, XFCE, and LXDE. I've also heard good things about the Cinnamon Desktop.
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
Much buzz accompanied the release of .NET Core 2.0 this summer, but it's actually not the best .NET implementation target to choose for all projects.
Whether 'tis nobler in the mind to suffer the slings and arrows of multiple platforms; or by ignoring them, shipping something
Kent Wrote:
'tis nobler ...
The .NET Core Shakespeare ... :)
Wonde Tadesse
-
Much buzz accompanied the release of .NET Core 2.0 this summer, but it's actually not the best .NET implementation target to choose for all projects.
Whether 'tis nobler in the mind to suffer the slings and arrows of multiple platforms; or by ignoring them, shipping something
Kent Sharkey wrote:
Whether 'tis nobler in the mind to suffer the slings and arrows of multiple platforms; or by ignoring them, shipping something
Bloody instructions, which, being taught, return
To plague th' inventor: this even-handed justice
Commends the ingredients of our poisoned chalice
To our own lips.Macbeth Act 1, Scene 7
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it.» Claude Levi-Strauss (Tristes Tropiques, 1955)
-
Kent Sharkey wrote:
Whether 'tis nobler in the mind to suffer the slings and arrows of multiple platforms; or by ignoring them, shipping something
Bloody instructions, which, being taught, return
To plague th' inventor: this even-handed justice
Commends the ingredients of our poisoned chalice
To our own lips.Macbeth Act 1, Scene 7
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it.» Claude Levi-Strauss (Tristes Tropiques, 1955)
-
Nothing in the alley but a scrawny old tom-cat chewing on a fish-head long past its use-by date. cheers, Bill
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it.» Claude Levi-Strauss (Tristes Tropiques, 1955)
-
Much buzz accompanied the release of .NET Core 2.0 this summer, but it's actually not the best .NET implementation target to choose for all projects.
Whether 'tis nobler in the mind to suffer the slings and arrows of multiple platforms; or by ignoring them, shipping something
Waits for Q&A to be inundated with "How to convert my project to .NET Core? Please help it's urgent".
-
> You are targeting microservices That's my #3 reason. > You want to run your Web apps on Linux That's my #2 reason. > You are using Docker containers That's my #1 reason. And reason #0, which the article didn't exactly quite explicitly outright state: *nix is finally viable as a development platform for me, because I can now code in C#! I wonder if, in the long run, Microsoft is shooting itself in the foot by providing C#/.NET for a non-Windows platform. As a developer, that's been my main reason to not even consider *nix as an OS for, well, everything. Now if only there was a decent *nix desktop. They're all crappy to some degree or other, IMO.
Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
Gnome3 is the relative grown-up. But if you're using something other than BASH, you're wasting your time (or more precisely, your clock cycles).
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
-
> You are targeting microservices That's my #3 reason. > You want to run your Web apps on Linux That's my #2 reason. > You are using Docker containers That's my #1 reason. And reason #0, which the article didn't exactly quite explicitly outright state: *nix is finally viable as a development platform for me, because I can now code in C#! I wonder if, in the long run, Microsoft is shooting itself in the foot by providing C#/.NET for a non-Windows platform. As a developer, that's been my main reason to not even consider *nix as an OS for, well, everything. Now if only there was a decent *nix desktop. They're all crappy to some degree or other, IMO.
Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
Marc Clifton wrote:
I wonder if, in the long run, Microsoft is shooting itself in the foot by providing C#/.NET for a non-Windows platform.
The amount of profit they earn from Windows per se is comparatively small these days, as opposed to their applications that run on Windows. For them now, the cloud is the big thing. Windows remains important to host stuff in the cloud but otherwise "we can accommodate everyone else now and still make money" is the strategy. That's why they've become increasingly friendly to non-MS platforms and technology.
Kevin
-
Marc Clifton wrote:
I wonder if, in the long run, Microsoft is shooting itself in the foot by providing C#/.NET for a non-Windows platform.
The amount of profit they earn from Windows per se is comparatively small these days, as opposed to their applications that run on Windows. For them now, the cloud is the big thing. Windows remains important to host stuff in the cloud but otherwise "we can accommodate everyone else now and still make money" is the strategy. That's why they've become increasingly friendly to non-MS platforms and technology.
Kevin
-
lw@zi wrote:
don't understand your post either
That happens to me a lot too ;P
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
lw@zi wrote:
don't understand your post either
That happens to me a lot too ;P
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.