User talk:Mischi: Difference between revisions

reply about Pascal versions
(reply about Pascal versions)
Line 8:
 
::[http://rosettacode.org/mw/index.php?title=String_case&curid=1933&diff=126045&oldid=125708&rcid=127633 The diff]
 
:::So, you mean the Delphi case. I think, there are 2 problems. First, Pascal could mean ISO Pascal only or the set of the implementations mentioned in the wiki or even the superset of all Pascal dialects and variants, including the ones with separate entries, i.e. Delphi and Object Pascal. Personally, I see Delphi as different as soon as its particular components and units are used.
 
:::Second, due to the actual nature of the tasks (solutions as a command line tool), most Delphi examples use hardly anything Delphi specific, i.e. parts of the Delphi component library or particular Delphi/ObjectPascal syntax. Most examples are also valid code at least for Turbopascal and FreePascal. Quite a number are even valid ISO-Pascal and some would need only minor changes. As much as i see,<nowiki>{{works with|xxx}}</nowiki> would not add a Pascal link.
 
:::I am not completely sure, how to deal with these 2 problems, but until now, I added links only to such Delphi examples with Delphi-only parts and which compile with FreePascal. This way a reader can easily find these examples, when looking for plain Pascal examples. Without a link, it would require to check Delphi examples, too, but it many cases finding out that it contains Delphi-specific GUI stuff. Simply another example in the Pascal section with only minor differences would not make sense either.
 
:::Merging Delphi and Pascal would be possibility, but 1) major work with little benefit, 2) questionable because there are quite a number of Delphi-specific examples, which are not interesting when looking for plain Pascal.
--[[User:Mischi|Mischi]] 19:44, 16 November 2011 (UTC)
Anonymous user