หลักสูตร CS50 Harvard MOOC
สิ่งที่ทำให้ฉันค้นพบฟังก์ชันใหม่นี้
ในสิ่งที่ฉันทำในทุกวันนี้มีหลักสูตร MOOC ที่สอนโดย Harvard, CS50 ถึง edX.orgฉันไม่รู้ว่าคุณรู้จักเขากี่คน แต่ฉันแนะนำพวกเขาหากคุณต้องการเรียนรู้การเขียนโปรแกรม (มาพร้อมกับใบรับรองฟรีและหากคุณไม่ชอบการเขียนโปรแกรมก็มีตัวเลือกมากมายให้เลือก) ประเด็นก็คือพวกเขามีเครื่องเสมือนเพื่อให้คุณสามารถทำงานได้และมีเครื่องมือทั้งหมดที่พวกเขาเตรียมไว้ให้คุณแล้วดังนั้นคุณจึงไม่ต้องกังวลเรื่องอื่นนอกจากการเรียนรู้
อย่างไรก็ตามฉันไม่เคยเป็นแฟนตัวยงของเครื่องเสมือนดังนั้นอ่านที่นี่และที่นั่นและขอบคุณที่เก็บ AUR ที่สวยงามฉันได้ติดตั้งพื้นฐานแล้ว สิ่งที่น่าตลกคือคอมไพเลอร์ถูกใช้ในหลักสูตร เสียงดังกราว แทน gccในตอนแรกสิ่งนี้ทำให้ฉันประหลาดใจอันที่จริงก่อนที่ฉันจะไม่รู้ว่ามีคอมไพเลอร์นี้ (ฉันพบในภายหลังว่ามีสงครามศักดิ์สิทธิ์ระหว่างทั้งสองและสตอลแมนทำให้เขาหัวใจวายทุกครั้งที่พูดถึงเสียงดังขึ้น xD). ตอนแรกฉันตัดสินใจที่จะเพิกเฉยต่อคอมไพเลอร์ใหม่เพราะฉันเป็นหนึ่งในคนที่คิดว่าทำไมต้องมีเครื่องมือสองอย่างที่ทำงานเหมือนกัน
Gedit และ Clang ร่วมมือกัน
อย่างไรก็ตามในที่สุดฉันตัดสินใจลองคอมไพเลอร์ด้วยเหตุผลสองประการโดยทั่วไปฉันมีปัญหาในการรวบรวม (โดยเฉพาะกับแท็ก -Qunused อาร์กิวเมนต์ ซึ่งดูเหมือนจะไม่มีอยู่ใน gcc) และประการที่สองเนื่องจากในหนึ่งในการอัปเดตตามปกติฉันสังเกตเห็นว่าไฟล์ Gedit เขาให้คำแนะนำเพื่อเปิดใช้งานไฟล์ "รหัสความช่วยเหลือ" (รหัสช่วย) ที่จำเป็นในการติดตั้ง เสียงดังกราว. ด้วยเหตุนี้ฉันจึงตัดสินใจทดสอบว่ามันเกี่ยวกับอะไรและดำเนินการ (ใช้ได้กับ Arch และ / หรือ Manjaro เท่านั้น)
sudo pacman -S clang
เวทมนตร์มาทันที =) หากคุณวางตัวชี้ไว้เหนือคำเตือนมันจะบอกเบาะแสของสิ่งที่ผิดพลาดมันจะหายไปในภาพหน้าจอด้วย
- การแข่งขันทำให้วิวัฒนาการเป็นประโยชน์ต่อผู้ใช้เสมอ
- ไม่ใช่ทุกอย่างที่ไม่เคร่งครัด GPL จะไม่ดี
- ใครเทศน์ อิสระทางความคิด พวกเขาควรทำให้โปรแกรมมีวิวัฒนาการตามความต้องการของผู้ใช้เพราะความคิดของทุกคนมีความสำคัญไม่ใช่แค่นักพัฒนาเท่านั้น (โปรแกรมของคุณสามารถมีทุกสิ่งที่คุณต้องการ แต่ถ้าผู้ใช้ไม่ชอบคุณก็ล้มเหลวระยะเวลา)
ฉันเข้าใจว่านี่เป็นสิ่งที่เคยเรียกร้องให้รวมอยู่ในนั้น gccแต่เนื่องจากความต้องการที่ใหญ่ที่สุดมาจาก บริษัท เอกชนขนาดใหญ่พวกเขาจึงถูกเพิกเฉย ฉันไม่คิดว่านั่นเป็นตัวอย่างที่ดีที่สุดของเสรีภาพทางความคิดและสิ่งที่ โอเพนซอร์ส เทศนาและเป็นตัวแทน
ฉันรู้ว่าพวกเขาไม่ได้เป็นแบบนี้ทั้งหมด แต่เป็นส่วนที่ดีของไฟล์ ชุมชน linuxera เธอรู้สึกว่าถูกระบุและฉันเชื่อมั่นว่าหากเรายังคงเป็นเช่นนี้ต่อไปเราจะไม่มีวันพิชิตเดสก์ท็อปได้ เราต้องแยกความเกลียดชังระหว่างเราออกไปเราต้องปฏิบัติต่อผู้มีโอกาสเป็นลูกค้ารายใหม่ให้ดีขึ้นไม่ว่าพวกเขาจะถามคำถาม "โง่" หรือ "ซ้ำ ๆ " ก็ตามและไม่ท้ายสุดนักพัฒนาจะต้องหยุดทำสงครามกับ บริษัท เอกชนและมุ่งเน้นไปที่การตอบสนองความต้องการ ที่ การกระจายตัวของ มันเป็นผลโดยตรงจากสิ่งนี้ที่ฉันคิด ฉันแน่ใจว่าหากความต้องการของผู้อื่นเข้าร่วมไม่ว่าพวกเขาจะมาจากที่ใดในวันนี้เรื่องราวก็จะเป็นไป "Gedit และ gcc ร่วมกันจัดตั้ง IDE" o "Gcc ช่วยให้ผู้เผยแพร่โฆษณาขนาดเล็กกลายเป็น IDE ที่แท้จริง"