H ?
«
‹
←
→
›
»
Language peer sets for BAL: France↑ France/1974↑ Designed 1974 ↑ 1970s languages ↑ Fourth generation↑ High Cold War↑ String and List Processing ↑ String and List Processing/1974↑ String and List Processing/fr ↑ BAL(ID:4895/bal002)alternate simple viewCountry: France Designed 1974 Sammet category: String and List Processing for Banque d'ALgorithmes extensions to FORTRAN to permit a user-callable set of algorithms, makes heavy use of a structured system with preprocessing. The system is designed to have different mechanisms available to different sorts of users. The system allowed for a strange kind of polymorphism, whereby there were multiple variations of standard algorithms, each developed with a particular purpose in mind. A generlaisation of this system from the area of CAD and engineering to the larger problem of scientific programming was envisaged. Main additional features are: ALGOLBAL - introduce algorithm to the bank TYBAL - create catenation module DIRBAL - create general purpose module SELBAL - select an (catenation) instance of an algorithm A nice unintended feature of BAL is that programmers become "bank managers" rather than "librarians"!! Related languages
References: in Rosenfeld, Jack L. (1974) Rosenfeld, Jack L. (Ed.): Information Processing 74, Proceedings of IFIP Congress 74, Stockholm, Sweden, August 5-10, 1974 in Proceedings of the Workshop on General Purpose CAD (1974) Proceedings of the Workshop on General Purpose CAD systems, C.E.R.T., Toulouse, Dec. 1974 in Proceedings of the Workshop on General Purpose CAD (1974) Proceedings of the Workshop on General Purpose CAD systems, C.E.R.T., Toulouse, Dec. 1974 in (1975) Proceedings of the 12th Annual ACM IEEE Design Automation Conference 1975 in (1975) Proceedings of the 12th Annual ACM IEEE Design Automation Conference 1975 Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |