|
|
Invisible wrote:
> In Haskell, I can fire up Glade, paint my UI, save it, and then write
> maybe 6 lines of code in Haskell, hit compile, and I've got a GUI
> application.
Same in C#. Actually, you don't have to write any code at all. The
boilerplate is created for you. What do you think Glade is doing, if not
generating boilerplate.
When you want to (for example) code a Windows service, or a plug-in for a
web browser, or a custom type for a SQL server, you're going to have more
boilerplate to hook those two together.
A sufficiently advanced language can turn any "boilerplate" into "library
code", but that's generally done by having the compiler running library code
at compile time. Hence, LISP macros, FORTH dictionaries, etc. An IDE does
that for languages where the syntax doesn't include running arbitrary code
at compile time.
--
Darren New, San Diego CA, USA (PST)
The question in today's corporate environment is not
so much "what color is your parachute?" as it is
"what color is your nose?"
Post a reply to this message
|
|