Jump to content

Photo

Keeping it simple: famous quotes


36 replies to this topic

#1 TheBF OFFLINE  

TheBF

    Chopper Commander

  • 248 posts
  • Location:The Great White North

Posted Tue Jun 20, 2017 7:00 PM

I was just reading a paper on porting systems and it included these two quotes by famous computer scientists.

Thought I would share here. I love the 1st one! And I have some experience to prove he's correct. :D 

 

"Debugging is twice as hard as writing the code in the first place.

Therefore, if you write the code as cleverly as possible, you are,

by definition, not smart enough to debug it."  (Brian Kernighan)

 

"The competent programmer is fully aware of the strictly limited size of his own skull;

therefore he approaches the programming task in full humility, and among other things

he avoids clever tricks like the plague."  (Edsger Dijkstra)
 



#2 apersson850 OFFLINE  

apersson850

    Moonsweeper

  • 357 posts

Posted Wed Jun 21, 2017 2:42 AM

"When you think too much about something, you may create problems that weren't there from the beginning." (Winnie the Poh)



#3 Willsy OFFLINE  

Willsy

    River Patroller

  • 2,995 posts
  • Location:Uzbekistan (no, really!)

Posted Wed Jun 21, 2017 2:49 PM

"Subtract complexity, addresses lightness" (or something like that)
Charles Moore

#4 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 855 posts
  • Location:Lansing, NY, USA

Posted Wed Jun 21, 2017 3:04 PM

Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher.Antoine de Saint-Exupery

 

or in English:

"Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away"


Edited by senior_falcon, Wed Jun 21, 2017 6:59 PM.


#5 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 645 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Wed Jun 21, 2017 3:10 PM

KISS
FUBAR

#6 adamantyr OFFLINE  

adamantyr

    Stargunner

  • 1,103 posts

Posted Wed Jun 21, 2017 3:13 PM

"Good design adds value faster than it adds cost" - Thomas C. Gale



#7 RXB OFFLINE  

RXB

    River Patroller

  • 2,638 posts
  • Location:Vancouver, Washington, USA

Posted Wed Jun 21, 2017 11:09 PM

People love complicated stuff, no one was ever fascinated with a Crescent Wrench.

 

Motorcycle USA 



#8 Ksarul OFFLINE  

Ksarul

    River Patroller

  • 4,047 posts

Posted Thu Jun 22, 2017 3:59 PM

Modify Until No Good: MUNG



#9 Willsy OFFLINE  

Willsy

    River Patroller

  • 2,995 posts
  • Location:Uzbekistan (no, really!)

Posted Thu Jun 22, 2017 4:02 PM

Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher. -  Antoine de Saint-Exupery
 
or in English:
"Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away"


This is great!

#10 Keatah OFFLINE  

Keatah

    Quadrunner

  • 17,271 posts

Posted Thu Jun 22, 2017 4:12 PM

Modify Until No Good: MUNG

 

It's kinda like that pasta dish that didn't come out right from the very beginning. You keep adding spices and butter and toppings and cheese till it becomes a horrid mess. Then start over after 2 hours wasted time.



#11 Sinphaltimus OFFLINE  

Sinphaltimus

    Stargunner

  • 1,761 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Fri Jun 23, 2017 4:00 AM

“ If debugging is the process of removing software bugs, then programming must be the process of putting them in. ” - Edsger Dijkstra



#12 digdugnate OFFLINE  

digdugnate

    Moonsweeper

  • 375 posts
  • Location:SW Missouri

Posted Fri Jun 23, 2017 5:16 AM

"I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind."
- Alan Kay


#13 Willsy OFFLINE  

Willsy

    River Patroller

  • 2,995 posts
  • Location:Uzbekistan (no, really!)

Posted Fri Jun 23, 2017 7:08 AM

"C++ is shit"
Mark Wills

#14 Willsy OFFLINE  

Willsy

    River Patroller

  • 2,995 posts
  • Location:Uzbekistan (no, really!)

Posted Fri Jun 23, 2017 7:09 AM

"Forth is truth"
Mark Wills (I literally just said it just now. Okay it's not famous but from small acorns...)

#15 TheBF OFFLINE  

TheBF

    Chopper Commander

  • Topic Starter
  • 248 posts
  • Location:The Great White North

Posted Fri Jun 23, 2017 10:36 AM


"I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind."

- Alan Kay


Oh I like that one a lot!

#16 TheBF OFFLINE  

TheBF

    Chopper Commander

  • Topic Starter
  • 248 posts
  • Location:The Great White North

Posted Fri Jun 23, 2017 10:40 AM

"Forth is truth"
Mark Wills (I literally just said it just now. Okay it's not famous but from small acorns...)


Lol. It sounds Friday evening has started in Uk.😄

#17 TheBF OFFLINE  

TheBF

    Chopper Commander

  • Topic Starter
  • 248 posts
  • Location:The Great White North

Posted Sat Jul 8, 2017 8:27 AM

"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC as potential programmers.

 They are mentally mutilated beyond hope of regeneration."

​                                                                                                                                             Edsger W. Dijkstra

 

 

As demonstrated by many people here,  it's not impossible, but this statement emphasizes the point that the BASIC language paradigm

​alters the perspective of programming enough that you must fight hard against it to learn a new programming language model

 



#18 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 2,669 posts
  • Location:Eagan, MN, USA

Posted Sat Jul 8, 2017 9:43 AM

Why did the chicken cross the road?



#19 TheBF OFFLINE  

TheBF

    Chopper Commander

  • Topic Starter
  • 248 posts
  • Location:The Great White North

Posted Sat Jul 8, 2017 10:02 AM

In Canada, to get to the middle.😄

I'll bite. Why?

#20 nanochess ONLINE  

nanochess

    River Patroller

  • 4,686 posts
  • Coding something good
  • Location:Mexico, Mexico

Posted Sat Jul 8, 2017 10:18 AM

Why did the chicken cross the road?

Because there was a TI99/4A with games in the other side.

#21 RevEng ONLINE  

RevEng

    River Patroller

  • 4,563 posts
  • Bitnik
  • Location:Canada

Posted Sat Jul 8, 2017 10:51 AM

Everything should be made as simple as possible, but not simpler.  --Albert Einstein

Simplicity is the ultimate sophistication. --Leonardo da Vinci



#22 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 2,669 posts
  • Location:Eagan, MN, USA

Posted Sat Jul 8, 2017 11:37 AM

Because there was a TI99/4A with games in the other side.

 

That works :)



#23 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 2,669 posts
  • Location:Eagan, MN, USA

Posted Sat Jul 8, 2017 11:38 AM

In Canada, to get to the middle.

I'll bite. Why?

 

He was trying to move Forth  :grin:



#24 1980gamer ONLINE  

1980gamer

    Dragonstomper

  • 737 posts
  • Location:Charlton, MA

Posted Sat Jul 8, 2017 12:03 PM

Why did the chicken cross the road?

 

Because I was pushing up on the joystick while playing freeway on my 2600?



#25 Ksarul OFFLINE  

Ksarul

    River Patroller

  • 4,047 posts

Posted Sat Jul 8, 2017 4:14 PM

He was being chased by a chicken-eating alligator. . .






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users