I studied common software development topics, and I came across the Java Community Process website :
JCP is a mechanism for developing standard technical specifications for Java technology. Anyone can register for the site and participate in reviewing and providing feedback for the Java Requests Specification (JSR), and anyone can sign up to become a member of the JCP and then participate in the JSR Expert Group or even submit their own JSR Offer.
It seems like a good idea to me, and the JCP website has a lot of very well written specs and reference implementations.
So why not .NET Community Process? Is this what Microsoft can or should start? Perhaps they can install it on Codeplex.net and pass the keys to the community.
Because, frankly, an attempt to achieve something that happens in the community process takes forever. I believe that C # caught up with Java; Microsoft controlled the entire process and, therefore, could make changes more aggressively than Sun could.
Not to mention that the community process is bad, it just has its drawbacks.
Microsoft ( ) . (, MSDN), , ( ).
Sun PoV - "". wold , Microsoft. , , , . : Java .
, . Java - ..., , , . - JVM, .
Microsoft . MS hijack Java Microsoft- . , .NET
, : Sun Java- , . Microsoft , , Mono, , , . , , Microsoft, , PR.
Source: https://habr.com/ru/post/1736729/More articles:Is it possible to have multiple substitution groups for each element type? - inheritanceUsage detection after free () on windows. (dangling pointers) - c ++Embedding Facebook in an IFrame - facebookSegmentation error on server, but not local machine - csearch for a guide on how to configure mongo_mapper, devise, haml with rails3 - ruby-on-railsBest way to mark an inherited class as NOT serializable - javaPut objects that are decorated with [DataContract] in a StateServer? - serializationHow to determine if EventWaitHandle is expecting? - performanceHow to access a “redefined” inner class in Scala? - overrideWhy is the value of this line running in a bash script? - linuxAll Articles