![]() |
שאלה | מי פה חושב ש php זו שפת תכנות ?
לפי דעתי זה פשוט אוסף של פונקציות, היוצרים של PHP לא יודעים דברים בסיסיים כגון זהות אובייקט http://t.co/f7faAaSx .
כל מי שמתכנת בכמה שפות מבין על מה אני מדבר. http://me.veekun.com/blog/2012/04/09...of-bad-design/ סתם רוצה לדעת מי חושב כמוני, ובכל זאת משתמש ב PHP. :) |
אני לא קורא לשפה PHP שפת תכנות מכוון שהיא אינה אחת.
היא שפת סקריפט, בדומה לJAVA PERL וPYTHON הם רצות על תוכנה(סביבה) מסויומת, ולכן היא נקראת שפת סקריפט. http://en.wikipedia.org/wiki/PHP זה שיש לך דעות נגדיות על השפה זה כבר משהו אחר, ובגלל זה כל פעם מעדכנים את הבאגים שלהם, PHP.NET אתה מוזמן להיכנס לקרוא.. |
JAVA זו שפת סקריפטים, מעניין...
|
זה בדיוק כמו להגיד ש-WINDOWS או GOOGLE זה אוסף פונקציות...
אם את זה אתה מגדיר אוסף פונקציות, אז אתה צודק... יש גישות שונות, זה נכון, אבל הדברים מתקדמים פחות או יותר אצל כולם לאותו כיוון |
JAVA זאת שפת סקריפט ? חח
|
ציטוט:
למרות זאת הם עדיין שפת תכנות לכל דבר. ציטוט מווקיפדיה שתסדר לך את העניין: "שפת תכנות היא אוסף של חוקים תחביריים (Syntax) וסמנטיים (Semantic) שבאמצעותם ניתן להגדיר למחשב באופן מפורט פקודות ופעולות שעליו לבצע בתחומים שונים ומגוונים." |
ציטוט:
לפני הכל מי ש"אוהב" את php ובונה את כל העסק שלו על גבי php נא לא לקרוא :) הטענה שלי בגדול היא ש php היא שפת תכנות אבל, זה לא מרגיש כמו שפת תכנות, כמה דוגמאות: קודם כל תורידו את הסורס של php ותעשו grep למילים האלה: `hack` `workaround` `fix this` אחרי זה תורידו את כל השפות בעולם תנסו למצוא כמה מילים כאלה יש בסורס 0 ב javascript שהיא שפת תכנות לכל דבר ואחת הגדולות בהם אתה יכול לעשות את זה קוד:
(function () { קוד:
class Test { אני יגיד לכם, כי ה פשוט לא יכולים לגרום לזה לעבוד, הם מפחדים שאני ייצור פונקציה בתוך הקלאס עם אותו שם `foo` בקיצור אם תכנתתם בשפה אחרת כלשהי אתם גם תרגישו מה שאני מרגיש ש php היא לא שפת תכנות, היא פשוט משהו שמנסה להיות שפת תכנות. רוצים עוד משהו מפגר ?! החובבנים שעובדים על php גילו ש v8 המנוע של קרום ל javascript מהיר יותר מ phpלפעמים כפול 10 (הם מתקרבים למהירות של c++!!!!!!), מה הם עשו ? חח לינק: http://shootout.alioth.debian.org/u3...g=php&lang2=v8 הם רוצים שנריץ javascript בתוך v8 מתוך php WTF!! קוד:
<?php קוד:
$fn = $test->foo; js: קוד:
קוד:
if (~strpos('foo', 'bar')) { בקיצור strpos() בכל שפה בעולם !! לא מחזירה false תמיד מספר, אם היא לא מוצאת כלום היא אמורה להחזיר -1. אני מנסה לעשות מערכת טסטים שתראה כמו ברובי תראו איזה כיף לעשות טסטים: קוד:
describe Environment, "created from the command line" do קוד:
describe('Response') <?php אם אתה רוצה שהסקריפט יעבוד. בקיצור לא יודע מה איתכם אבל אני בתור מתכנת שמעריך את עצמו, לא אומר בראיונות שאני מתכנת ב php, כי אני מתבייש :(. עכשיו חפשו בגוגל את היוצר של php ותקשיבו למה שהוא אומר: "php זה דבר שפשוט התפתח עם השנים, לא התכוונתי שהיא תהיה שפת תכנות, אני בכלל לא יודע לעשות שפות תכנות, היום אני מרגיש שאי אפשר לתקן אותה" |
רבותיי נסחפתם,
מתבייש לספר שאתה יודע PHP? אולי אתה לא רוצה שיידעו שבנית אתרים בעבר, ניתחתם את השאלה יותר מדי, השאלה שצריכה להישאל: האם PHP עושה את העבודה? מבצע את כל מה שנדרש? לא מעמיס על המערכת? |
ציטוט:
מה בעצם אתה אומר ש PHP זו השפה היחידה שאפשר לבנות בה אתרים ? :-0 אני לא קשור לאף webhost אז אני יכול להשתמש ב c בשביל לבנות אתרים אם בא לי. השאלה היא לא האם php עושה את העבודה, השאלה היא הכותרת של האשכול :) php פופולרית מסיבה אחת בלבד, webhosts יכולים לעשות memory limit וכאלה, אז היא הכי פופולרית, אם php הייתה כמו נגיד ruby או python (שקשה לעשות limit) לא היה בה צורך. הם יכולים לעשות גם ביטול לפונקציות וכאלה, בקיצור php נבנתה לפי מה שהוובהוסט רוצים. |
איזה חופרים יש בפורום הזה
|
ציטוט:
לחץ על הכפור האדום למעלה :) |
זה לא כזה משנה איך אתה קורא לזה שפת תיכנות, שפת סקריפט וכו...
PHP עושה את העבודה בצורה מעולה והיא מתפתחת בצורה מעולה זה מה שחשוב!. במידה ואתה מחפש את ה-2 ישראלים שעשו את העבודה המדהימה הזו אתה מוזמן לנסות לצור איתם קשר ->" זאב סורסקי ואנדי גוטמנס, שני מפתחים ישראליים מהטכניון, פיתחו מהיסוד את שפת PHP המוכרת לנו כיום". בהצלחה. |
ציטוט:
אולי ביחד נעבוד בפרוייקט משותף ונקים שפה חדשה שפת החפירות ובסוף תריב איתי אם בעצם המצאנו שפת תכנות חדשה או שפת שירבוטים. הפורום הזה כבר שנים מתווכח על זה ואודות לפותח האשכול עוד נגלה פה מדענים וממציאנים גדולים על כל הידע הרחב שהם מפגינים פה. |
ציטוט:
https://wiki.php.net/rfc רק דבר אחד אני לא מסכים, אלה שניי היישראלים ובכללי היוצרים, הם לא יודעים מה זה זהות אובייקט.... דבר בסיסי בכל שפה מבוססת אובייקטים.... לא בטוח שהם אלו שמשפרים ועושים כי הם לא תרמו ל php מעל חמש שנים, הם עסוקים בזנד. |
ציטוט:
|
אני מטען את החסרונות של PHP בכך שאין לה את המשאבים שיש לכל שפה אחרת,
"היא בסך הכל תוכנה", אבל היא עדיין עוצמתית, כמעט כל מה שאתה עושה עם שפת תכנות רגילה אני יכול לעשות איתה. אתה טוען שאתה יכול לבנות אתר בC, גם אני יכול! בהצלחה! |
ציטוט:
|
ציטוט:
אתה לא חייב לקרוא. הבנת? |
אני לא רואה איך האשכול הזה מתפתח למקום טוב.
בכלל, אני לא מבין את מטרת האשכול.. לצחוק על אנשים שלא מסכימים עם הטענה שלך? למען כולנו.. בואו נסיים את הדיון כאן. |
כל הזמנים הם GMT +2. הזמן כעת הוא 15:16. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ