If any of us see in what the marketing is focused on any computer related thing we will find one common denominator: Ease of use.
What does this mean? That the public does not want to spend time thinking or learning
I detect a little bit of elitism here.
People whose primary function is something
other than computers should NOT have to understand computers. The computer should
be transparent to their primary function.
> C++ people have just in the last few years
> found STL -- the sort of abstraction Objective
> C and Smalltalk has had since the very beginning
Not quite. You could always do smalltalk/ObjC
style ADTs in c++. The STL involves a template
based approach, something not found in smalltalk
or ObjC. Templates are a compile time method
that lets you (among other things) avoid having
to derive from a common base object to acheive
genericity.
This should make sick every one of you that has a Free* bone in their body.... this is IP theft, plain and simple
I said you were unlikely to read something critical to your views because of the above
statement. You may have read it, but I doubt
you have fairly considered the arguments. Otherwise I doubt it would be such a black and
white issue for you.
Ok. I'll bite. Although I don't think that
Bjarne wants to make c++ into java, there
are enough similarities that PHBs could notice:
Goal: Make C++ a better language for systems
programming and library building
Java: Java beans and jars for library building.
As for systems programming, before long we'll
all be programming toasters in java.:)
Goal: Make C++ easier to teach and learn
Java: Several universities have begun the switch
because it is considered easier. No pointer math, etc.
Goal: Extend standard primarily through major
standard library additions
Java: Has a huge library as part of the language.
Goal: Remove inconsistencies and errors from
core language
Java: Very consistent. Had the benefit of being
designed from the ground up w/o concern for being
compatible with c.
Goal: Simple elements of standard platform
Java: Already has this except as part of
the language. The VM abstracts the standard
platform.
Goal: Distributed computing
Java: Part of the language.
Goal: Make the standard library central to bindings to other systems
Java: Already support for SQL/Corba/Beans/etc...
a gov't with no ability to pass regulation?
so you mean a gov't with no power?
corporations don't want that. Think about copyrights & patents laws.
the citizenry doesn't want that. Think about
safety regulations.
a truly free market economy exists only in an economist's thought experiment.
The alternative being the Government using MY money to prop up a "weak" animal so I can feel good about there not being a monopoly. No thanks.
But eventually the big strong animal becomes fat
and lazy.
None of the lean and mean animals
can do anything about it because the fat and lazy
animal can afford powerful lobbyists that keep the animal fat and lazy...
I am personally for the market deciding as long as that market is not manipulated by politicians or huge multinational monopolistic corporations
Then Later...
The Free Market is like an ecosystem, the strong animals will thrive and the weak ones will die
And thats when the strong animals become huge multinational monopolistic corporations...
Re:Another 10 year old technology...
on
Linux Turns 10
·
· Score: 1
I'm browsing at +1 so I'm not sure how this showed up...
For all of the negatives introduced by VB there
have been positives too.
I liken it to the difference between accountants
and bookkeepers. You don't need an accountant
to balance the ledger and you don't want your
bookkeeper handling the advanced stuff.
I am specifically thinking of a certain civil
engineering office that would still be doing
a lot of paper computing if it weren't for
excel/access/vb.
Re:Visual Basic impacts...
on
Linux Turns 10
·
· Score: 1
I never said if the impact was good or bad.:)
Its a great day when you give the masses the
ability to be virus writers!
Re:Another 10 year old technology...
on
Linux Turns 10
·
· Score: 1
Serious?
VB has had more of an impact.
Don't forget that at its heart linux is
just a copy of a 30 year old os design.
The only impact it has had on the internet
is that more people get their unix
binaries for free now.
meanwhile...
Over the past 10 years, the Visual Basic community has grown to a majority share of the total worldwide developer population. During that time, an entire industry of component vendors grew up around this single product...
From this rather inauspicious beginning came an equally unfathomable outcome: an impact on the computing industry so profound that it forever changed the face of software development and created an explosion in the Windows applications market. Ten years later, it seems so obvious--but at the time, when only a small, select group of people were even capable of building Windows applications, Visual Basic 1.0 represented a monumental shift in application design and a great leap of faith for the development community.
You're right. It is about expectations.
If my employer gives me a lot of freedom, I
usually put forth an extra effort.
If they babysit me, they get 9-5 minus breaks.
> If they win, they get paid
How naive.
Google says you've got about 26,600 weeks worth of future stories.
> ... for shipping a product ...
So mozilla isn't shipping?
I detect a little bit of elitism here. People whose primary function is something other than computers should NOT have to understand computers. The computer should be transparent to their primary function.
Because when you work from home,
you are ALWAYS at the office.
> C++ people have just in the last few years
> found STL -- the sort of abstraction Objective
> C and Smalltalk has had since the very beginning
Not quite. You could always do smalltalk/ObjC
style ADTs in c++. The STL involves a template
based approach, something not found in smalltalk
or ObjC. Templates are a compile time method
that lets you (among other things) avoid having
to derive from a common base object to acheive
genericity.
I'm just a caveman, so maybe I'm missing
something...
If SuSE hasn't been able to
become solvent by now, what makes IBM/Intel
think they will be in the future?
How is this a good investment?
I said you were unlikely to read something critical to your views because of the above statement. You may have read it, but I doubt you have fairly considered the arguments. Otherwise I doubt it would be such a black and white issue for you.
Of course your entire claim is based on the belief that there is such a thing as IP.
Since your unlikely to read anything that is critical of your views, here is something from the same camp as you (libertarian):
The Libertarian Case Against Intellectual Property Rights
- In terms of C++ standards compliance GCC is believed to be the first compiler to achieve full ISO compliance
Who believes that ???They don't support the export keyword for one.
C++ Standard Core Language Defect Reports
C++ Standard Library Defect Report List
I guess so. Still nothing from B.S. though.
e se arch.att.com+slashdot
this turned up 1 hit:
http://groups.google.com/groups?q=author:bs%40r
Oh well. Doesn't matter.
Ok. I'll bite. Although I don't think that
:)
Bjarne wants to make c++ into java, there
are enough similarities that PHBs could notice:
Goal: Make C++ a better language for systems
programming and library building
Java: Java beans and jars for library building.
As for systems programming, before long we'll
all be programming toasters in java.
Goal: Make C++ easier to teach and learn
Java: Several universities have begun the switch
because it is considered easier. No pointer math, etc.
Goal: Extend standard primarily through major
standard library additions
Java: Has a huge library as part of the language.
Goal: Remove inconsistencies and errors from
core language
Java: Very consistent. Had the benefit of being
designed from the ground up w/o concern for being
compatible with c.
Goal: Simple elements of standard platform
Java: Already has this except as part of
the language. The VM abstracts the standard
platform.
Goal: Distributed computing
Java: Part of the language.
Goal: Make the standard library central to bindings to other systems
Java: Already support for SQL/Corba/Beans/etc...
I can see where one could draw that conclusion.
couldn't find it. mind pasting a big-ole
ugly url?
hey, /. cut off my template tags!
should have been:
template <typename T>
Should have used the preview button...
Can you do generic programming in java yet?
i.e. can you write a swap function that works for
all types in a type-safe manner?
in c++, off the top of my head:
template
void swap (T &t1, T &t2)
{
T t3;
t3 = t1;
t1 = t2;
t2 = t3;
return;
}
Can this be done in Java?
Don't spend so much frekkin' time in there!
You need more hobbies. If its not your company, then you shouldn't be devoting so much of your life to it.
You only live once.
Hell, even if it is your company, you only live once.
a gov't with no ability to pass regulation?
so you mean a gov't with no power?
corporations don't want that. Think about copyrights & patents laws.
the citizenry doesn't want that. Think about safety regulations.
a truly free market economy exists only in an economist's thought experiment.
Exactly.
I think history proves this to be exactly what happens.
The real question is how to avoid it...
But eventually the big strong animal becomes fat and lazy.
None of the lean and mean animals can do anything about it because the fat and lazy animal can afford powerful lobbyists that keep the animal fat and lazy...
using your tax money.
Then Later...
And thats when the strong animals become huge multinational monopolistic corporations...
I'm browsing at +1 so I'm not sure how this showed up...
For all of the negatives introduced by VB there have been positives too.
I liken it to the difference between accountants and bookkeepers. You don't need an accountant to balance the ledger and you don't want your bookkeeper handling the advanced stuff.
I am specifically thinking of a certain civil engineering office that would still be doing a lot of paper computing if it weren't for excel/access/vb.
I never said if the impact was good or bad. :)
Its a great day when you give the masses the
ability to be virus writers!
Serious?
VB has had more of an impact.
Don't forget that at its heart linux is just a copy of a 30 year old os design. The only impact it has had on the internet is that more people get their unix binaries for free now.
meanwhile
Mr.Phil,
Are you for or against artificial insemination?
I would assume that you are against it because
it 'wastes' embryos. Correct?
Why doesn't the national RTL organization
launch a campaign against this? Maybe they
have but it just doesn't get media play?
I couldn't find any info, but if this is in the
FAQ please point me in the right direction.
You're right. It is about expectations.
If my employer gives me a lot of freedom, I
usually put forth an extra effort.
If they babysit me, they get 9-5 minus breaks.