Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: program design language - a reality?

by ColonelPanic (Friar)
on Feb 21, 2001 at 09:00 UTC ( #59856=note: print w/replies, xml ) Need Help??


in reply to program design language - a reality?

I think there's a fundamental problem with the idea of PDL. Only the human brain can completely parse English, or any other language. Any attempt to convert this into a form understandable by a computer will be bound by the same strict syntax requirements as any other programming language, only with more typing. Sure you could make it accept multiple ways to do each thing, but that wouldn't necessarily make anything easier. Now, there's only one if statement (broadly speaking). What if there were 17 different right ways to create an if, but also 9 wrong ways? It would be impossible to keep track of, and guess what? you would end up always doing it the same way to avoid confusion. So you end up having a cumbersome language with the same capabilities as a normal language, but far less efficient. In short, I'd like to see an idea like this implemented. I'd also like to use my mental powers to think a nice cup of coffee into existence right about now.

When's the last time you used duct tape on a duct? --Larry Wall

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://59856]
help
Chatterbox?
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (2)
As of 2018-07-19 02:23 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?















    Results (398 votes). Check out past polls.

    Notices?