ภาษาใดที่ใช้งานบน Ubuntu บนเดสก์ท็อปส่วนใหญ่


11

ฉันได้ยินมาว่าเป็นงูหลาม


7
คุณหมายถึง metapackage ubuntu-desktop หรือไม่ หรือแอปพลิเคชั่นเริ่มต้น, gnome-panel และสิ่งอื่น ๆ ที่ประกอบกับการติดตั้ง Desktop ของ Ubuntu?
snostorm

คำตอบ:


6

Poked รอบ ๆ ในLaunchpad: ubuntu-desktopและเรียกดูแหล่งที่มาไม่กี่นาที ดูเหมือนว่าจะเป็นการรวมกันของ Python และเชลล์สคริปต์


5
ubuntu-desktop เป็น metapackage: มันขึ้นอยู่กับแพ็คเกจอื่นเท่านั้นและไม่มีซอร์สโค้ดใด ๆ ข้อมูลเฉพาะในแพ็คเกจเป็นลิขสิทธิ์และไฟล์การเปลี่ยนแปลง คุณสามารถดาวน์โหลดแพ็คเกจและดูได้ที่นี่: packages.ubuntu.com/lucid/ubuntu-desktop
Michael Crenshaw

21

ubuntu-desktopเป็นแพ็คเกจเมตาที่มีวัตถุประสงค์เดียวเท่านั้นคือเพื่อติดตั้งชุดของแพคเกจโดยระบบแพ็คเกจ Debian ดังนั้นแพ็คเกจนี้ไม่มีซอร์สโค้ดในแง่นี้ แต่มีเพียงข้อมูลสำหรับระบบแพ็กเกจเท่านั้น

ubuntu-desktopสิ่งที่คุณอาจหมายความว่าจริงๆเป็นเรื่องเกี่ยวกับแพคเกจที่มีการติดตั้งเมื่อคุณติดตั้ง อย่างไรก็ตามนี่เป็นคำถามที่กว้างมากเนื่องจากเป็นชุดของแพคเกจ

แพคเกจบางอย่างเขียนด้วยภาษา C ++ (เนื่องจากเป็นไลบรารีหลักของ Gnome windows) แพ็คเกจอื่น ๆ ใช้การผูก Python gtk และเขียนด้วยภาษา Python นอกจากนี้ยังมีแพ็คเกจที่เขียนด้วยภาษาโมโน

ฉันไม่คิดว่ามีรายการที่เก็บไว้นับจำนวนแอปพลิเคชันที่เขียนในภาษาใด นี่จะเป็นการยากที่จะรักษาไว้เนื่องจากชุดของแพ็คเกจที่เป็น "ส่วนหนึ่งของ" ubuntu-desktopจะแตกต่างกันไปตั้งแต่รุ่นจนถึงรุ่น


1
หืม ... ไม่ยากเกินไปที่จะรักษาฉันคิดว่า มันควรจะเป็นไปได้ที่จะเขียนสคริปต์ที่ apt-get source ของแต่ละแพ็กเกจและรัน sloccount บนพวกเขาเพื่อคิดออกว่าพวกเขาใช้ภาษาอะไรเป็นหลัก แม้ว่าจะไม่รู้จักใครก็ตามที่ทำเช่นนั้น
snostorm

ใช่ .. คุณสามารถใช้ apt-rdepends เพื่อสร้างรายการ อย่างไรก็ตามมันจะถึงกับสคริปต์ดังกล่าวค่อนข้างยุ่งยากเนื่องจากทุกแพคเกจจะต้องดาวน์โหลด
txwikinger

3

ฉันคิดว่าคำถามที่อ้างถึงภาษาที่ใช้ในการเขียนแอปพลิเคชันที่ทำงานบนการติดตั้งเริ่มต้น

มันยากที่จะพูดว่าภาษาใดที่ใช้บ่อยที่สุด แต่ฉันเดาว่า C หรือ C ++ นี่เป็นเพียงการเดาและเนื่องจากทุกภาษามีความเท่าเทียมกันในแง่ของผลลัพธ์จึงไม่สำคัญ


1
มันอาจสำคัญว่าผู้ที่ไม่ใช่โปรแกรมเมอร์กำลังคิดว่าอาชีพวิศวกรรมซอฟต์แวร์เป็นอย่างไร เขาสามารถมาที่นี่เพื่อหาคำแนะนำเกี่ยวกับภาษาที่เชี่ยวชาญ
deft_code

1
หากโปรแกรมเมอร์วัยหนุ่มสาวกำลังมองหาภาษาที่มีความเชี่ยวชาญคำตอบของฉันจะเหมือนเดิม มันไม่สำคัญหรอก มีความต้องการโปรแกรมเมอร์ทุกประเภทและเน้นจาวาหรือ. NET เพียงเพราะมันเป็นที่ต้องการสูงในตอนนี้อาจเป็นข้อผิดพลาดในอนาคต ใครจะรู้ ...
Ressu

1
มันสำคัญเล็กน้อยขึ้นอยู่กับสิ่งที่คุณต้องการจะทำ หากคุณต้องการเป็นแฮกเกอร์เคอร์เนลและ / หรือเขียนโปรแกรมควบคุมอุปกรณ์สำหรับ linux คุณจะต้องเรียนรู้ C. มีโดเมนอื่น ๆ อีกไม่กี่แห่งที่มีภาษาเฉพาะที่เหมาะสม
koanhead

ฉันไม่เห็นด้วยกับข้อความที่ว่าการเลือกภาษาของโปรแกรมไม่สำคัญ OP อาจกำลังมองหาคำแนะนำเกี่ยวกับภาษาที่จะศึกษาต่อไปเป็นต้นความจริงที่ว่า Unix มีความเกี่ยวพันกับ C และในระดับที่น้อยกว่า (และเมื่อเร็ว ๆ นี้) กับ C ++
haziz

1

ภาษาหลักคือ C และ Python โดยมีการดำเนินการไปอย่างมีนัยสำคัญ C ++ เป็นเพียงวิธีการสิ้นสุดซึ่งเป็นเหตุผลที่ Qt เป็นที่ยอมรับอย่างดี มันเหมือนกับการใช้ C ++ อย่างชาญฉลาดของ Qt ให้ชื่อที่ดี :-)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.