By: lucas_maximus
Freedom software has no need for a stable ABI, however. With freedom software, one continuously re-compiles it and re-releases it with every new version of any code it links with anyway. Which is a...
View ArticleBy: lemur2
<blockquote>.NET/Mono pretty much runs anywhere now, from the iPhone to Playstation VITA, so you can use C# anywhere. </blockquote> Sure you can use C# anywhere. What you can't do is use...
View ArticleBy: lemur2
<blockquote>Which is a f--king stupid way of managing dependencies. </blockquote> Excuse me? It is the way that all software development works. Take a look at a makefile....
View ArticleBy: lucas_maximus
<blockquote> Sure you can use C# anywhere. What you can't do is use the associated proprietary class libraries such as Winforms anywhere. So if one writes software using C# in conjunction with...
View ArticleBy: lemur2
<blockquote>There is plenty of tooling existing that lets you do this, just because most don't need to doesn't mean you can't. </blockquote> Of course. Likewise, just because you can...
View ArticleBy: lucas_maximus
<blockquote> Excuse me? It is the way that all software development works. Take a look at a makefile. </blockquote> Err no it isn't. Sensible platforms go and ship the binary that it is...
View ArticleBy: lucas_maximus
Of course. Likewise, just because you can doesn’t mean that most do. Ergo, most .NET developers end up writing Windows-only software, and they do not ever gain the knowledge/bother to learn alternative...
View ArticleBy: lemur2
Also I am an ASP.NET developer, so it doesn’t matter what the people that are using the services that I develop are using because it all standard web stuff. Correct me if I’m wrong, but won’t C# code...
View ArticleBy: lemur2
Sorry but most people don’t learn class libraries they just look at the library docs when they need to. All one needs to know how to write software in any language is understand how the language...
View ArticleBy: lucas_maximus
<blockquote>True. None of this is of any help once you have written your Winows-only C# application utilising Windows-only class libraries. You will only ever be able to sell that app to people...
View ArticleBy: lemur2
If something is changing that can cause defects. It doesn’t matter whether it is an ABI or an API. If that were true then you would get bugs which only occurred if a library happened to load in some...
View ArticleBy: lemur2
<blockquote>In any fact, I develop ASP.NET web applications, as I said before I don't care what they happen to be viewing it on because it just a webapp. </blockquote> But as I understand...
View ArticleBy: lemur2
<blockquote>This is utter rubbish. If the logic of the application is split up correctly, it be pretty easy to refactor or remove the Windows only components. There is plenty of tooling available...
View ArticleBy: zima
Why do you still bother with him? (somebody who even gloats in profile about his conversational deficiencies) Hardly anybody does any more…
View ArticleBy: lucas_maximus
In reply to lemur2. My comment on C#, if I had made one, would probably have been more like this: “A nice enough language, such a pity about the proprietary class libraries associated with it. It seems...
View Article