Re: The market that is hiding in plain view?
From: David S (nowhere_at_nowthere.com)
Date: 09/18/04
- Next message: Danny Thorpe: "Re: So, anyone asked about Win64 at Borcon?"
- Previous message: John Kaster (Borland): "Re: Danny's Corporate Roadmap"
- In reply to: Danny Thorpe: "Re: The market that is hiding in plain view?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 17 Sep 2004 16:38:04 -0700
Borland has ALWAYS had this "mission" to release basic vanilla stuff and leave
it to third-parties to come up with enhancements. I've never particularly
agreed with that philosophy, and I credit it with the fact that D7 still has the
same basic VCL stuff that was in D2 when it comes to supporting things like
Windows COM objects, etc. That is, if we want BETTER support for things like
the latest RichEdit3 stuff, we need to get it from a third party, because it
doesn't look like Borland will ever upgrade the TRichEdit component to support
anything beyond the original RichEdit control (as an example).
One interesting thing I've noticed with the Diamondback announcements is that
this corporate philosophy seems to have changed. Version control is now going
to be fully integrated into the IDE, as well as things like refactoring. This
is stuff that could/should have been included in D5, IMO.
This "market" has always been here, and Delphi developers have been complaining
about it for years.
One thing I'd like to throw into the soup is that y'all seriously consider
releasing some kind of "parser component" that allows developers to fully parse
whatever version of the language is being supported by the compiler (including
preprocessor directives). Not simple lexical scanning, but a full parse engine
that generates events for different kinds of parsing activities.
There are so few sources of good parsers, and they seem to be getting thinner
and harder to find as the language and environment evolves. Most refactoring
tasks are impossible without a good parser, as are LOTS AND LOTS of development
environment support tasks that can benefit from the context-sensitivity provided
by a basic parser. If a "parser component" were made a standard part of each
release, it would certainly open the doors to developers who would like to add
language-sensitive enhancements to our tools. Just add it to the "Open Tools
API".
Anyway, I'm glad that someone at Borland has finally discovered a defensible
business reason to start going beyond the basics in terms of what the
development environment offers and provide stuff that has more impact on OVERALL
developer productivity than a few tweaks to the language and another layer of
components of primary benefit to corporate and large-system developers.
-David S.
Danny Thorpe wrote:
> Martin Brekhof wrote:
>
> >
> > Somehow I fail to see (from blogs, newsgroups etc.) how these two
> > points are adressed in what I've seen so far. Could anybody enlighten
> > me and show what is inline with these statements above?
> >
>
> The Software Delivery Optimization vision rolled out here at BorCon in
> Boz Elloy's keynote Monday morning is what I was referring to.
> Software Delivery Optimization is a market segment distinct from other
> "enterprise" segments which has a remarkable lack of industry coverage.
> There are folks out there claiming to have focus on business
> optimization, but not for the software nature of business. And let's
> face it, the world runs on software. It doesn't matter what your
> business is - if you remove the software, the lights go out.
>
> Boz's keynote referred to the cruel irony that software has been used
> to improve business efficiencies for every industry in the world -
> except the software industry. We are the "cobbler's children" who go
> without shoes.
>
> Borland intends to change that. Where many have tried to bring
> business management from on high down into the software ranks (and
> failed), Borland aims to build upon our software expertise to wed
> software engineering process with higher-level business process. And
> when I say "process" here, I don't mean micromanagement, I mean
> planning, projection, risk assessment, status reporting, workflow,
> resource balancing and a several other segments under a holistic
> process umbrella.
>
> Borland's software development tools are the base of the pyramid, and
> in many respects, will be one of the hubs or control centers for
> information flow and review.
>
> A large part of Borland's success has been the result of redefining the
> rules of engagement to create a market segment we can define, own, and
> win. Instead of bludgeoning it out on the home turf of a much larger
> opponent, find a way to define your own home turf in which the opponent
> is ill equipped to respond. Create the home field advantage. That's
> how Turbo Pascal came about, that's how Delphi and JBuilder came about,
> and now Dale and Boz and crew are working to apply that to Borland as a
> whole.
>
> Don't chase. Lead. Make them chase you.
>
> -Danny
>
> --
> Delphi Compiler Core: http://homepages.borland.com/dthorpe/blog/delphi/
- Next message: Danny Thorpe: "Re: So, anyone asked about Win64 at Borcon?"
- Previous message: John Kaster (Borland): "Re: Danny's Corporate Roadmap"
- In reply to: Danny Thorpe: "Re: The market that is hiding in plain view?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|