[NTLUG:Discuss] For Language Junkies

Leroy Tennison leroy_tennison at prodigy.net
Fri Dec 23 23:03:18 CST 2005


Chris Cox wrote:

>Peter A. Koren wrote:
>  
>
>>http://developers.slashdot.org/developers/05/12/22/173238.shtml?
>>tid=108&tid=156
>>
>>http://www.artima.com/weblogs/viewpost.jsp?thread=141312
>>
>>Bruce Eckel has a great discussion of some programming language issues.
>>
>>    
>>
>
>My summary of Bruce's remarks:
>
> "A lot of "hyper" unknowledgeable people are moving to Ruby.  Python
> has great maturity and much larger community.  Java sucks.  C++
> sucks.  But it's ok if you're using any of those as long as
> you're not advocating Ruby.... which is simply a better Perl."
>
>I like Ruby better than Python because I hate languages which
>are dependent on white space.... there... now wasn't that
>simple??  Hyper?  I don't think so.
>
>Ruby certainly needs some maturing....  I just how it
>makes it trivial to extend classes on the fly (very
>interpretive)... maybe Python does that too... my brain won't
>allow me to use python though.  Maybe I'm hyper after all!
>
>Nevermind.. you're right Bruce... Ruby folks are all just
>hyper ethusiasts.
>
>
>
>
>_______________________________________________
>https://ntlug.org/mailman/listinfo/discuss
>
>  
>
Thank you, I now know that I'm confused at a higher level.  I know that 
C++ and java are object-oriented, what about Python and Ruby?  I haven't 
been impressed with Object Orientation.  I realize it's supposed to be 
the "right" way to program (my, my - arent't we humble, the one right 
way to program...).  What I'm most un-impressed with is how it's spread 
to scripting languages (like VB script) and macro languages (Open 
Office).  Somewhere we have lost our perspective.  Macro languages and, 
to a lesser extent scripting languages, allow those who don't want to be 
a "hard core" programmer to have some level of automation without all of 
the steep learning curve.  What Object Orientation has done is take that 
away from them.  I really don't want to have to learn about objects and 
methods and all that to just write a simple word processing macro.  I 
also don't want to have to instantiate two or three objects just to do 
something trivial.  Case in point: In Open Office record a macro to 
change "lastname, firstname" into "firstname lastname" then look at the 
generated code - it's ridiculous for what's being done.





More information about the Discuss mailing list