Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Reinvent the wheel!

by zentara (Archbishop)
on Mar 21, 2009 at 16:38 UTC ( #752264=note: print w/ replies, xml ) Need Help??


in reply to Reinvent the wheel!

I'm with you, it's nice to know what goes on behind the scenes, and it only happens when you write your own code. BUT should we all be writing Assembly language code? After all, to really learn, you need to do it all yourself.

No....it's best to happily stand on the shoulders of the giants who preceded us...... and avoid sweating the details unless necessary.


I'm not really a human, but I play one on earth My Petition to the Great Cosmic Conciousness


Comment on Re: Reinvent the wheel!
Re^2: Reinvent the wheel!
by Lawliet (Curate) on Mar 21, 2009 at 17:04 UTC
    should we all be writing Assembly language code?

    Well, we should first build our own processors, hard drives, RAM, et al. That way we can really appreciate Perl. ;)

    While trying to explain palindromes to my alien friend, he asked "Eks, aeh dneirf neilay motsem-ordni lapnial p xeot gni y rtelihw?"
    What can I say? Palindromes are rasemordnilapyasinactahw~

      we should first build our own processors, hard drives, RAM, et al.

      No thats really a waste of time. I used to be an electronic Tech....thought learning vacuum tubes, transistors, et.al. were important to know.....now all obsolete.

      Hard drives, and RAM as we now know it will be obsolete shortly. What you want to learn is the mathematical techniques to model problems.....then you can solve problems whatever level technology or language, you are priviledged to work with.

      Programming will change eventually to mainly realtime stream processing, probably on computers run/connected on laser light instead of electrons. Can you imagine a "transistor" that switches light? Then imagine a cpu made out of them.


      I'm not really a human, but I play one on earth My Petition to the Great Cosmic Conciousness
Re^2: Reinvent the wheel!
by starX (Chaplain) on Mar 21, 2009 at 17:09 UTC
    I don't know, I learned a lot from Assembler :)

    I wouldn't want to write... well... *snything* in it, mind you, but I'm glad for the experience of having learned it and written some primitive operating systems.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://752264]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (6)
As of 2014-10-20 04:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (72 votes), past polls