Revision as of 18:41, 24 May 2022 editSalix alba (talk | contribs)Edit filter managers, Administrators26,099 edits →Requested move 16 May 2022: close not moved← Previous edit |
Latest revision as of 19:07, 28 December 2024 edit undoCewbot (talk | contribs)Bots7,733,993 editsm Maintain {{WPBS}}: 3 WikiProject templates. (Fix Category:Pages using WikiProject banner shell with invalid parameters)Tag: Talk banner shell conversion |
(65 intermediate revisions by 42 users not shown) |
Line 1: |
Line 1: |
|
{{Skip to talk}} |
|
{{Skip to talk}} |
|
{{Talk header|search=yes|archive_age=100|archive_units=days|archive_bot=Lowercase sigmabot III}} |
|
{{Talk header|search=yes}} |
|
{{Vital article|level=4|topic=Technology|class=C}} |
|
|
{{article history |
|
{{article history |
|
|action1=FAC |
|
|action1=FAC |
Line 38: |
Line 37: |
|
|otdoldid=6718037 |
|
|otdoldid=6718037 |
|
}} |
|
}} |
|
{{WikiProject banner shell|collapsed=yes|1= |
|
{{WikiProject banner shell|class=C|vital=yes|1= |
|
{{WikiProject Computing|class=c|importance=high}} |
|
{{WikiProject Android |importance=High}} |
|
{{WikiProject Computer science|class=c|importance=mid}} |
|
{{WikiProject Computing|importance=high|science=yes|science-importance=high}} |
|
{{WikiProject Java|class=c|importance=top}}}} |
|
{{WikiProject Java|importance=top}} |
|
|
}} |
|
{{Afd-merge from|Deterministic Parallel Java|Deterministic Parallel Java|14 July 2020}} |
|
|
{{User:HBC Archive Indexerbot/OptIn |
|
{{User:HBC Archive Indexerbot/OptIn |
|
|target=Talk:Java (programming language)/Archive index |
|
|target=Talk:Java (programming language)/Archive index |
Line 51: |
Line 50: |
|
|archiveheader = {{aan}} |
|
|archiveheader = {{aan}} |
|
|maxarchivesize = 200K |
|
|maxarchivesize = 200K |
|
|counter = 6 |
|
|counter = 7 |
|
|algo = old(100d) |
|
|algo = old(100d) |
|
|archive = Talk:Java (programming language)/Archive %(counter)d |
|
|archive = Talk:Java (programming language)/Archive %(counter)d |
|
|
}} |
|
|
{{Broken anchors|links= |
|
|
* <nowiki>]</nowiki> The anchor (#DYNAMIC) has been ] before. <!-- {"title":"DYNAMIC","appear":{"revid":605124470,"parentid":604713626,"timestamp":"2014-04-21T09:09:03Z","removed_section_titles":,"added_section_titles":},"disappear":{"revid":1041818148,"parentid":1041816920,"timestamp":"2021-09-01T17:54:28Z","removed_section_titles":,"added_section_titles":}} --> |
|
}} |
|
}} |
|
|
|
|
|
==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 ]. Student editor(s): ]. Peer reviewers: ]. |
|
|
|
|
|
{{small|Above undated message substituted from ] by ] (]) 01:08, 17 January 2022 (UTC)}} |
|
|
== Versions? == |
|
== 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. |
|
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 (2020) == |
|
== List of Java Frameworks == |
|
|
|
|
I propose to merge ] into ]. I see this as the natural follow up to ] which was recently closed as keep. There is important information on ], but the state of ] about the subject remains unclear. {{u|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 ], 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. --]<b><sup style="font-family:Century Gothic">]</sup></b> 16:50, 3 July 2020 (UTC) |
|
|
|
|
|
===Discussion=== |
|
|
Vote '''NO MERGE''' - only because this is being used as an alternate way to delete the "]" article right after it was voted down. • ] • ] • 17:33, 3 July 2020 (UTC) |
|
|
:"oted down" is too strong. Deletion discussions are supposed to seek ], 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 ]. 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. --]<b><sup style="font-family:Century Gothic">]</sup></b> 18:44, 3 July 2020 (UTC) |
|
|
:'''no merge''' This article is already long enough. --] (]): 21:49, 3 July 2020 (UTC) |
|
|
:'''no merge''' Agree, this article is already long enough. ] (]) 06:22, 4 July 2020 (UTC) |
|
|
:'''Speedy close''' as the proposal would be in gross violation of ] – 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. ] (]) 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 ]), 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. —] (]) 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. ] (]) 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. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding ] comment added by ] (]) 10:39, 11 July 2020 (UTC)</small> <!--Autosigned by SineBot--> |
|
|
|
|
|
== "Java Programming Language language" listed at ] == |
|
|
] |
|
|
A discussion is taking place to address the redirect ]. The discussion will occur at ] until a consensus is reached, and readers of this page are welcome to contribute to the discussion. <!-- from Template:RFDNote --> - ''']''' <sup>(]) (]) (]) </sup> 23:17, 15 March 2021 (UTC) |
|
|
|
|
|
গারি গেম <!-- Template:Unsigned IP --><small class="autosigned">— Preceding ] comment added by ] (]) 06:38, 10 April 2022 (UTC)</small> <!--Autosigned by SineBot--> |
|
|
|
|
|
== 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? ] (]) 04:34, 30 April 2022 (UTC) |
|
|
|
|
|
== Requested move 16 May 2022 == |
|
|
|
|
|
|
|
Please add the page "List of Java Frameworks" to the "see also" section. ] (]) 10:35, 8 September 2023 (UTC) |
|
<div class="boilerplate" style="background-color: #efe; margin: 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"><!-- Template:RM top --> |
|
|
:''The following is a closed discussion of a ]. <span style="color:red">'''Please do not modify it.'''</span> Subsequent comments should be made in a new section on the talk page. Editors desiring to contest the closing decision should consider a ] after discussing it on the closer's talk page. No further edits should be made to this discussion. '' |
|
|
|
|
|
|
⚫ |
Java <!-- Template:Unsigned IP --><small class="autosigned">— Preceding ] comment added by ] (]) 21:12, 28 February 2024 (UTC)</small> <!--Autosigned by SineBot--> |
|
The result of the move request was: '''Not moved.''' Pretty much a snowball close for the first option, more opposes than supports for second option and historic oposition to moving on the page concerened points to a consensus against moving. ] (]): 18:41, 24 May 2022 (UTC) |
|
|
---- |
|
|
|
|
|
|
|
:@ ] (]) 02:42, 3 May 2024 (UTC) |
|
* ] → {{no redirect|Java}} |
|
|
* ] → {{no redirect|Java (island)}} |
|
|
– Per ]. xtools says that ] had 94,580 views in the last 60 days, with ] having over roughly eleven times as much views (1,041,585). ] <sup>] ] ]</sup> 23:29, 16 May 2022 (UTC) |
|
|
*'''Oppose 1st''', '''Support 2nd''' — and '''move the disambiguation page''' (]) to the basename. Primary topic swaps are often messy, especially at this magnitude. However, I generally believe there's no primary topic between • the programming language, • the island, and possibly • the coffee — and the safest bet might be to have the disambiguation page at the basename. <small>] (])</small> 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 ] (which the programming language even acknowledges with its cup-of-coffee logo). Instead the disambiguation page should be at the primary location. -- ] (]) 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. -- ] (]) 02:41, 17 May 2022 (UTC) |
|
|
*'''Oppose 1st''', '''Support 2nd''', move DAB to base name. No PRIMARY.--] (]) 03:22, 17 May 2022 (UTC) |
|
|
*'''Oppose 1st''', '''support 2nd''', move ] → ]. The programming language dominates search results and page views, and has slightly more incoming links. It seems to be the ] 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. ] (]) 08:51, 17 May 2022 (UTC) |
|
|
:<small>Note: WikiProjects ], ] and ] have been notified of this discussion. ] (]) 09:04, 17 May 2022 (UTC)</small> |
|
|
*'''Comment''' - an island of 130 million people (in itself larger than all but 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 21st century computer geeks, but a programming language is rather insignificant and transient in relation to the island of Java. --] (]) 09:12, 17 May 2022 (UTC) |
|
|
|
|
|
|
|
== Duke == |
|
*'''Strong Oppose''' - this is very similar to the attempted argument that Tasmania is not in Australia - it fails to understand the larger picture and context. Java as the location is the primary/first level in historical and other senses, while the programming item might be something in the visual capacity of a particular audience, however this is an online encyclopedia. If it ends up with culturally narrow terms trumping the original name, by the reasoning given so far, then by precedence, a large number of current primary topics might be expected to be usurped by tangential, ephemeral subjects and topics. ] 09:49, 17 May 2022 (UTC) |
|
|
*'''Comment''' - https://en.wikipedia.org/Talk:Java a careful read of the talk page shows this is a cyclical exercise - there have been previous discussions... ] 09:54, 17 May 2022 (UTC) |
|
|
|
|
|
|
|
Any background on the "mascot"? Who made it? What is it supposed to look like? Why "Duke"? --] (]) 11:51, 23 April 2024 (UTC) |
|
*'''Oppose move of Java page''' - ''']''' and ''']''' showing common sense and overwhelming acceptance that an island with a population bigger than Japan is the primary topic from which both the computer usage and (very American-centric) name for coffee derive their names. The island is the primary topic, refer ]. To suggest otherwise is to accept systematic bias. --] (]) 10:29, 17 May 2022 (UTC) |
|
|
|
|
|
|
|
== Bring back the simple hello world program == |
|
*'''Strong Oppose''' - this has been discussed before. The island is of far greater significance and is more widely known than a computer language. <span style="text-shadow:grey 0.2em 0.2em 0.1em; class=texhtml"> ]] </span> 10:54, 17 May 2022 (UTC) |
|
|
*'''Oppose''' - Java programming language was named after Java Coffee which came from the Island Java is home to 147 odd million people. Java the programming language is being dropped from many platforms its not going to sustain the longevity of an Island with over 1000 years of history. Java programing language also contains a hat note to Javanese language the language spoken in Java and for which we have a separate Misplaced Pages as well. This change has been suggested to death please ]. |
|
|
:* Java (island) → Java, '''move''', 16 June 2006, ] |
|
|
:* Java → Java (island), '''no move''', 28 October 2006, ] |
|
|
:* Java → ?, '''not moved''', 19 January 2014, ] |
|
|
:* Java → Java (island), '''not moved''', 12 June 2018, ] |
|
|
:* Java → Java (island), '''not moved''', 16 June 2018, ] |
|
|
* Because many of the previous discussion took place at ] doesnt change anything. ]] 11:02, 17 May 2022 (UTC) |
|
|
*'''Oppose''' - this is the... 6th? of these RMs. I will simply quote my favorites from the previous ones: |
|
|
:* "" |
|
|
:* "" |
|
|
:* "" |
|
|
: If anything, admins should ban further RMs of this specific set until either everyone is a Java programmer or the island sinks into the bottom of the ocean. Hard to tell which one will happen first. ] (]) 11:22, 17 May 2022 (UTC) |
|
|
*'''Oppose''' 1st, '''support''' 2nd, there is no clear primary topic, the island is primary by long-term significance but not usage, the DAB is the best compromise. ''']''' (]) 12:24, 17 May 2022 (UTC) |
|
|
*'''Oppose both'''. Because we are on the web, articles on topics related to computers often get a number of views that might otherwise seem inordinate. (In fact, arguably, this request itself is likely to receive more support on this talk page than it would have if the discussion were taking place on the island's article.) However, the island remains the primary topic. ]<small>]</small> 13:56, 17 May 2022 (UTC) |
|
|
*'''Strong oppose'''. The island with its huge population and long history is clearly the primary topic by far. ] (]) 16:04, 17 May 2022 (UTC) |
|
|
*'''Oppose both''' in spite of the page view ratio. Long-term significance should have preference here; also, for non-geeks, any move would go against ]. –] (]) 19:06, 17 May 2022 (UTC) |
|
|
**'''Add''' Just curious about the page views, does anyone know what is going on ? –] (]) 19:12, 17 May 2022 (UTC) |
|
|
**:Views for ] track those for Java (pl) very closely. Perhaps they jump when university courses start and stop or switch between home and on-site working due to Covid. I can imagine 100 students each loading the page at home vs. one corporate server caching it for everyone in term time. ] (]) 22:05, 17 May 2022 (UTC) |
|
|
*<s>'''Oppose''' 1st, '''support''' 2nd -- The programming language probably fails long-term significance (depending on how long you measure 'long-term' in the future direction.), but there's no clear primary topic here. Dab page seems best.</s> ] (]) 23:08, 17 May 2022 (UTC) |
|
|
*'''Question:''' To those proposing the island is not the primary topic, if hypothetically, the programming language was not called "Java", but "California", what would you suggest is the primary topic? The US State or the computer language? Noting that if it was a country, Java island would be the '''8th largest''' in the world by population (larger than Russia, Mexico, Japan, Germany). It is also the central powerhouse of Indonesia, the fourth largest country in the world. California by comparison would be the '''38th largest country'''. --] (]) 23:44, 17 May 2022 (UTC) |
|
|
*:It's an interesting point to which I can't conjure a convincing answer, so I think I'll strike my above comment. The annual pageviews for California are higher than Java (programming language), but even if they weren't I'd still say California. ] (]) 00:54, 18 May 2022 (UTC) |
|
|
*::Thanks for giving consideration and even changing your position. I’m sure we wouldn’t be having this discussion if the name was “California” rather than “Java”. Or “Japan” or even “Dublin”. —] (]) 04:04, 18 May 2022 (UTC) |
|
|
*:::For better or worse, California takes up a much more prominent place in the global imagination than does Java. Despite its much smaller population, its article gets read by five times as many readers . – Uanfala (]) 09:52, 18 May 2022 (UTC) |
|
|
*::::It helps that California is in the Anglosphere and Java isn't. ] (]) 15:56, 18 May 2022 (UTC) |
|
|
*:::::California is not a perfect analogy, but it still works. Alternatively, and in the same vein, I doubt very much we'd be having this debate if the word was "Tokyo", "Dublin", "Fiji", "Tahiti", "Majorca" or "Greenland". --] (]) 22:51, 22 May 2022 (UTC) |
|
|
*::California is a region (ie. Baja, Alta, Norte, Sur, Norcal, Socal; and Gulf) and a few states. If it were a common name generic name for coffee, it would be a disambiguation page. Just like Victoria is a state and a name, so is a disambiguation page. -- ] (]) 03:08, 19 May 2022 (UTC) |
|
|
*:::Victoria the places are all named after Queen Victoria of the United Kingdom. Java has had the name for what, 2500 years? ] (]) 01:47, 23 May 2022 (UTC) |
|
|
*'''Oppose both''' - for the various reasons I (and others) suggest above including systematic bias, and long term relevance. --] (]) 23:44, 17 May 2022 (UTC) |
|
|
*'''Oppose both'''. per above. 1 million pageviews is becoming irrelevant when we talk about 147 million people, the most populous island in the entire world (more than ]). We don't move ] to ], just because it has significantly . ] (]) 03:00, 18 May 2022 (UTC) |
|
|
*'''Oppose both'''. The island is still the primary topic. The programming language was named after the coffee, which in turn was named after the island. ] | ] 11:47, 18 May 2022 (UTC) |
|
|
*'''Oppose both'''. Nobody dispute long-term significance of the island. On the other hand, as {{u|Dekimasu}} mentioned computer-related topics tend to have higher page view ratio hence it's clear example of systematic bias. Therefore long-term significance should be preferred on this case. ] (]) 14:47, 18 May 2022 (UTC) |
|
|
*'''Oppose''' both per long term significance. ] (]) 05:04, 19 May 2022 (UTC) |
|
|
*<s>'''Support 2nd''' ] lists two criteria. The programming language clearly wins the first. The island arguably wins the second. My read is there is no primary topic at this time and ] should be a disambiguation page. ~] (]) 13:58, 20 May 2022 (UTC)</s> ] arguments above are compelling. ~] (]) 14:02, 20 May 2022 (UTC) |
|
|
*'''Oppose both''' ] Java is Java, what else would it be. Are we going to rename apple as ]? ] (]) 19:46, 20 May 2022 (UTC) |
|
|
*'''Oppose both''' The term comes from the island name, everything else (slang/type of coffee, programming languages) is derivative. Java without qualifiers should be the island, everything else should be in the ''Java (specifier)'' format, which is the current state of things. ] (]) 15:03, 21 May 2022 (UTC) |
|
|
* '''Oppose both''', an island with over a 100 million residents and a long history is the primary topic with lasting relevance. Modern things named after the island or after the coffee named for the island are not close to being as significant, no matter the page views. There is also a systemic bias in that computer search queries are often biased towards computer terms. ] <sup>]</sup> 06:26, 24 May 2022 (UTC) |
|
|
|
|
|
|
|
It's unfortunate that this was removed. While the syntax can be relocated to a different wiki page, I believe it's valuable to have a small example of a Java program here. ] (]) 14:21, 31 May 2024 (UTC) |
|
<div style="padding-left: 1.6em; font-style: italic; border-top: 1px solid #a2a9b1; margin: 0.5em 0; padding-top: 0.5em">The discussion above is closed. <b style="color: #FF0000;">Please do not modify it.</b> Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.</div><!-- from ] --> |
|
|
</div><div style="clear:both;"></div> |
|
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.
It's unfortunate that this was removed. While the syntax can be relocated to a different wiki page, I believe it's valuable to have a small example of a Java program here. 87.173.237.209 (talk) 14:21, 31 May 2024 (UTC)