Talk:Oberon-2

message: This has been discussed here and elsewhere, but I'm not sure what came about from the discussion.
Can the Oberon-1 and Oberon-2 pages be merged into just an Oberon page? There wasn't really an "Oberon-1", there was just Oberon, and then Oberon-2, and now Oberon-07.  Each of the changes/revisions could just have their own sections.
Bishopmartin (talk) 01:19, 26 August 2008 (UTC)
thread_title: Merge?

message: No, that's not right. Oberon-2 is one of my favourite languages simply because it IS useful for things beside teaching. Remember, the Obeon-2 compiler and operating system were written in Oberon-2, so it can certainly claim a place as a systems programming language. Oberon is a bigger better Pascal, and Pascal has been used for a great many real-world applications, including (until recently) the user interface system at the London Stock Exchange.
OrangUtanUK 13:13, 27 April 2007 (UTC)
thread_title: I disagree

message: Is the List example actually correct?
Procedure Add is bound to the pointer type List, within Add is tested if the receiver parameter l is NIL (same again in Get). But how can Oberon perform dynamic binding to List::Add (sorry for C++ idiomatic expression when talking about Oberon, but I think it clarifies what I mean) when l is NIL and thus doesn't carry any useful type information? 
I concede this point does not take effekt until there are more types in a hierarchy, and the static type of the pointer used to call Add is not sufficient to determine whether List::Add or T::Add (where T is any subtype of List) should be called. --Lile221 (talk) 08:23, 21 January 2015 (UTC)
thread_title: List Example correct?

message: The image :File:OberonLogo.gif is used in this article under a claim of fair use, but it does not have an adequate explanation for why it meets the requirements for such images when used here.  In particular, for each page the image is used on, it must have an explanation linking to that page which explains why it needs to be used on that page.  Please check
:* That there is a non-free use rationale on the image's description page for the use in this article.
:* That this article is linked to from the image description page.
This is an automated notice by FairuseBot. For assistance on the image use policy, see Wikipedia:Media copyright questions. --08:53, 9 February 2009 (UTC)
thread_title: Image copyright problem with File:OberonLogo.gif

message: In section "Implementations" I suggest to replace external link "Keiko Virtual Machine" by new page Keiko bytecode. An introduction about Keiko is written on http://spivey.oriel.ox.ac.uk/corner/Design_overview_for_OBC#The_Keiko_Abstract_Machine . A text will be as short summary. Its planned to add section History too.
Then one can mention Keiko in section Bytecode#Examples.
: Thank you for that reference link; I've added it to this article.
: It appears that the #Keico_bytecode section is not yet big enough to WP:SPLITOUT into independent Wikipedia article.
: For now I've made Keiko bytecode redirect to the #Keico_bytecode section of this article. --DavidCary (talk) 02:54, 2 July 2022 (UTC)
thread_title: Add new page about Keiko bytecode

message: The creators of the programming languages Go and V (Vlang) were both influenced by Oberon-2 (in similar ways), and have publicly stated so on their websites.  Refer to Robert Griesemer - The Evolution of Go (V is similar to Go).  Wukuendo (talk) 05:55, 13 March 2023 (UTC)
replies: text: You need to get an article on V approved before adding references to it elsewhere on Wikipedia. - MrOllie (talk) 17:41, 16 March 2023 (UTC)
replies: text: V is an approved article, refer to V (Vlang).  However, upon attempting to edit the languages Oberon-2 has influenced, it was immediately reverted back by Chris Burrows (talk).  I do not want to get involved in an edit war, so am asking other editors to weigh in on this. If it is not liked or doubted that V belongs there, then the same should hold for Go.  These are similar languages, with both creators stating their influence.  Please refer to Robert Griesemer's talk to see how this is so, here- Robert Griesemer and Oberon-2 (From 17:00).  The code for V would be similar.  Thank you for your time and consideration in advance. Wukuendo (talk) 04:26, 4 November 2023 (UTC)

text: It should perhaps also be stated or clarified (based on the comment Chris made) that to influence another language doesn't mean that code must be identical, the languages resemble each other in every aspect, or be a direct descendant.  Rather the creators of the newer language can be stating what their influences were, that specific aspects of their languages are similar, or are derived from a particular older concept. Wukuendo (talk) 12:44, 4 November 2023 (UTC)
thread_title:  Go (Golang) and V (Vlang) influenced by Oberon-2