אלו שרואים את הכותרת הזו מחולקים ל2:
- אלו שיודעים את החיבה המוגזמת שלי לציטוטים.
- אלו שיכירו את החיבה המוגזמת שלי לציטוטים.
אז יש לי חיבה מאוד מוגזמת לציטוטים, והיות ואני מתקשה להירדם ב2 בלילה, החלטתי לשים קצת ציטוטי תוכנה שלפחות גם אתם תוכלו להנות מהם 🙂
ראו הוזהרתם (ארתיום) !
Real programmers can write assembly code in any language.
— Larry WallNo matter what the problem is, it's always a people problem.
— Gerald M. WeinbergSoftware expands to fill the available memory.
— ParkinsonMy goal is to make the computer invisible.
— Stu Galley, from Infocom's Implementer's CreedTrying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often.
— Steve McConnell, Code Complete
Fifty years of programming language research, and we end up with C++ ???
— Richard A. O'Keefe
C++: Hard to learn and built to stay that way
C++ is like teenage sex:
* It's on everyone's mind all the time.
* Everyone talks about it all the time.
* Everyone thinks everyone else is doing it.
* Almost no one is really doing it.
* The few who are doing it are:
* doing it poorly.
* sure it will be better next time.
* not practicing it safely.
* Everyone's bragging about their successes all the time, although very few have actually had any.
Writing in C or C++ is like running a chain saw with all the safety guards removed
— Bob Gray
Ever spend a little time reading comp.lang.c++ ? That's really the best place to learn about the number of C++ users looking for a better language.
— R. William Beckwith
The evolution of languages: FORTRAN is a non-typed language. C is a weakly typed language. Ada is a strongly typed language. C++ is a strongly hyped language
— Ron Sercely
C(++) is a write-only, high-level assembler language.
— Stefan Van Baelen
C++ has it's place in the history of programming languages.
Just as Caligula has his place in the history of the Roman Empire ?
— Robert Firth
C++ : Where friends have access to your private members.
— Gavin Russell Baker
C++ would make a decent teaching language if we could teach the ++ part without the C part.
— Michael B. Feldman
The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones
In C++ it's harder to shoot yourself in the foot, but when you do, you blow off your whole leg.
— Bjarne Stroustrup
Top 5 reasons to buy a crappy C++ book:
5 — You won't read it anyway
4 — It comes out of your company's wallet, not yours
3 — It's the only language left that doesn't try to be "write once, run on any toaster oven"
2 — You still can't figure out how pointers work
1 — It's still less crappy than the writing on Slashdot
— Amsterdam Vallon, http://books.slashdot.org/comments.pl?sid=52893&cid=5241935
When your hammer is C++, everything begins to look like a thumb.
— Steve Haflich in alt.lang.design, December 1994
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs
— Robert Firth
I have stopped reading Stephen King novels. Now I just read C code instead.
— Richard O'Keefe
Within C++, there is a much smaller and cleaner language struggling to get out.
— Bjarne Stroustrup
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.
— Alan Kay
C++ is the only current language making COBOL look good.
— Bertrand Meyer
Whenever the C++ language designers had two competing ideas as to how they should solve some problem, they said, "OK, we'll do them both". So the language is too baroque for my taste.
— Donald E Knuth
PL/I and Ada started out with all the bloat, were very daunting languages, and got bad reputations (deservedly). C++ has shown that if you slowly bloat up a language over a period of years, people don't seem to mind as much.
— James Hague
את האמת יש לי עוד המון ציטוטים, אבל אני חושב שזה מספיק להיום 🙂
עוד ….
מה עוד ציטוטים ?..
עידו… הנקמה תבוא בקרוב… מאיפה אתה אוסף את הציטוטים 😉
אגב: C++ is like teenage sex זה ממש יפה. אגב די נכון. אתה לא תמצא מתכנת "teen" צעיר שידע לכתוב ב־C++ כמו שצריך… ב־Java אולי כן, אולי גם ב־Pascal (כי הם מוגבלים מידי וקל ללמוד אותם) אבל לא ב־C++.
הבעיה איתו שזו שפה מאוד חזקה שנהנית מהמון עולמות, ולא כופה עליך דרך חשיבה מסויימת כמו Java/C/C#/Pascal. בגלל זה גם קל לעשות בה שטויות. ועקומת הלמידה שלה מאוד תלולה.
הייתי אומר ש־Java ו־Pascal הם כמו מטוס צסנה, קל להטיס אותו, קל, לתחזק אותו קל ללמוד עליו ולא צריך כישורים רבים. לעומתם C++ זה כמו F-15 לוקח המון זמן ללמוד להטיס אותו… אבל אז, השמיים אינם הגבול 😉
Jabka, יש לי למעלה מ 6900 שורות ציטוטים בלי לקחת בחשבון את fortune ועוד כמה מקורות אחרים, אלא רק כאלו שאספתי בכוחות עצמי… ולגבי C ו ++C זו רק דוגמית. מה שמדהים זה שמאוד קל למצוא עליהם 🙂
ארתיום, הנה ציטוט של George Orwell שיענה לך טוב:
Myths which are believed in, tend to become true.
George Orwell
מעניין, שאת רוב הציטטות תפסה שפת ++C.
איפה הציטטות על Python או במיוחד על Ruby?
הסיבה פשוטה: יותר אנשים עובדים עם השפה הזו ולכן יותר אנשים שונאים אותה. מי בכלל עובד עם פייתון או רובי? 😉
עומר זה פשוט, במקום שרובי או פיתון נגעו במתכנתים, הם נהנו וחזרו לעוד, בעוד שעם ++C היא פשוט הכאיבה לכל כך הרבה אנשים, שרק מי שאוהב כאב חוזר אליה 🙂
פינגבק: אוסף ציטוטים « לראות שונה