เหตุผลในการใช้ Linux ในการพัฒนา

Tux พร้อมรหัส C (สวัสดี)

หน้าต่าง 10 มันก้าวกระโดดไปมากและค่อนข้างถูกใจผู้ใช้และมืออาชีพที่ใช้มันฉันหมายถึงนักพัฒนา ระบบอื่น ๆ ของ Microsoft ไม่ชอบมากนัก แต่ Windows 10 พยายามที่จะย้อนกลับสิ่งนี้และทำให้ยากสำหรับการแข่งขันกับระบบย่อย Linux ที่รวม Ubuntu เข้ากับ distros อื่น ๆ และคุณสามารถดาวน์โหลดได้จาก App Store ของแพลตฟอร์มนี้ ยังมีให้สำหรับเวอร์ชันเซิร์ฟเวอร์ซึ่งดึงดูดนักพัฒนาที่สนใจ Linux ให้ใช้ระบบนี้มากขึ้น

อย่างไรก็ตามลินุกซ์ยังมีคำกล่าวในแง่ของการใช้งานเป็น แพลตฟอร์มสำหรับการพัฒนาซอฟต์แวร์ และมีสถานที่ท่องเที่ยวบางแห่งที่สามารถรักษานักพัฒนาไว้ได้ เห็นได้ชัดว่าในการพูดและเปรียบเทียบในแง่ที่เท่าเทียมกันจะต้องใช้การทำงานร่วมกันของซอฟต์แวร์ที่ยอดเยี่ยมบางตัวที่ปฏิเสธที่จะพอร์ตหรือปล่อยซอฟต์แวร์พัฒนาสำหรับ Linux เช่นเดียวกับที่มีอยู่ใน Windows และบางครั้งก็สำหรับ Mac แม้ว่าฉันจะต้องบอกว่า Linux ก็เช่นกัน มีเครื่องมือที่ดีมาก ...

แล้วอะไรคือสิ่งที่ดึงดูดนักพัฒนาให้อยู่บนแพลตฟอร์มเพนกวินและไม่ไปที่ Mac หรือ Windows? ไม่มีคำตอบที่ง่ายและตรงไปตรงมาสำหรับสิ่งนี้ แต่บางส่วนของ ข้อดีที่มองเห็นได้ของ Linux เสียง:

  • แจกฟรี: การเป็นอิสระและเป็นอิสระคุณสามารถมีอิสระและความยืดหยุ่นมากขึ้นในขณะที่ประหยัดใบอนุญาตหากคุณต้องการทีมพัฒนาจำนวนมากสตูดิโอพัฒนาหรือ บริษัท ก็จะยินดี
  • เป็นเรื่องง่ายแม้จะมีหลายคนคิดว่าการจัดการและจัดการมันไม่ได้ซับซ้อนขนาดนั้นและคุณยังสามารถใช้ไดรฟ์ USB เพื่อทำให้พกพาได้มากขึ้นและสามารถพกพาไปได้ทุกที่ที่คุณต้องการ
  • Recursos: หากคุณต้องการเพิ่มประสิทธิภาพของระบบทั้งหมดสำหรับการคอมไพล์หรือสำหรับเครื่องมือการพัฒนาของคุณใน Linux คุณสามารถทำได้โดยไม่ต้องมีสภาพแวดล้อมแบบกราฟิก
  • การสนับสนุนภาษาการเขียนโปรแกรม: รับการสนับสนุนสำหรับหลายภาษาคุณมีหลายภาษาเช่น C, C ++, PHP, HTML, CSS, JavaScript, Python, Ruby, Perl, Java และอื่น ๆ อีกมากมาย ...

และแน่นอนคุณจะพบอื่น ๆ อีกมากมาย ... ใช่มั้ย?


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   njr810 dijo

    GNU / Linux distro ใดที่คุณแนะนำให้ใช้ในการพัฒนาซอฟต์แวร์

  2.   ออสการ์ dijo

    อีกเหตุผลหนึ่งคือ Valgrind ซึ่งเป็นเครื่องมือดีบั๊กที่มีประสิทธิภาพสามารถใช้งานได้ พร้อมใช้งานสำหรับ Linux และ macOS อย่างไรก็ตามบน Mac ไม่มีฟังก์ชันการทำงานทั้งหมดเนื่องจากเคอร์เนลไม่ใช่โอเพ่นซอร์ส

    หากคุณชอบการเขียนโปรแกรมใน C ++ คุณมี Qt Creator ซึ่งมีหลายแพลตฟอร์ม (มีเวอร์ชันโอเพ่นซอร์ส) และตัวแก้ไขโค้ดนั้นสมบูรณ์มาก

    1.    เล่น dijo

      njr810, distro ใด ๆ ก็ดี ... คำถามคือเพิ่มเติมเกี่ยวกับความพยายามที่คุณต้องการลงทุนถ้าคุณยังใหม่ฉันขอแนะนำ Mint ผ่าน Ubuntu เนื่องจากสิ่งนี้ด้วยสภาพแวดล้อมเดสก์ท็อป MATE หรือ Cinammon นั้นเบากว่า Ubuntu มากนอกจากนี้ มีความเสถียรมากขึ้นแล้วคุณควรอ่านสิ่งที่ distros อื่น ๆ ให้คุณเช่น Debian, Fedora, OpenSuse, Slackware, Arch หรือในกรณีของฉัน Gentoo ที่ฉันได้เลือกมันสำหรับระดับการปรับแต่งและการเพิ่มประสิทธิภาพที่มีให้

  3.   สตอลแมน dijo

    ไม่แล้วจะมีเหตุผลอะไรดี….