גרוק

גרוק (באנגלית: Grok) הוא תחדיש שטבע הסופר האמריקאי רוברט היינליין עבור רומן המדע הבדיוני שלו משנת 1961 "גר בארץ נכריה". המילון האנגלי של אוקספורד מסכם את המשמעות של גרוק כ"להבין באופן אינטואיטיבי או על ידי אמפתיה, ליצור קשר עם" ו"להזדהות או לתקשר באהדה (עם); כמו כן, לחוות הנאה", הרעיון של היינליין מרומז בניואנסים, כשהמבקר איסטוואן סיקסרי-רוני ג'וניור ציין כי "ניתן לראות את הנושא המרכזי של הספר כהגדרה מורחבת של המונח." על-אף האימוץ בקהילות דיגיטליות ובספרות, "גרוק" כמושג, זכה גם לביקורות בשנים שלאחר הפרסום הראשוני של הספר. המונח וההיבטים של המושג הבסיסי הפכו לחלק מקהילות כמו במדעי המחשב.

 תיאורים ב"גר בארץ נכריה" 
המבקר דייוויד א. רייט האב מציין שבמהדורה המלאה המוקדמת משנת 1991, המילה "גרוק" נוצלה תחילה ללא כל הגדרה מפורשת בעמוד 22 והמשיכה בשימוש מבלי שהוגדרה במפורש עד לעמוד 253. הוא מציין כי ההגדרה המכוונת הראשונה הזו היא פשוט "לשתות", אבל זו רק מטפורה, כמו שבאנגלית 'I see' (אני רואה) פירושו לעיתים קרובות 'אני מבין'. המבקרים גשרו על העדר זה של הגדרה מפורשת על ידי ציטוט של קטעים מתוך הספר הממחישים את המונח.

 אימוץ ושימוש מודרני 
 בתרבות מהנדסי התוכנה 
השימושים במילה בעשורים שאחרי שנות ה-60 מרוכזים יותר בתרבות המחשבים, כמו הופעה ב- InfoWorld ב-1984: "אין תוכנה! רק מצבים פנימיים שונים של חומרה. הכל חומרה! חבל שמתכנתים לא מגרקים (שימוש המונח בתור פועל) טוב יותר."

קובץ הז'רגון, שמתאר את עצמו כ"מילון האקרים" ופורסם תחת השם הזה שלוש פעמים, מכניס את גרוק בהקשר תכנותי.

הערך היה קיים בצורות המוקדמות ביותר של קובץ הז'רגון, החל משנות השמונים המוקדמות. שימוש טכני טיפוסי מהתנ"ך של לינוקס, 2005 מאפיין את פילוסופיית פיתוח התוכנה של יוניקס כ"כזו שיכולה להפוך את חייך להרבה יותר פשוטים ברגע שאתה מגרק את הרעיון".

דף האינטרנט הראשי של cURL, כלי קוד פתוח וספריית תכנות, מתאר את הפונקציה של cURL כ"cURL groks URLs".

הספר Cyberia מכסה בהרחבה את השימוש בו בתת-תרבות זו.
תוכנת רישום הקשות המשמשת את ה-NSA עבור פעולות איסוף המודיעין מרחוק שלה נקראת GROK.

אחד ממסנני הניתוח החזקים ביותר בשימוש ברכיב logstash של תוכנת ElasticSearch נקרא grok .

ספר עיון מאת Carey Bunks על השימוש בתוכנית מניפולציית התמונות של GNU נקרא Grokking the GIMP

כלי נפוץ המשמש לפיתוח ענן הוא כלי שנקרא ngrok, אשר מייצג 'רשת grok'. זהו כלי עזר שיוצר מנהרה מאובטחת במחשב מקומי יחד עם כתובת URL ציבורית לגישה למחשב המקומי.

הצ'אטבוט של חברת XAI נקרא גרוק.

 הערות שוליים 

קטגוריה:רוברט היינליין