Progress新的開發語言ABL(其實推出有段時間了)
ABL: Advanced Business Language, is a high-level procedural rogramming language.
By the time you study it, you will be competent to build thoroughly modern applications that take advantage of most of the language’s features. And you will use the language to build powerful business application logic, not just the toy demonstration windows you find in other language tutorials. ABL is not a toy. It’s a tool for serious developers who have serious business problems to solve.
[@more@]ABL includes powerful statements and keywords that are specialized for building business applications. Single programming statements in ABL can do the work of dozens or possibly hundreds of lines of code in a standard 3GL, such as Visual Basic, Java, or C++. A single ABL statement can bring data all the way from the application database to the user interface, or return a user’s changes back to the database. Other statements let you program with great precision, even down to the level of extracting individual bits from a data stream. This flexibility is what gives ABL its great power as a development language. Most of the development tools you use to develop OpenEdge applications are themselves written in ABL.
ABL-based applications can be brought from one release to the next largely without change. ABL provides a degree of compatibility and upward migration from one release to the next unmatched (unattempted, really) by any other high-level programming language.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/182208/viewspace-1023437/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Go語言一段時間的感受Go
- Swift 新語言開發Swift
- sql 語言 groupBy 分組統計時間段解決方案SQL
- 同時學習多種程式語言其實很容易
- Streem:Ruby之父開發的新指令碼語言指令碼
- Dropbox 開源其 Go 語言庫Go
- 你最深愛的程式語言其實很爛
- C語言時間函式C語言函式
- 各年齡段開發者最愛的程式語言,就是它了!
- Progress語法
- 幼談蘋果新開發語言:Swift和蘋果的用心蘋果Swift
- 國人開發的程式語言-“明”語言
- GO語言————4.8 時間和日期Go
- GO 語言 Web 開發實戰一GoWeb
- 時間段時間點自己理解
- 吐槽:你最深愛的程式語言其實很爛
- 計算兩段時間的時間差 (轉)
- 用Axure實現對時間段的篩選
- js根據不同的時間段輸出不同的語句JS
- 如何實現模糊查詢時間段
- R語言記錄程式執行的時間R語言
- App 開發語言APP
- Meta開源其類似GPT-3的語言模型 - RedditGPT模型
- 如何實現 OpenAPI 多語言 SDK 開發?API
- 不同時間段的光色模型模型
- 如何用最短的時間學會C語言,並掌握C語言的精髓所在?C語言
- Linux運維工程師推薦學習的開發語言Linux運維工程師
- 我給 ”Go 語言“ 開發了 6 個線上工具Go
- C語言實現推箱子游戲C語言
- java的跨開發語言功能Java
- 自然語言處理技術是怎麼進入新階段的?自然語言處理
- 9種程式語言,看看其發明者是怎麼說的
- C語言實現時間的加一天或者減一天C語言
- C語言開發工具C語言
- go語言安卓開發Go安卓
- 如何縮短開發直播間原始碼的時間,看懂這些就OK了原始碼
- Go語言從入門到實戰-蔡超-極客時間Go
- 分享一個自然語言漢語時間語義識別的工具類