JigsawServices

From APIDesign

(Difference between revisions)
Jump to: navigation, search
(New page: Jigsaw is a project that modularizes Java core parts with the plan to set an example up the modularity should be done in Java. NetBeans IDE needs to [[netbeans:Jigsaw|c...)
Line 1: Line 1:
-
[[Jigsaw]] is a project that modularizes [[Java]] core parts with the plan to set an example up the [[modularity]] should be done in [[Java]]. [[NetBeans]] IDE needs to [[netbeans:Jigsaw|care]] about [[Jigsaw]], as [[NetBeans]] IDE is the primary tooling for [[OpenJDK]]. I care about it project due to another reason as well: [[dependencies]] in [[modular system]]s are subject to [[NP-Complete]] problems: The [[LibraryReExportIsNPComplete]] and for example [[OSGi]] suffers from that. It would be amazing, if we could learn from past mistakes and come up with a system of [[dependencies] that is not inherently [[NP-Complete]].
+
[[Jigsaw]] is a project that modularizes [[Java]] core parts with the plan to set an example up the [[modularity]] should be done in [[Java]]. [[NetBeans]] IDE needs to [[netbeans:Jigsaw|care]] about [[Jigsaw]], as [[NetBeans]] IDE is the primary tooling for [[OpenJDK]]. I am interested in the project due to another reason as well: [[dependencies]] in [[modular system]]s are subject to [[NP-Complete]] problems: The [[LibraryReExportIsNPComplete]] and for example [[OSGi]] suffers from that. It would be amazing, if we could learn from past mistakes and come up with a system of [[dependencies] that is not inherently [[NP-Complete]].

Revision as of 08:25, 21 June 2012

Jigsaw is a project that modularizes Java core parts with the plan to set an example up the modularity should be done in Java. NetBeans IDE needs to care about Jigsaw, as NetBeans IDE is the primary tooling for OpenJDK. I am interested in the project due to another reason as well: dependencies in modular systems are subject to NP-Complete problems: The LibraryReExportIsNPComplete and for example OSGi suffers from that. It would be amazing, if we could learn from past mistakes and come up with a system of [[dependencies] that is not inherently NP-Complete.

Personal tools
buy