Є цікавий програмний парадигм, на який варто звернути увагу — SignalCraft. Його особливість полягає в тому, що він виносить на передній план деякі зазвичай приховані речі.



Конкретно, цей проект перетворює epistemological roles(認識論角色)、pedagogical principles(教学原则) та narrative scaffolds(叙事支架) ці концепції у об'єкти першого класу у структурі коду.

Говорячи просто: це вже не традиційний спосіб написання програмного забезпечення — ховати ці складні зв’язки всередині логіки. SignalCraft дозволяє безпосередньо оперувати та організовувати ці абстрактні концепції, як звичайні об’єкти коду. Це відкриває нові можливості для програмування, особливо у сценаріях, що вимагають складних структур знань і проектування навчальних процесів.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
ZKSherlockvip
· 18год тому
Насправді... зробити епістемологічні ролі першокласними об'єктами звучить гарно на папері, але чи хтось обміркував тут обчислювальні накладні витрати? здається, ми просто додаємо рівні абстракції, не питаючи, чи все ще дотримуються припущення про довіру
Переглянути оригіналвідповісти на0
AirDropMissedvip
· 18год тому
Ем... абстрактні концепції як громадяни першого сорту? Звучить досить високорівнево, але чи справді це може спростити розробку?
Переглянути оригіналвідповісти на0
Blockwatcher9000vip
· 18год тому
Це звучить непогано, витягнути ті приховані речі на перший план, нарешті хтось подумав про це.
Переглянути оригіналвідповісти на0
quietly_stakingvip
· 18год тому
嗯 這玩意兒聽起來有點牛啊,終於有人把這些隱形的東西搬到台面上來了 話說能直接操作這些抽象概念,不用再藏在邏輯裡,這思路確實夠清新的 不過學習流程這塊兒,實際用起來會不會太複雜了?得看看真實項目怎麼落地
Переглянути оригіналвідповісти на0
ChainComedianvip
· 18год тому
Це звучить досить абстрактно, чи зможе це реалізуватися?
Переглянути оригіналвідповісти на0
  • Закріпити