Talk:Java (programming language)
This is the talk page for discussing improvements to the Java (programming language) article. This is not a forum for general discussion of the subject of the article. |
Article policies
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
Archives: Index, 1, 2, 3, 4, 5, 6, 7Auto-archiving period: 3 months ![]() |
![]() | Java (programming language) is a former featured article. Please see the links under Article milestones below for its original nomination page (for older articles, check the nomination archive) and why it was removed. | |||||||||||||||||||||||||||
![]() | This article appeared on Wikipedia's Main Page as Today's featured article on December 17, 2005. | |||||||||||||||||||||||||||
|
![]() | This article has not yet been rated on Wikipedia's content assessment scale. It is of interest to multiple WikiProjects. | ||||||||||||||||||||||||||||||||||||||||||||||
Please add the quality rating to the {{WikiProject banner shell}} template instead of this project banner. See WP:PIQA for details.
Please add the quality rating to the {{WikiProject banner shell}} template instead of this project banner. See WP:PIQA for details.
Please add the quality rating to the {{WikiProject banner shell}} template instead of this project banner. See WP:PIQA for details.
|
![]() | The article Deterministic Parallel Java was nominated for deletion. The discussion was closed on 14 July 2020 with a consensus to merge the content into Java (programming language). If you find that such action has not been taken promptly, please consider assisting in the merger instead of re-nominating the article for deletion. To discuss the merger, please use this talk page. Do not remove this template after completing the merger. A bot will replace it with {{afd-merged-from}}. |
Wiki Education Foundation-supported course assignment
This article is or was the subject of a Wiki Education Foundation-supported course assignment. Further details are available on the course page. Student editor(s): Abharati. Peer reviewers: Abharati.
Above undated message substituted from Template:Dashboard.wikiedu.org assignment by PrimeBOT (talk) 01:08, 17 January 2022 (UTC)
Versions?
This article has a section on 'editions' (SE, ME, etc). But nothing on the differences between versions. Java 1.7 (and 1.8, though not yet finalized) is in some ways quite a different languages from 1.0. Does anyone think there ought to be a 'Versions' section with brief notes on the main changes (or perhaps just the language changes) in each version? These could include links to information on the relevant topic elsewhere on WP.
Merger proposal
I propose to merge Java version history into Java (programming language)#Versions. I see this as the natural follow up to Wikipedia:Articles for deletion/Java version history which was recently closed as keep. There is important information on Java version history, but the state of reliable sources about the subject remains unclear. Modernponderer helpfully linked to some sources at the deletion discussion, and I believe those sources are an excellent reason to include this information here, but I still don't see the logic in maintaining version history as a separate article. None of the sources provided are about Java version history, they're about modifications to the Java programming language that were made with each new version; precisely the type of information that belongs in the the history section of this article. That's an important distinction that wasn't stressed enough in the deletion discussion. Java version history as it exists now is just too much of a violation of WP:NOTDIRECTORY, with far too little notability of the subject itself, to qualify for an individual article, and the series of keep per x votes with little or no explanation following the relisting, don't change that. --PuzzledvegetableIs it teatime already? 16:50, 3 July 2020 (UTC)
Discussion
Vote NO MERGE - only because this is being used as an alternate way to delete the "Java version history" article right after it was voted down. • Sbmeirow • Talk • 17:33, 3 July 2020 (UTC)
- "[V]oted down" is too strong. Deletion discussions are supposed to seek WP:CONSENSUS, rather than count votes. The discussion was relisted due to lack of consensus, and nothing changed. Nearly every subsequent edit fell under the category of WP:NOTARG. The discussion, which was closed by a non-sysop, should have been closed as no consensus or else left for a more experienced sysop to close. Ordinarily, this would warrant renomination, but seeing as I don't actually agree with the nom that it warrants deletion, I am seeking consensus about a merger instead. --PuzzledvegetableIs it teatime already? 18:44, 3 July 2020 (UTC)
- no merge This article is already long enough. --Salix alba (talk): 21:49, 3 July 2020 (UTC)
- no merge Agree, this article is already long enough. peterl (talk) 06:22, 4 July 2020 (UTC)
- Speedy close as the proposal would be in gross violation of WP:SIZERULE – unless of course this would actually be an end run around the recent deletion discussion as has already been suspected here, with the vast majority of the article in question's content being removed. Modernponderer (talk) 01:43, 8 July 2020 (UTC)
- no merge I agree this seems like someone trying to weasel around the earlier deletion being shotdown. *IF* I were to even entertain this idea (and it totally violates several things including WP:SIZERULE), I would rather see it merged in the other direction where the Java language history is merged into the larger Java platform history. Merging the platform history into the language history seems like a good way to subsequently remove the platform history as it would no longer be on topic after the merge and could be removed over time. —Uzume (talk) 14:26, 10 July 2020 (UTC)
- No merge this is pretty obviously too long to belong on the main page unless the information is shortened greatly, which I think would be a mistake. 172.73.179.154 (talk) 15:59, 10 July 2020 (UTC)
- If you people are going to merge, kindly merge all contents. As belong to java world, this page is really helpful for us. — Preceding unsigned comment added by 122.173.61.65 (talk) 10:39, 11 July 2020 (UTC)
"Java Programming Language language" listed at Redirects for discussion
A discussion is taking place to address the redirect Java Programming Language language. The discussion will occur at Wikipedia:Redirects for discussion/Log/2021 March 15#Java Programming Language language until a consensus is reached, and readers of this page are welcome to contribute to the discussion. - CHAMPION (talk) (contributions) (logs) 23:17, 15 March 2021 (UTC)
গারি গেম — Preceding unsigned comment added by 103.25.248.244 (talk) 06:38, 10 April 2022 (UTC)
implementation dependencies
The lead section says "designed to have as few implementation dependencies as possible". Can we add some clarification as to what this means? Are these implementation dependencies referring to implementation of the language itself (JVM) or programs written in Java? 2600:1702:2BE0:CB80:95B0:AB36:5DEF:1924 (talk) 04:34, 30 April 2022 (UTC)
Requested move 16 May 2022
It has been proposed in this section that multiple pages be renamed and moved. A bot will list this discussion on the requested moves current discussions subpage within an hour of this tag being placed. The discussion may be closed 7 days after being opened, if consensus has been reached (see the closing instructions). Please base arguments on article title policy, and keep discussion succinct and civil. Please use {{subst:requested move}} . Do not use {{requested move/dated}} directly. |
– Per WP:PTOPIC. xtools says that Java had 94,580 views in the last 60 days, with Java (programming language) having over roughly eleven times as much views (1,041,585). Rusty4321 talk contributions log 23:29, 16 May 2022 (UTC)
- Oppose 1st, Support 2nd — and move the disambiguation page (Java (disambiguation)) to the basename. Primary topic swaps are often messy, especially at this magnitude. However, I strongly believe there's no primary topic between • the programming language, • the island, and possibly • the coffee — and the safest bet would be to have the disambiguation page at the basename. Paintspot Infez (talk) 01:05, 17 May 2022 (UTC)
- Strong oppose Java programming language move. That owuld only be a PTOPIC to a computer programmer. To a web user, it could mean JavaScript (ECMAscript) instead of JAVA. Even then it would not be the primary topic. Instead it would be either the island, or a generic term for coffee (which the programming language even acknowledges with its cup-of-coffee logo). Instead the disambiguation page should be at the primary ___location. -- 65.92.247.17 (talk) 02:39, 17 May 2022 (UTC)
- If the dab page is made primary, the island, programming language and coffee should be moved to the top as "may generally refer to" as a top section. -- 65.92.247.17 (talk) 02:41, 17 May 2022 (UTC)
- Oppose 1st, Support 2nd, move DAB to base name. No PRIMARY.--Ortizesp (talk) 03:22, 17 May 2022 (UTC)
- Oppose 1st, support 2nd, move Java (disambiguation) → Java. The programming language dominates search results and page views, and has slightly more incoming links. It seems to be the primary topic by usage around the English-speaking world. However, the island remains primary by long-term significance. Where the two criteria disagree, putting the dab at the base name serves our readers best. Even if justified, a new primary topic would break a lot of incoming external links. Certes (talk) 08:51, 17 May 2022 (UTC)
- Note: WikiProjects Disambiguation, Indonesia and Software have been notified of this discussion. Certes (talk) 09:04, 17 May 2022 (UTC)
- Comment - and island of 130 million people (larger than just a handful of whole countries) and 1000s of year history may not be the primary topic? I get that we wikipedians are a bunch of early 20th century computer geeks, but a programming language is rather insignificant and transient in relation to the island of Java. --Merbabu (talk) 09:12, 17 May 2022 (UTC)