K: لغة برمجة موجزة وسريعة موجهة للناقلات

2025-02-10

عائلة لغات K هي سلسلة من لغات البرمجة الموجزة، السريعة، والموجهة للناقلات، صممها آرثر ويتني. إنها ليست نسخة واحدة، بل سلسلة متطورة من الإصدارات التي تختلف قليلاً عن بعضها البعض، وحتى غير متوافقة. يركز هذا الكتاب على تنفيذ لغة K مفتوحة المصدر ومجتمعها، بما في ذلك ngn/k (k6) و oK (k5/6). يستكشف خصائص لغة K، ومنحنى التعلم، وعلاقتها بلغات APL و J. على الرغم من شهرة K بإيجازها وسرعتها، إلا أن منحنى تعلمها شديد الانحدار ويتطلب ممارسة مكثفة.