@joerebelloharley@tilde.zone Why C#? I wouldn't go near it because it's a vendor-specific language by Microsoft for MS products. The linux port (mono) does not have the entire library, IIUC.

@joerebelloharley@tilde.zone I should probably also mention why I would be so bent against w.r.t programming languages. Over a decade ago MS invented J++ in attempt to sabotage . Java's top goal was platform independance, & MS expanded libs/constructs to make J++ a java superset that exclusively ran on Windows, effectively ruining Java's advantage. Sun quite rightly sued MS & won.

Follow

@joerebelloharley@tilde.zone While most programming languages are designed with some kind of technical niche advantage to justify yet another language, I believe C# brings nothing of real significant technical value to the table. I believe C#'s main purpose for existence is to serve to produce programs that only run on MS Windows. I find that to be a serious pitfall that outweighs any unique feature of C#.

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!