Re: What languages have huge standard libraries?




"Mike" <m.fee@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:MPG.1de6c0452f30371a9896ac@xxxxxxxxxxxxxxxxx
> In article <OxRef.15479$D13.3287@xxxxxxxxxxxxxxxxxxxxxxxxxx>,
adaworks@xxxxxxxxxxxxx says...
> >
> > "EventHelix.com" <eventhelix@xxxxxxxxx> wrote in message
> > news:1132145844.506776.68410@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> > > C++, Java and C# have really large standard libraries. The main
> > > disadvantage of the large library is that you have steep learning
> > > curve. However, once you master the library, you can be really
> > > productive.
> > >
> > Steep learning curve is good. Steep, in this case does not mean
> > the same as climbing a hill, which is certainly slow going when it
> > is steep. Rather, it is mathematical concept from educational
> > pychology.
> >
> > Think of learning curve on a two-dimensional graph. The x axis
> > is time and the y axis is knowledge. Therefore, you are learning a
> > lot in a short period of time with a steep learning curve. A shallow
> > learning curve means it takes a long time to learn enough
> > about a language to use it effectively.
> >
> Only if you assume that time is plotted along the horizontal axis.
>
In the educational pyschology model, where the concept of learning
curve originated, time is the horizontal axis. What else do you plan
to put on that axis? You can certainly develop a non-standard
graph, but that does not change the fact that the conventional learning
curve is knowledge on the y axis and time is on the x axis. If one intends
to convey some non-conventional meaning to a term, then it is important
to state the nature of the model so others will understand the intent of
that non-conventional model.

I realize that, under the folklore model, "steep" means difficult. However,
under the mathematical model, steep means just the opposite. If one
prefers folklore to mathematics, so be it.

Richard Riehle


.



Relevant Pages

  • Re: What languages have huge standard libraries?
    ... time is the horizontal axis. ... but that does not change the fact that the conventional learning ... >> curve is knowledge on the y axis and time is on the x axis. ... >> prefers folklore to mathematics, ...
    (comp.programming)
  • Re: What languages have huge standard libraries?
    ... time is the horizontal axis. ... but that does not change the fact that the conventional learning ... > curve is knowledge on the y axis and time is on the x axis. ... > prefers folklore to mathematics, ...
    (comp.programming)
  • Re: Non DBA setting up new database - which to use?
    ... I took a look at Oracle Express and got the impression the learning ... curve might be a little steep for us. ... The powers that be would like to ...
    (comp.databases)
  • Re: Non DBA setting up new database - which to use?
    ... I took a look at Oracle Express and got the impression the learning ... curve might be a little steep for us. ... The powers that be would like to ...
    (comp.databases)
  • Re: Do other Python GUI toolkits require this?
    ... Just a throw in remark, that you may ignore if you wish, but a steep ... the learning period is short. ... If it is just a nit, why don't you ignore my remark as I suggested? ... having to conquer huge obstacles or would you choose the steep curve ...
    (comp.lang.python)

Loading