Re: language theory regarding Perl/Ruby in universities ?



On Feb 19, 8:28 am, A.L. <f...@xxxxxxxx> wrote:
On 18 Feb 2007 23:03:49 -0800, "surfivor" <surf...@xxxxxxxxx> wrote:

O
Can you elaborate on that or was this discussed in an academic
setting ? If not, it seems likely it comes from a bias of some sort
from whatever perceptions one may have from various experiences. Many
languages seem to have come from humble begginings. C came from
assembly language, which was much the basis for C++. Ruby is also
object oriented and came from Perl. I believe Perl was the basis for
many CGI based programs that initially started the internet. Who can
say whether something like Ruby is or is not the crux of some other
language of the future that is yet to be devised using various idoms
from that language.

Ruby is "Poor Man's Smalltalk". Only Smalltalk is better. Nothing new
in any aspect. Perl has its roots in AWK. And AWK is nice, Perl is
ugly. Nothing new in any aspect.


Yes, although Perl can do a great deal more than AWK. Increment such
as i++ supposedly came from assembly language. C had loose pointers so
that you could blow away your own memory very easily by mistake.
Pascal had better type checking, but C became the industry standard. C+
+ made sure it kept the dangerous
pointers in there for backward compatability. Java got rid of the
pointers and stole the inheritance from C++ or whomever it was that
invented the idea (beats me), nothing new there anyway.



And I don't understand what you mean by ""language theory regarding
Ruby/Perl"?. Especially what it means THEORY.


Just studying the strengths and weaknesses in detail in a class room
setting to try to make you take an objective look at it all. Our
instructor used to point these things out, though he left it up to you
to decide whether something was a strength/weakness etc. Much
programming is done under pressure and timelines under management
guidlines of which tools/languages to use so you never have an
opportunity to step back and see the bigger picture.





.



Relevant Pages

  • Re: GAWK or Pearl
    ... I have learnt AWK and keep following this group reg. ... GAWK gurus among whom I assume also know Pearl. ... This means that the building blocks of given language are ... comfortable with shell/awk, you can skip perl. ...
    (comp.lang.awk)
  • Re: a wiki about awk
    ...  We have started a small wiki athttp://awk.freeshell.org. ... such as an awk script repository. ... on the link to The Great Language with a Strange Name ... It has been superseded by new-school scripting languages—notably Perl, ...
    (comp.lang.awk)
  • Re: a wiki about awk
    ...  We have started a small wiki athttp://awk.freeshell.org. ... such as an awk script repository. ... on the link to The Great Language with a Strange Name ... It has been superseded by new-school scripting languages—notably Perl, ...
    (comp.lang.awk)
  • Re: Attempt #3, adding a new command sfilter
    ... perl is not lightweight to install on a machine. ... or adding the strftime instruction to awk ... Adding strftime to awk looks like better approach, since awk essentially is a scripting language. ...
    (freebsd-current)
  • Re: Where do I start?
    ... and am looking for pointers. ... I am confronted with Perl, ... I would suggest Python as a language, as it easy to learn and can do all ... There's an excellent book on network programming with Python: ...
    (comp.os.linux.development.apps)