to all of you how want to start programming

pseudoDust

New member
to all of you how want to start programming

http://www.norvig.com/21-days.html
some highlights: "Get interested in programming, and do some because it is fun. Make sure that it keeps being enough fun so that you will be willing to put in ten years." " Appendix: Language Choice Several people have asked what programming language they should learn first. There is no one answer, but consider these points: * Use your friends. When asked "what operating system should I use, Windows, Unix, or Mac?", my answer is usually: "use whatever your friends use." The advantage you get from learning from your friends will offset any intrinsic difference between OS, or between programming languages. Also consider your future friends: the community of programmers that you will be a part of if you continue. Does your chosen language have a large growing community or a small dying one? Are there books, web sites, and online forums to get answers from? Do you like the people in those forums? * Keep it simple. Programming languages such as C++ and Java are designed for professional development by large teams of experienced programmers who are concerned about the run-time efficiency of their code. As a result, these languages have complicated parts designed for these circumstances. You're concerned with learning to program. You don't need that complication. You want a language that was designed to be easy to learn and remember by a single new programmer. * Play. Which way would you rather learn to play the piano: the normal, interactive way, in which you hear each note as soon as you hit a key, or "batch" mode, in which you only hear the notes after you finish a whole song? Clearly, interactive mode makes learning easier for the piano, and also for programming. Insist on a language with an interactive mode and use it. Given these criteria, my recommendations for a first programming language would be Python or Scheme. But your circumstances may vary, and there are other good choices. If your age is a single-digit, you might prefer Alice or Squeak (older learners might also enjoy these). The important thing is that you choose and get started. "​
 

ahillel

New member
10 שנים?... לא הגזמנו?

זה כבר לא פרקטי... מי בכלל יכול להציב לעצמו יעד כל כך רחוק? אני דווקא חושב שהספרים האלה "30 יום" טובים למי שאין לו מושג ורוצה להתחיל מ-0. והם עוד יותר טובים למי שיש לו קצת מושג בתכנות ורוצה ללמוד שפה חדשה ואין לו כסף או זמן ללימודים קונבנציוליים. הם נוגעים קצת בכל דבר ופותחים הרבה אפשרויות. אח"כ אפשר לבחור באיזה נושא להתמקד וללמוד אותו לעומק עם מדריכים באינטרנט.
 

adiel666

New member
כן, האמת שבניתי מנוע למשחקי RPG דו מימדיים

16 אלף שורות קוד בJAVA עם מחלקות הבסיס(Graphics2D). אבל ללא האצת חומרה והוא זלל טונות של RAM(בגלל כל התמונות שהוא היה צריך לטעון לזכרון בזמנים נתונים- בשביל אנימציות). עכשיו אני עובד עם JME2, ועל השיידר שקישרתי למעלה קיבלתי ח"ח מהמנהל של הפרוייקט של JME, בגלל שאני הראשון שיישם Phong Shading באמצעות שיידר בGLSL ו"חיבר" אותו לJME2. אני מקווה לסיים MOCKUP בתוך סביבות חודש שיהיה לי מה להציג בכנסים שיהיו :)
 
למעלה