Linked by Nth_Man on Mon 1st Jul 2013 15:37 UTC
Linux "This release adds support for bcache, which allows to use SSD devices to cache data from other block devices; a Btrfs format improvement that makes the tree dedicated to store extent information 30-35% smaller; support for XFS metadata checksums and self-describing metadata, timer free multitasking for applications running alone in a CPU, SysV IPC and rwlock scalability improvements, the TCP Tail loss probe algorithm that reduces tail latency of short transactions, KVM virtualization support in the MIPS architecture, many new drivers and small improvements."
Thread beginning with comment 566343
To view parent comment, click here.
To read all comments associated with this story, please click here.
lucas_maximus
Member since:
2009-08-18

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 Winforms, then it becomes Windows-only software.


Which is trivial to do.

If you want to write software which is inherently not Windows-only software, you need to avoid class libraries which are Windows-only. So perhaps use GTK or Qt, and not Winforms. Users of .NET almost universally fail to do this, and hence they limit themselves to writing only for Windows, which as Gartner points out in 2014 is expected to fall to 15% of the market.


There is plenty of tooling existing that lets you do this, just because most don't need to doesn't mean you can't.

Also a lot of this software isn't going to magically dissapear after 2014.


You really are clueless. [/q]

Reply Parent Score: 2

lemur2 Member since:
2007-02-17

There is plenty of tooling existing that lets you do this, just because most don't need to doesn't mean you can't.


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 class libraries which would allow their software to be cross-platform.

Also a lot of this software isn't going to magically dissapear after 2014.


Of course not. However the market in which to sell the Windows-only software will shrink relative to software which is written in other languages/to other APIs.

Reply Parent Score: 2

lucas_maximus Member since:
2009-08-18

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 class libraries which would allow their software to be cross-platform.


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 features work.

Reply Parent Score: 2