我们支持Language Oriented Programming的系统需要比元编程能力更多的功能才能更有用;它应该提供程序员依赖于当前的编程语言提供的所有事物:集合,用户界面,网络,数据库连接,等等;程序员不止是单单基于语言本身来选择语言;例如,Java的大部分功能不是语言提供的,而是有成千上万的framework和API供Java程序员选择;他们买的不...
这个平台将完全支持Language Oriented Programming,给予程序员更大的自由,而不是让他们受限于某一种语言。 MPS是Language Oriented Programming的一个例子,尽管我只用了MPS作为例子,但是Language Oriented Programming可以通过各种途径实现。Language Oriented Programming的概念和实现是两回事,就像OOP和Java以及C++一样。 当前的...
Chapters 3 to 6 covered three well-known programming paradigms in F#: functional, imperative, and object programming. Throughout this book, however, you have in many ways been exploring what is essentially a fourth programming paradigm: language-oriented programming. In this chapter, you will ...
a term that has been used by many people to mean different things. I’ll also briefly discuss its advantages and disadvantages. You’ll then look at several different approaches to language-oriented programming in F#. These techniques include using F# literals to create “little languages...
必应词典为您提供language-orientedprogramming的释义,网络释义: 面向语言编程;语言导向式编程;语言导向程式设计;
Why language-oriented programming? Why Racket? This is a sequel to my earlier piece Why Racket? Why Lisp?, which I wrote a year or so after I discovered Racket. As someone new to Lisp languages, I had trudged through bogs of Lisp flattery, never sure what to make of the ...
Chris Smith from the F# team has an awesome blog post on language oriented programming - and specifically LOP in F#. For those new to LOP Chris describes it as a style of programming that resembles a domain specific language - but is still valid in a general purpose programming language. ...
Objectsin an ODBMS--muchlikeobjectsin an object-orientedprogramminglanguage--arebundlesofdataandbehaviors. ODBMS中的对象--与面向对象编程语言中的对象非常相象--是许多数据和行为的组合。 www.ibm.com 7. Thethingstoprograminanobject-orientedprogramminglanguagearetheclasses. ...
C#, pronounced "C-sharp," is anobject-oriented programminglanguage from Microsoft that enables developers to build applications that run on the.NET platform. C# has its roots in theCfamily of programming languages and shares many of the same characteristics as those found in C and C++, as wel...
—The possible introduction of changeable control memories in fourth-generation computers may color the manner in which programming systems are designed and implemented. With this type of machine, we will be able to implement varieties of instruction sets by writing microprograms to interpret them. Th...