ຂ້າພະເຈົ້າສືບຕໍ່ໄດ້ຮັບການປະທັບໃຈຫຼາຍດັ່ງນັ້ນສໍາລັບທຸກສິ່ງທຸກຢ່າງ - ຂ້າພະເຈົ້າຫວັງວ່າທ່ານຈະໄດ້ຮັບການປະທັບໃຈຫຼາຍທີ່ສຸດ
ພວກເຮົາມີຄວາມຮູ້ສຶກວ່າການພັດທະນາຂອງໂຄງການຄອມພິວເຕີ - ວິທີການຂົນສົ່ງຈາກຄອມພິວເຕີລັກສະນະປະຫວັດສາດແລະຄອມພິວເຕີລັກສະນະປະຫວັດສາດໃນມື້ນີ້ກັບຄອມພິວເຕີທີ່ມີຄຸນນະພາບສູງໃນມື້ນີ້ເຊັ່ນ: Python ແລະ JavaScript.
ວິທະຍາສາດຄອມພິວເຕີຄອມພິວເຕີຄອມພິວເຕີຄອມພິວເຕີຄອມພິວເຕີ
Programming is becoming increasingly similar to natural human language.
ຊື່ຫຍໍ້ຂອງ : Instead of typing loops out likefor (int i = 0; i < 5; i++)
ທ່ານພຽງແຕ່ປະເພດ:
Repeat 5 times say "hello world" .
ມັນບໍ່ແມ່ນ pseudo-code. ມັນແມ່ນລະຫັດການເຮັດວຽກທີ່ແທ້ຈິງໃນລະຫັດຄອມພິວເຕີ toy I’ve been developing calledລະຫັດ QRມັນເປັນໂຄງການຂະຫນາດນ້ອຍ - ແຕ່ຂ້າພະເຈົ້າມັກວ່າມັນແນະນໍາສິ່ງທີ່ໃຫຍ່ຫຼາຍ.
ຊື່ຫຍໍ້ຂອງ : Conversation
ການຄາດຄະເນດິນດີຕ້ອນຮັບ: Every programming decade has had a single overarching trendincreasing abstractionທັງຫມົດຂອງພວກເຮົາມີຄວາມສົນໃຈທີ່ຍິ່ງໃຫຍ່ຈາກຄວາມສົນໃຈຂອງເຄື່ອງນຸ່ງຂັນແລະໃຫ້ພວກເຮົາມີຄວາມສົນໃຈຂອງມະນຸດຂອງມະນຸດ:
- ລະຫັດເຄື່ອງ: Strong but incomprehensible
- ການຕິດຕັ້ງ: Simple ແຕ່ຍັງຄົງຄົງຕ່ໍາ.
- ເຄື່ອງມື AI ເຊັ່ນ Copilot / ChatGPT: ໃນປັດຈຸບັນພວກເຮົາມີການເຂົ້າລະຫັດໂດຍໃຊ້ prompts ແລະໄດ້ຮັບລະຫັດທີ່ແທ້ຈິງ, functional.
ແລະໃນປັດຈຸບັນພວກເຮົາມີຄວາມຕ້ອງການ:ວິທີການຫຼຸດຜ່ອນ syntax ທັງຫມົດ?
ຖ້າຫາກວ່າຄອມພິວເຕີສາມາດຮູ້ intention, ຫຼັງຈາກນັ້ນພວກເຮົາມີຄວາມສາມາດໃນການຕັດສິນໃຈໃນສະຖານທີ່ຂອງເຄື່ອງແລະເລີ່ມຕົ້ນການອອກແບບຊອບແວໃນວິທີທີ່ພວກເຮົາມີຄວາມຄິດສ້າງສັນໂດຍທົ່ວໄປ.
ເປັນຫຍັງ abstraction ແມ່ນສໍາຄັນ
ວິທີການທີ່ດີທີ່ສຸດທີ່ຂ້າພະເຈົ້າສາມາດສະຫນອງແມ່ນການຫຸ້ມຫໍ່ໂປຼລິກ.
You say, “I would like a dark chocolate bar.”
You don’t need to be aware of how cocoa beans are roasted, grounded, and tempered.
ການຄາດຄະເນດຽວກັນ.
ມີການຂະຫຍາຍຕົວ abstraction:
- ຫຼັງຈາກນັ້ນທ່ານບໍ່ຈໍາເປັນຕ້ອງມີຄວາມສົນໃຈຫຼາຍກ່ຽວກັບ brackets, semicolons, or package installs.
- ການອັບໂຫລດເພີ່ມເຕີມທີ່ບໍ່ໄດ້ຮັບການຊອກຫາສໍາລັບການດາວໂຫລດຫຼືການຕິດຕັ້ງ compiler
- ຂໍຂອບໃຈວ່າທ່ານຕ້ອງການທີ່ຈະເຮັດສິ່ງທີ່ທ່ານຕ້ອງການ, ແລະໃຫ້ລະບົບຊອກຫາວິທີການເຮັດວຽກ.
ມັນເປັນຄວາມເຂັ້ມແຂງຂອງການເຊື່ອມໂລຫະຂອງ abstraction ແລະ AI. ແລະມັນບໍ່ແມ່ນ science fiction - ມັນໄດ້ຖືກເຮັດໄດ້.
AI: ການຄຸ້ມຄອງທີ່ຜ່ານມາ?
AI ແມ່ນບໍ່ມີຕົວຢ່າງອື່ນໆຂອງ stack. ມັນເປັນຊື່ຫຍໍ້ຂອງ : Stack.
- ມັນຮູ້ສຶກສະພາບແວດລ້ອມຂອງສິ່ງທີ່ທ່ານກໍາລັງກາຍສ້າງ.
- ມັນກວມເອົາຄວາມສະດວກທີ່ທ່ານບໍ່ໄດ້ຂ້າງຂວາງຢ່າງເຕັມທີ່.
- ມັນແມ່ນປະໂຫຍດກັບປະເພດຂອງທ່ານ, ການຄາດຄະເນຂອງທ່ານ, ແລະການບໍລິການຂອງທ່ານ.
ໃນຂະນະທີ່ພວກເຮົາມີຜູ້ interpreter human ສໍາລັບເຄື່ອງ, ພວກເຮົາມີເວລາທີ່ພວກເຮົາມີmachines are interpreting for us.
ເປັນຫຍັງ, ຫຼາຍກວ້າງຂວາງກ່ຽວກັບການ coding, ແຕ່ກ່ຽວກັບການຮ່ວມມື.
ການທົດສອບຂະຫນາດນ້ອຍ but a great idea
ຂ້າພະເຈົ້າໄດ້ທົດສອບວິທີນີ້ກັບລະຫັດ QR. ມັນເປັນ interpreter ຂະຫນາດນ້ອຍທີ່ໄດ້ຮັບການຄຸ້ມຄອງການຄຸ້ມຄອງສະຖານທີ່ມືອາຊີບແລະເຮັດວຽກ.
Repeat 10 times say "hello" .
ບໍ່ມີຄວາມຜິດພາດ syntax. ບໍ່ມີປົກກະຕິ indent. ບໍ່ມີ phrases cryptic. ມັນບໍ່ແມ່ນການທົດສອບເພື່ອຫຼຸດຜ່ອນ Python ຫຼື match ອຸດສາຫະກໍາຄວາມເຂັ້ມແຂງ. ແຕ່ມັນປະເພດຄໍາຖາມທີ່ດີກວ່າ:
ຖ້າຫາກວ່າມະນຸດທີ່ຜ່ານມາຂອງ coders ແມ່ນບໍ່ແມ່ນໂຄງການເພື່ອລະຫັດ - ແຕ່ໂຄງການເພື່ອ express intention?
ຖ້າຫາກວ່າມະນຸດທີ່ຜ່ານມາຂອງ coders ແມ່ນບໍ່ແມ່ນໂຄງການເພື່ອລະຫັດ - ແຕ່ໂຄງການເພື່ອ express intention?
ນີ້ແມ່ນການປ່ຽນແປງທີ່ແທ້ຈິງ:
ພາສາລາວwriting codeປະເພດdefining behavior.
Why It Matters (ສໍາລັບທຸກຄົນ)
- ຜູ້ຊ່ຽວຊານສາມາດ concentrated ກ່ຽວກັບການແກ້ໄຂບັນຫາໃນຂະນະທີ່ memorizing syntax.
- ການອອກແບບແລະ non-devs ສາມາດອັດຕະໂນມັດຂົນສົ່ງໂດຍບໍ່ຈໍາເປັນຕ້ອງຊອກຫາ frameworks ທັງຫມົດ.
- Hackers ແລະຜູ້ກໍ່ສ້າງສາມາດເຮັດວຽກຢ່າງວ່ອງໄວໂດຍບໍ່ມີ boilerplate.
- ຄວາມຄິດສ້າງສັນ, ແລະບໍ່ແມ່ນຄວາມສາມາດດ້ານວິຊາການ, ແມ່ນຄວາມຈໍາກັດທີ່ແທ້ຈິງ.
The more we abstract complexity, the more room we make for innovation.
ວິທີການຕໍ່ໄປ
ພວກເຮົາມີຄວາມປອດໄພຕໍ່ໄປນີ້, ແຕ່ນີ້ແມ່ນສິ່ງທີ່ບໍ່ຈໍາເປັນ:
- ສະຫນັບສະຫນູນ AI ທີ່ຄຸ້ມຄອງໂຄງການທັງຫມົດຈາກຄໍາຮ້ອງສະຫມັກໃນມືອາຊີບ.
- Ecosystems Layered ໃນທີ່ແຕ່ລະ abstraction ຂ້າງຂວາງຢ່າງງ່າຍດາຍໄປຕໍ່ໄປ.
- ເປັນໂລກທີ່ ** no-code / low-code ຈະປ່ຽນແປງໃນ "speak-code".
ໃນປັດຈຸບັນ, "ການເຂົ້າລະຫັດ" ຈະບໍ່ແມ່ນກ່ຽວກັບການເຂົ້າລະຫັດ - ຂໍຂອບໃຈວ່າມັນຈະເປັນພຽງແຕ່ກ່ຽວກັບພາສາລາວ.
ຄໍາຖາມ Final
ພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1s ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1s ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st ແລະ 0s - ແລະພວກເຮົາມີເວລາຫຼາຍກ່ວາ 1st.
ຂ້າພະເຈົ້າຫວັງວ່າຈະຮູ້ສຶກວ່າຄູ່ຮ່ວມງານ Hacker News ແມ່ນຄວາມຄິດເຫັນ: ແມ່ນການໂຄງການດິນເຢຍລະມັນເປັນ flash ໃນ pan, ຫຼືຄວາມຮູ້ສຶກທີ່ແທ້ຈິງກ່ຽວກັບການຄອມພິວເຕີໃນປັດຈຸບັນ?ລະຫັດ QRຂ້າພະເຈົ້າສືບຕໍ່ໄດ້ຮັບການປະທັບໃຈຂອງພວກເຮົາປະເພດລະຫັດ QRປະເພດ existence?