Matches in DBpedia 2016-04 for { <http://wikidata.dbpedia.org/resource/Q2044321> ?p ?o }
Showing triples 1 to 37 of
37
with 100 triples per page.
- Q2044321 subject Q6937437.
- Q2044321 subject Q7447121.
- Q2044321 subject Q8529919.
- Q2044321 subject Q8708237.
- Q2044321 abstract "PL/S, short for Programming Language/Systems, is a "machine-oriented" programming language based on PL/I. It was developed by IBM in the late 1960s, under the name Basic Systems Language (BSL), as a replacement for assembly language on internal software projects; it included support for inline assembly and explicit control over register usage.Early projects using PL/S were the batch utility, IEHMOVE, and the Time Sharing Option of MVT, TSO.By the 1970s, IBM was rewriting its flagship operating system in PL/S. Although users frequently asked IBM to release PL/S for their use, IBM refused saying that the product was proprietary. Their concern was that open PL/S would give competitors, Amdahl, Itel (National Advanced Systems), Storage Technology Corporation, Trilogy Systems, Magnuson Computer Systems, Fujitsu, Hitachi, and other PCM vendors a competitive advantage. However, even though they refused to make available a compiler, they shipped the PL/S source code to large parts of the OS to customers, many of whom thus became familiar with reading it.Closed PL/S meant that only IBM could easily modify and enhance the operating system.In the mid-1970s, a single programmer at RAND Corporation, working from publicly available documentation, wrote a fully functional PL/S compiler. IBM legally suppressed this software. The RAND Corp. programmer made the mistake of using documentation marked as "For IBM Internal Use Only" for their development, which they did not have permission to use for this purpose, and IBM threatened to sue them, so they never offered the product for sale. They did however advertise its imminent release through SHARE meetings.A fully compliant PL/S compiler was developed by Fujitsu Ltd in the late-1970s, using IBM's PL/I Optimizer compiler source code as a starting point. This PL/S compiler was used internally by Fujitsu, and also by some of its external affiliates. Whether or not IBM was aware of this questionable use of its licensed intellectual property is not known. The phase names of this PL/S compiler were the same as the corresponding phase names of the PL/I Optimizer compiler, with the initial "I" in the phase name being replaced by an initial "J". All copyright notices within the modules were removed.PL/S was succeeded by PL/S II and PL/AS (Programming Language/Advanced Systems), and then PL/X (Programming Language/Cross Systems). PL/DS (Programming Language/Distributed Systems) was a closely related language used to develop the DPPX operating system, and PL/DS II was a port of the S/370 architecture for the DPPX/370 port.As the market for computers and software shifted away from IBM mainframes and MVS, IBM recanted and has offered the current versions of PL/S to selected customers (ISVs through the Developer Partner program.)".
- Q2044321 wikiPageExternalLink Z28-6642-0_BSL_langSpec.pdf.
- Q2044321 wikiPageWikiLink Q1348366.
- Q2044321 wikiPageWikiLink Q165436.
- Q2044321 wikiPageWikiLink Q1690495.
- Q2044321 wikiPageWikiLink Q1778063.
- Q2044321 wikiPageWikiLink Q186394.
- Q2044321 wikiPageWikiLink Q187466.
- Q2044321 wikiPageWikiLink Q2140920.
- Q2044321 wikiPageWikiLink Q223433.
- Q2044321 wikiPageWikiLink Q2842504.
- Q2044321 wikiPageWikiLink Q3106851.
- Q2044321 wikiPageWikiLink Q3412172.
- Q2044321 wikiPageWikiLink Q37156.
- Q2044321 wikiPageWikiLink Q53238.
- Q2044321 wikiPageWikiLink Q5754553.
- Q2044321 wikiPageWikiLink Q5871643.
- Q2044321 wikiPageWikiLink Q5968743.
- Q2044321 wikiPageWikiLink Q5969185.
- Q2044321 wikiPageWikiLink Q657301.
- Q2044321 wikiPageWikiLink Q6732225.
- Q2044321 wikiPageWikiLink Q6937437.
- Q2044321 wikiPageWikiLink Q7119559.
- Q2044321 wikiPageWikiLink Q7205259.
- Q2044321 wikiPageWikiLink Q7390169.
- Q2044321 wikiPageWikiLink Q7447121.
- Q2044321 wikiPageWikiLink Q7842087.
- Q2044321 wikiPageWikiLink Q8529919.
- Q2044321 wikiPageWikiLink Q861141.
- Q2044321 wikiPageWikiLink Q8708237.
- Q2044321 wikiPageWikiLink Q9143.
- Q2044321 comment "PL/S, short for Programming Language/Systems, is a "machine-oriented" programming language based on PL/I.".
- Q2044321 label "IBM PL/S".