JADE (programming language): Difference between revisions
m grammar/spelling was correct before |
m Bot: http → https |
||
| Line 10: | Line 10: | ||
'''JADE''' is a proprietary [[object-oriented]] software development and deployment platform product from the New Zealand-based [[Jade Software Corporation]], first released in 1996.<ref>{{cite web|url=https://www.jadeworld.com/who-we-are/ | title=Jade – Who We Are |publisher=[[Jade Software Corporation]]}}</ref><ref>{{cite web|url=https://www.zdnet.com/article/jade-delivers-version-7-1/|title=Jade Software delivers Jade 7.1|publisher=[[ZDnet]]|accessdate=21 December 2019}}</ref> It consists of the JADE programming language, [[Integrated development environment]] and [[debugger]], integrated [[application server]] and [[object database]] management system. | '''JADE''' is a proprietary [[object-oriented]] software development and deployment platform product from the New Zealand-based [[Jade Software Corporation]], first released in 1996.<ref>{{cite web|url=https://www.jadeworld.com/who-we-are/ | title=Jade – Who We Are |publisher=[[Jade Software Corporation]]}}</ref><ref>{{cite web|url=https://www.zdnet.com/article/jade-delivers-version-7-1/|title=Jade Software delivers Jade 7.1|publisher=[[ZDnet]]|accessdate=21 December 2019}}</ref> It consists of the JADE programming language, [[Integrated development environment]] and [[debugger]], integrated [[application server]] and [[object database]] management system. | ||
Designed as an end-to-end development environment to allow systems to be coded in one language from the [[database server]] down to the [[client (computing)|clients]], it also provides [[API]]s for other languages, including [[.NET Framework]],<ref name="dotNET">{{cite web|url= | Designed as an end-to-end development environment to allow systems to be coded in one language from the [[database server]] down to the [[client (computing)|clients]], it also provides [[API]]s for other languages, including [[.NET Framework]],<ref name="dotNET">{{cite web|url=https://www.scoop.co.nz/stories/BU0905/S00125.htm|title=Scoop Independent News – JADE 6.3|accessdate=21 December 2019}}</ref> [[Java (programming language)|Java]], [[C (programming language)|C]]/[[C++]] and [[Web service]]s. | ||
Although a free limited licence is available for development, using the JADE platform requires per-process fees to be paid. | Although a free limited licence is available for development, using the JADE platform requires per-process fees to be paid. | ||
==Language== | ==Language== | ||
In syntax, JADE is very similar to [[Pascal (programming language)|Pascal]]; its syntax is based on the language [[Modula-2]], which was derived from Pascal. While it includes innovations lacking in Pascal or Modula-2, it lacks certain features of other modern object-oriented languages such as C# and Java.<ref name="obscure">{{Cite web |title=JADE: Obscure Programming Language of the Month |last=Toady |first=Tim |work=DevTopics |date=3 June 2009 |access-date=12 March 2021 |url= | In syntax, JADE is very similar to [[Pascal (programming language)|Pascal]]; its syntax is based on the language [[Modula-2]], which was derived from Pascal. While it includes innovations lacking in Pascal or Modula-2, it lacks certain features of other modern object-oriented languages such as C# and Java.<ref name="obscure">{{Cite web |title=JADE: Obscure Programming Language of the Month |last=Toady |first=Tim |work=DevTopics |date=3 June 2009 |access-date=12 March 2021 |url= https://www.devtopics.com/jade-obscure-programming-language-of-the-month/ }}</ref> | ||
JADE is able to import and run [[LINC 4GL]] programs and was initially its core role. | JADE is able to import and run [[LINC 4GL]] programs and was initially its core role. | ||
| Line 138: | Line 138: | ||
==External links== | ==External links== | ||
* {{official website| | * {{official website|https://www.jadeworld.com/}} | ||
* [https://www.jadeworld.com/developer-center Examples and Tutorials for JADE Programmers] | * [https://www.jadeworld.com/developer-center Examples and Tutorials for JADE Programmers] | ||
* [https://web.archive.org/web/20060319105508/http://www.enterprisenetworksandservers.com/monthly/art.php?1899 JADE 6.1 delivers data replication to Microsoft SQL Server] | * [https://web.archive.org/web/20060319105508/http://www.enterprisenetworksandservers.com/monthly/art.php?1899 JADE 6.1 delivers data replication to Microsoft SQL Server] | ||