送交者: PhonyDoctorPhD 于 2006-3-06, 13:27:03:
回答: 关于高级语言开放,问问布路可里狼 由 bluesea 于 2006-3-06, 10:49:02:
What's the value of the design and implementation of an
advance programming language if such language was not
designed to have a specific purpose in mind? Especially,
when the compiler of the resulted language serves
nothing but a platform for general purpose development,
not to facilitate advancement of certain application.
I think bluesea is questioning the value of developing,
independly, a new language such as the C# or Java.
My personal feeling is that most recent programming
language developments are on top of existing
frameworks and library, aiming to advance the
ease of development and reuse of existing code base,
rather than reinventing the wheels. The result is
a phenominon that new "language" is always
offered with a set of tools and frameworks and
hooks to existing systems. Such examples include
Python, Ruby on Rails, C# with .Net, etc.