คำถามติดแท็ก managed-code

4
ภาษาที่จัดการกับความแตกต่างของภาษาที่รวบรวมหรือไม่
ฉันสับสนเมื่อผู้คนพยายามสร้างความแตกต่างระหว่างภาษาที่รวบรวมและภาษาที่มีการจัดการ จากประสบการณ์ฉันเข้าใจว่าส่วนใหญ่พิจารณาภาษาที่คอมไพล์เป็น C, C ++ ในขณะที่ภาษาที่ได้รับการจัดการคือ Java, C # (มีอีกมากที่เห็นได้ชัด แต่นี่เป็นเพียงตัวอย่างเล็ก ๆ น้อย ๆ ) แต่ความแตกต่างหลักระหว่างภาษาสองประเภทคืออะไร? ความเข้าใจของฉันคือว่าโปรแกรมใด ๆ ไม่ว่าภาษาใดที่คุณใช้จะถูก "รวบรวม" เป็นรหัสเครื่องในระดับต่ำซึ่งจะถูกตีความแล้วดังนั้นจึงทำให้ภาษาที่ได้รับการจัดการเป็นส่วนย่อยของภาษาที่รวบรวม (นั่นคือภาษาที่มีการจัดการทั้งหมด ภาษาที่คอมไพล์ แต่ไม่ใช่วิธีอื่น ๆ )

8
คุณคิดว่าระบบปฏิบัติการที่จัดการเป็นความคิดที่ดีหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ระบบปฏิบัติการที่มีการจัดการเช่นMicrosoft SingularityและJNodeค่อนข้างเป็นแนวคิดที่น่าสนใจ โดยพื้นฐานแล้วระบบปฏิบัติการจะบู๊ตด้วยโค้ดที่เขียนด้วยภาษาระดับต่ำ (C / C ++ / Assembly) ซึ่งใช้เครื่องเสมือนเป็นหลัก ส่วนที่เหลือของ OS (และแอพผู้ใช้ทั้งหมด) ทำงานบนเครื่องเสมือน มีบางสิ่งที่ยอดเยี่ยมเกี่ยวกับเรื่องนี้ ตัวอย่างเช่นคุณทำตัวชี้โดยพลการล้าสมัย และถ้าเขียนได้ดีคุณก็จะกำจัดสิ่งที่เป็นมรดกตกทอดมากมายที่ระบบปฏิบัติการสมัยใหม่ส่วนใหญ่มีอยู่ในปัจจุบัน อย่างไรก็ตามในฐานะผู้เสียเปรียบคุณอยู่ห่างจากฮาร์ดแวร์มากและในฐานะนักพัฒนาคุณสูญเสียความสามารถในการเลื่อนลงไปสู่ระดับที่เป็นนามธรรมและทำให้มือสกปรก คุณมีความคิดเห็นอย่างไรกับเรื่องนี้?

3
“ รูปแบบการใช้งาน” คืออะไร?
ขณะนี้ฉันกำลังศึกษา. NET Core และในเอกสารต้นซึ่งเปิดตัว. NET Core ครั้งแรกเราจะเห็นว่าการพูดคุยเกี่ยวกับแนวดิ่งที่แตกต่างกันมากมาย สามารถดูได้ในภาพนี้: ในแนวดิ่งทั้งหมดที่เราเห็นรันไทม์เฟรมเวิร์ก แต่ก็มี "แอพโมเดล" นอกจากนี้การดูวิดีโอเกี่ยวกับ. NET Core CLI ได้มีการกล่าวว่า "DNX มีรูปแบบแอปพลิเคชันของตัวเอง" และ ". NET Core CLI สร้างรูปแบบแอปพลิเคชัน. NET เดี่ยวสำหรับไลบรารีข้ามแพลตฟอร์ม. NET และการพัฒนาแอปพลิเคชันคอนโซล" คำถามของฉันคืออะไร "รุ่นของแอปพลิเคชัน" คืออะไร รูปแบบของแอปพลิเคชั่นคืออะไรและทำมาจากคอนกรีตอย่างเป็นรูปธรรม?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.