ציטוטי תוכנה

אלו שרואים את הכותרת הזו מחולקים ל2:

  1. אלו שיודעים את החיבה המוגזמת שלי לציטוטים.
  2. אלו שיכירו את החיבה המוגזמת שלי לציטוטים.

אז יש לי חיבה מאוד מוגזמת לציטוטים, והיות ואני מתקשה להירדם ב2 בלילה, החלטתי לשים קצת ציטוטי תוכנה שלפחות גם אתם תוכלו להנות מהם 🙂

ראו הוזהרתם (ארתיום) !

Real programmers can write assembly code in any language.
— Larry Wall

No matter what the problem is, it's always a people problem.
— Gerald M. Weinberg

Software expands to fill the available memory.
— Parkinson

My goal is to make the computer invisible.
— Stu Galley, from Infocom's Implementer's Creed

Trying 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

את האמת יש לי עוד המון ציטוטים, אבל אני חושב שזה מספיק להיום 🙂

7 מחשבות על “ציטוטי תוכנה

  1. ארתיום

    עידו… הנקמה תבוא בקרוב… מאיפה אתה אוסף את הציטוטים 😉

    אגב: C++ is like teenage sex זה ממש יפה. אגב די נכון. אתה לא תמצא מתכנת "teen" צעיר שידע לכתוב ב־C++‎ כמו שצריך… ב־Java אולי כן, אולי גם ב־Pascal (כי הם מוגבלים מידי וקל ללמוד אותם) אבל לא ב־C++‎.

    הבעיה איתו שזו שפה מאוד חזקה שנהנית מהמון עולמות, ולא כופה עליך דרך חשיבה מסויימת כמו Java/C/C#/Pascal. בגלל זה גם קל לעשות בה שטויות. ועקומת הלמידה שלה מאוד תלולה.

    הייתי אומר ש־Java ו־Pascal הם כמו מטוס צסנה, קל להטיס אותו, קל, לתחזק אותו קל ללמוד עליו ולא צריך כישורים רבים. לעומתם C++‎ זה כמו F-15 לוקח המון זמן ללמוד להטיס אותו… אבל אז, השמיים אינם הגבול 😉

  2. ik_5 מאת

    Jabka, יש לי למעלה מ 6900 שורות ציטוטים בלי לקחת בחשבון את fortune ועוד כמה מקורות אחרים, אלא רק כאלו שאספתי בכוחות עצמי… ולגבי C ו ++C זו רק דוגמית. מה שמדהים זה שמאוד קל למצוא עליהם 🙂

    ארתיום, הנה ציטוט של George Orwell שיענה לך טוב:

    Myths which are believed in, tend to become true.
    George Orwell

  3. ik_5 מאת

    עומר זה פשוט, במקום שרובי או פיתון נגעו במתכנתים, הם נהנו וחזרו לעוד, בעוד שעם ++C היא פשוט הכאיבה לכל כך הרבה אנשים, שרק מי שאוהב כאב חוזר אליה 🙂

  4. פינגבק: אוסף ציטוטים « לראות שונה

כתיבת תגובה

אתר זו עושה שימוש ב-Akismet כדי לסנן תגובות זבל. פרטים נוספים אודות איך המידע מהתגובה שלך יעובד.