RonnyFebrianSaputra MI 1C

  • Home
  • Tutorial Pemograman Web
  • Jaringan Komputer

5 Alasan Programmer Memilih Sistem Operasi Linux

 Ronny Febrian Saputra     Januari 29, 2019     No comments   

5 Alasan Programmer Memilih Sistem Operasi Linux




1. Free dan Open Source

Alasan pertama, tentu karena free dan open source. Arti free di sini bukan hanya gratis, melainkan bebas atau kebebasan. Bebas melakukan memodifikasi, menyebarkan, mempelajari, dsb. Kemudian, Open Source artinya, kode sumbernya terbuka. Dengan demikian, siapa saja bebas membaca, mempelajari, dan memodifikasi kode sumbernya.

2. Aman dari Virus

Sebelum saya menggunakan Linux, laptop saya pernah terinfeksi dengan virus. Virus tersebut diam-diam memodifikasi souce code yang saya tulis. Program yang saya buat menjadi error, karena ada kode aneh yang disisipkan oleh virus. Tapi setelah menggunakan Linux, hal semacam itu tidak pernah terjadi lagi.

3. Sering Error

Sebenarnya ini alasan yang kurang tepat, karena saya yakin semua orang tidak suka dengan error. Tapi, menurut saya, selalu ada hikmah dibalik error dan masalah yang kita hadapi. Saya pernah membuat sebuah kutipan:
"Semakin banyak error dan masalah yang kau selesaikan, semakin meningkat pula skill dan pengalamanmu" — 
Linux memang sistem operasi yang sering bermasalah. Kehilangan data adalah masalah yang paling pahit yang pernah saya alami. Namun, dengan malasah tersebut, saya menjadi tahu cara menyelamatkan data yang terhapus. Selain itu, ada ratusan masalah yang pernah saya alami. Tentu saja, ini akan melatih pikiran seorang programmer menjadi pemecah masalah. Bahkan, bila tidak menemukan solusi, programmer bisa membuat solusi sendiri.
Pencarian solusi merupakan hal yang harus dilakukan bagi pengguna linux yang mendapatkan masalah. Hal ini akan melatih kemampuan Googling. Googlingadalah salah satu kemampuan yang harus dimiliki seorang programmer.

4. Case Sensitive

Teman saya pernah membuat sebuah web dengan Framework Codeigniter di Windows. Semua berjalan lancar di localhost. Tapi, Ketika web tersbut di-hosting, terjadi masalah 404. Berminggu-minggu belum juga menemukan solusi. Ternyata masalahnya ada pada nama class dan file yang sensitif. Karena server hosting menggunakan sistem operasi Linux, maka nama class dan filenya tidak bisa ditemukan. Kemudian, dia menggantinya dan akhirnya bisa berjalan dengan normal.

5. Mendukung Banyak Bahasa Pemrograman

Linux mendukung banyak bahasa pemrograman. Banyak tool-tool gratis yang bisa dimanfaatkan. Berikut ini daftar bahasa pemrograman yang didukung di Linux.
  • C
  • C++
  • C# (Menggunakan Mono Develop)
  • Pascal (Menggunakan FPC dan Lazarus)
  • Javascript
  • Basic/VB (Menggunakan Gambas)
  • Java
  • Python
  • Ruby
  • Perl
  • PHP
  • Go
  • Baik
  • dsb.
Sumber (codepolitan)
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Kirimkan Ini lewat EmailBlogThis!Bagikan ke XBerbagi ke Facebook
Ronny Febrian Saputra
Nama Saya Ronny Febrian Saputra Umur 16 thn Hobi Main Asal Sekolah SMKN 4 Payakumbuh Alamat Harau
Posting Lebih Baru Posting Lama Beranda

0 Comments:

Posting Komentar

Popular Posts

  • Pengertian Dual Boot Serta Kelebihan dan Kekurangan
    Pengertian Dual Boot Serta Kelebihan dan Kekurangan  Apa itu Dual Boot? Lalu apa saja kelebihan dan kekurangannya? Adakah manfaat...
  • Tkinter
    Tkinter    tkinter ini merupakan sebuah GUI yang digunakan oleh python secara build in yang artinya tidak perlu menginstall tamba...
  • Instal Laravel 5.7
    Saya rekomendasikan Anda untuk menginstall  composer  terlebih dahulu. Atau Anda bisa membaca kembali postingan terdahulu tentang  cara i...
  • Cara Membuat Schematic Diagram Sensor RFID
    Baiklah di postingan kali ini saya akan memebuat shecmatic Diagram tentang bagaimana membuat sensor rfid. sebelum kalian masuk kepembuata...
  • Sejarah Bahasa Pemograman Python
    Sejarah Bahasa Pemoggraman Python    Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan...
  • Game Dengan Python and PyGame
    Game Dengan Python and PyGame   Pada blog kali ini saya akan membuat game ular-ular dengan menggunakan bahasa pemograman Python dan...
  • Cara Penggunaan Return Value pada Pemrograman Python.
    Cara Penggunaan Return Value pada Pemrograman Python Pada tutorial kali ini kita akan membahas tentang  Cara Penggunaan Return V...
  • Python GUI Programming
    Pyhton GUI Programming (Tkinter) Tkinter adalah pustaka GUI standar untuk Python. Python bila dikombinasikan dengan Tki...
  • Kelebihan dan Kekurangan OpenSuse
    Kelebihan dan Kekurangan OpenSuse Berbicara Linux tentu tidak ada habisnya, mengingat sistem operasi yang satu ini memiliki varian...
  • Kelebihan Text Editor Atom
    1. Terhubung dengan project Github Kelebihan Text Editor Atom yang pertama, dengan menggunakan text editor Atom, kita bisa langsung ter...

Recent Posts

Unordered List

Pages

  • Beranda
  • Tutorial Pemograman Web

Text Widget

Blog Archive

  • ►  2021 (15)
    • ►  Juni (6)
    • ►  Mei (1)
    • ►  April (4)
    • ►  Maret (4)
  • ▼  2019 (39)
    • ►  Februari (16)
    • ▼  Januari (23)
      • Pengertian Dual Boot Serta Kelebihan dan Kekurangan
      • Framework Flask
      • 5 Alasan Programmer Memilih Sistem Operasi Linux
      • Macam-Macam Framework Python
      • 10 Bahasa pemogram yang populer di indonesia
      • Game Dengan Python and PyGame
      • PyGame
      • Game Tanya Jawab With Python
      • Membuat Program Pembagian Dengan Bahasa Pemograman...
      • HALAL NETWORK INTERNATIONAL (HNI)
      • Mengenal Variable Global dan Variable Local pada P...
      • Framework
      • Jenis-Jenis Database
      • Pengenalan Database
      • Kelebihan Dan Kekurangan Bahasa Pemograman PHP
      • Pengenalan Bahasa Pemograman PHP
      • Pengertian Framework Django
      • Kelebihan dan Kekurangan Bahasa Pemograman Python
      • Jenis-Jenis Sensor Arduino
      • Perulangan Pada Python
      • Object-Oriented Programming
      • Cara Penggunaan Return Value pada Pemrograman Python.
      • Mengenal IF dan Else pada Python
  • ►  2018 (17)
    • ►  Desember (17)

Sample Text

Copyright © ronnyfebriansaputra | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates