Talk:Uniface (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Peacocks, weasels, and other fauna[edit]

Much of this article still reads like a marketing brochure, perhaps because of the large addition in 2010 which, per its own edit summary, “has come from the team who develop Uniface”. Regardless of exactly which edit contributed which sentence, the current version contains a lot of cheerleading text, starting with the introduction:

Uniface can be used in complex systems that maintain critical enterprise data supporting vital business processes [emphasis mine]

or

integrate with all major DBMS products

where I suspect the vague term “major” is a variable of convenience defined to be whatever makes that claim true. Later, after stating that

The components … are compiled into runtime objects that can be packaged into zip files and deployed onto any platform. The runtime objects are executed using a virtual machine and a platform-specific interpreter

the claim is made that

Java and other languages later followed Uniface in this respect.

Is my viewpoint just skewed, or does that imply that the developers of Java used Uniface as their example? In fact, p-code machines have been used since the 1970s (or even 1966, if one counts O-code), and it was UCSD Pascal which was the model for Java, at least according to James Gosling (here, BTW). As for “other languages”, that's too vague to verify.

Note that, other than the inaccurate claim about Java, it's not clear that the glowing prose about Uniface is all wrong, but it is biased. The article would benefit from a comprehensive review by an editor who understands the product.

50.181.30.121 (talk) 21:55, 5 May 2014 (UTC)[reply]

SCCS[edit]

The section Uniface Repository uses “SCCS” as a generic term:

Uniface can integrate with any source code control system (SCCS) that supports the Microsoft Common Source Code Control Interface Specification.

The first problem is that SCCS is the name of a real, specific, software package that performs version control, and using it here as a generic term confuses the general concept with a specific implementation. The second problem is that real SCCS long predates Microsoft-anything, and does not support Microsoft's specification, meaning that real SCCS isn't even an example of Uniface “SCCS”. For Wikipedia purposes, I'm going to change the generic term used here to version control system (VCS), which eliminates both problems above and which already refers to the appropriate Wikipedia article on the subject. We should be careful that any uncritical copying of Uniface documentation in the future doesn't re-introduce this confusion. 50.181.30.121 (talk) 23:14, 5 May 2014 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified one external link on Uniface (programming language). Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 05:07, 14 January 2018 (UTC)[reply]