Re: Technologies and frameworks are killing creativity?
- From: "Francesco Vivoli" <f.vivoli@xxxxxxxxx>
- Date: 27 Jan 2006 01:43:33 -0800
Lahman
I can not disagree when you describe the process that brought us from
vacuum tubes to 4gls.
This is exactly the example of shifting methodologies to address the
same problem space; and having
higher level tools make us able to solve more complex problems with
less effort.
But when I look at for example the .NET or J2EE environments I don't
recognize the same shift as for example from a 3g language to a 4g one.
There some complexity is hidden by giving the developer certain
interfaces, that still are built on top of some "mainstream"
technology. If you want to focus on higher level concepts you have to
conform to this set of interfaces.
I don't think this is the same case of assembly vs boards. There the
developer worked with higher level practices (symbols instead of 0 and
1), here you use the same tools and practices that your environment's
developers used to build the environment itself.
I think if somebody made a survey on J2EE architectures and on which
kind of problems their developers are challenged everyday, we would
come up with really few options. And most of them would be technology,
not domain driven.
Mmmhhh, maybe that's because the environment is getting more complex
with time (i.e steeper learning curve) while the problem to solve
remains the same on the average?! I have to say that it could be...
Francesco
.
- Follow-Ups:
- References:
- Technologies and frameworks are killing creativity?
- From: Francesco Vivoli
- Re: Technologies and frameworks are killing creativity?
- From: H. S. Lahman
- Re: Technologies and frameworks are killing creativity?
- From: Laurent Bossavit
- Technologies and frameworks are killing creativity?
- Prev by Date: Re: OOP phrases
- Next by Date: Re: I/O class: how to design for special case
- Previous by thread: Re: Technologies and frameworks are killing creativity?
- Next by thread: Re: Technologies and frameworks are killing creativity?
- Index(es):
Relevant Pages
|