Friday, June 22, 2018

Pengertian,Struktur,Bentuk,Kelebihan dan Manfaat JSON




JSON ? hmm... JSON ? apa sih itu ? kayak pernah dengar, kayak sebuah lagu kayak JOOX , bener bukan ? hahahahaha , buat kamu yang belum tau JSON ini dia saya kasih tau deh ...
 JSON (JavaScript Object Notation) adalah format pertukaran data dan ringan, mudah dibaca dan ditulis oleh manusia, serta mudah di terjemahkan dan dibuat (generate) oleh computer, format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript,Standar,ECMA-262 Edisi ke-3 desember 1999. JSON merupakan format teks yang tidak bergantung pada bahasa Pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh Programmer keluarga C termasuk C, C++ , C# , Java ,JavaScript, Perl,Python dll . Oleh karena itu sifat sifat tersebut menjadikan JSON ideal sebagai bahasa pertukaran-data

JSON terbuat dari dua struktur:
  • Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array.
  • Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence).
Struktur-struktur data ini disebut sebagai struktur data universal. Pada dasarnya, semua bahasa pemprograman moderen mendukung struktur data ini dalam bentuk yang sama maupun berlainan. Hal ini pantas disebut demikian karena format data mudah dipertukarkan dengan bahasa-bahasa pemprograman yang juga berdasarkan pada struktur data ini.

JSON menggunakan bentuk sebagai berikut:
Objek adalah sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan { (kurung kurawal buka) dan diakhiri dengan } (kurung kurawal tutup). Setiap nama diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma).

Larik adalah kumpulan nilai yang terurutkan. Larik dimulai dengan [ (kurung kotak buka) dan diakhiri dengan ] (kurung kotak tutup). Setiap nilai dipisahkan oleh , (koma).

Nilai (value) dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true atau false atau null, atau sebuah objek atau sebuah larik. Struktur-struktur tersebut dapat disusun bertingkat.

String adalah kumpulan dari nol atau lebih karakter Unicode, yang dibungkus dengan tanda kutip ganda. Di dalam string dapat digunakan backslash escapes "\" untuk membentuk karakter khusus. Sebuah karakter mewakili karakter tunggal pada string. String sangat mirip dengan string C atau Java.

Angka adalah sangat mirip dengan angka di C atau Java, kecuali format oktal dan heksadesimal tidak digunakan.


KELEBIHAN JSON
  •  Beberapa kelebihan dan manfaat dari JSON antara lain:
  •  Mudah dibaca atau ditulis oleh komputer atau manusia
  •  Hampir semua bahasa pemrograman menyediakan library atau function yang memudahkan untuk membaca atau membuat struktur JSON
  • JSON mudah sekali dipetakan pada struktur data yang digunakan oleh sebagian besar bahasa pemrograman terkait data berupa number, string, boolean, null, array dan associative array.

MANFAAT JSON
JSON pada umumnya sering digunakan pada aplikasi web untuk mengirim data dari server ke browser. Sebagai contoh kasus misalnya seperti ini:
§  Seorang user melakukan klik pada gambar thumbnail sebuah produk yang dijual disebuah toko online
§  Selanjutnya script Javascript dijalankan pada browser, melakukan Ajax request ke script PHP yang dijalankan pada server, melemparkan ID dari produk yang dipilih
§  Kemudian script PHP mengambil data nama produk, deskripsi, harga dan info-info lainnya dari database. Kemudian data dirubah dalam bentuk JSON dan dikirimkan kembali ke browser
§  Javascript yang jalan di browser kemudian membaca format JSON dan menampilkan detail informasi pada user
§  Saat proses itu terjadi, browser pada user tidak perlu reload atau berganti halaman. Semuanya terjadi di background.
Continue reading Pengertian,Struktur,Bentuk,Kelebihan dan Manfaat JSON

Tuesday, June 19, 2018

Kebiasaan kucing yang lucu dan mengemaskan



 Kucing datang jika dipanggil pus
Apakah kalian tahu mengapa setiap kucing ketika dipanggil pus selalu menghampiri kita. Itu karena kucing sejak zaman dahulu sudah terbiasa dipanggil pus ketika diberi makan. Jadi sampai sekarangpun kucing berfikir jika dia dipanggil pus pasti dia akan diberi makan. Makanya dia noleh sama orang yang berkata pus. Namun, panggilan pus ini bisa diubah jika kita membiasakannya mulai sejak dini. Misalnya sejak kucing itu lahir, kita beri nama cimut dan pada saat kita memberi makan memanggil dia dengan nama cimut juga. Pasti dia akan menoleh jika dipanggil cimut bukan pus. meoww

 Kucing menjilati wajah, rambut, atau tangan kita
Mengapa hal itu terjadi, sebuah pengalaman dari anak kucing yang baru lahir, yang induknya lakukan adalah menjilati dan membersihkan tubuh anaknya. Hal tersebut merupakan perwujudan kasih sayang dan kepedulian yang dicurahkan oleh kucing. Jadi, jika kucing kadang-kadang menjilati rambut, wajah atau tangan kita, itu artinya si kucing kesayangan menunjukkan kasih sayang, perhatian dan kepedulian terhadap kita sebagai pemiliknya

 Kucing memijat-mijat 
Ketika anak kucing menyusu, biasanya anak kucing akan memijat atau mendorong-dorong tangan atau cakar terhadap ibunya, baik sebagai tanda kepuasan atau mendorong aliran susu. Ketika kucing dewasa, maka kucing memijat untuk menunjukkan kepuasan dan kesenangan. Hal ini berlaku untuk kucing betina dan jantan. 

Kucing hobinya tidur berjam-jam
Kucing tidur rata-rata 16 jam sehari. Hal ini untuk mencharge tubuhnya untuk berburu. Ketika berburu, kucing menggunakan energi secara mendadak, besar-besaran, dan cepat agar dapat menangkap buruan secara efisien. Nah untuk itu diperlukan istirahat yang cukup agar stamina kucing pulih kembali.

Kucing suka jalan mondar-mandir
Kucing berjalan mondar mandir artinya dia mencari sesuatu untuk dimakan atau diminum dan mencari tempat yang enak untuk tidur pulas. Kalau kamu mengerti, cobalah untuk membantunya mencari makanan atau tempat yang enak untuk tempat tidur kucingm

Kucing suka lari mengikuti kemana kita jalan
Admin JCC pernah punya kucing namanya si putih. Si putih ini sukanya kalau aku keluar rumah, dia selalu ikut. Misalnya aku pergi ke toko, dia nganterin sampai depan toko. Setelah aku selesai belanja. Dia berlari lagi ke aku ngajak pulang bareng. Wah kucing setia banget, sayangnya si putih sudah hilang entah kemana. Intinya kucing yang suka lari mengikuti kemana kita jalan itu punya rasa setia ke pemiliknya. Ingin bisa jalan-jalan bareng dan bermain bersama.

Kucing lari jika terkena air

Bagi kamu yang merawat kucing ,pengen di mandiin tapi susah sekali jangan salah kucing yang belum terbiasa dengan air dia akan lari atau ketakutkan,maka dari itu biasain kucing untuk terkena air pada usia dini, jangan lupa di mandikan kucingnya biar wangi dan bersih hwhwhw 


Kucing menggaruk dinding dan kursi
Sikap kucing yang sukanya menggaruk dinding dan kursi biasanya sangat menyebalkan karena menyebabkan peralatan rumah tangga menjadi rusak. Perilaku tersebut dilakukan untuk menajamkan kukunya agar dapat mencengkeram mangsa lebih kuat. Nah untuk menjaga agar peralatan tidak terkena cakaran kucing. Jangan biasakan dan cegahlah kucing untuk mengasah kukunya pada peralatan tersebut. Kalau perlu berilah kucing tersebut kursi rusak atau peralatan lain yang tidak dipakai untuk pengganti pengasah kukunya. 

Kucing memainkan mangsanya sebelum di bunuh
Bagi kucing rumahan, mendapat mangsa adalah peristiwa langka. Kucing dapat saja menggigit langsung sehingga mangsanya langsung mati, tetapi hal ini tidak dilakukan. Ia ingin bersenang-senang dan menikmati momen dimana si kucing memperoleh mangsanya. Bagi ibu kucing, sering dia tidak suka membunuh langsung mangsanya, tetapi membawanya hidup-hidup untuk membagi kegembiraan dengan anak-anaknya. Kalau puz endut lain lagi, dia suka berburu tikus, mainin tikus terus ditinggal gitu aja. Mungkin gak suka dagingnya kali ya.

 Kucing suka menggosokkan tubuhnya pada kaki atau benda
Kucing menggosokkan dirinya pada benda sebagai tanda benda tersebut adalah miliknya. Kucing memiliki feromon dan feromon alias bau khas ini menempel pada benda-benda tersebut. Kucing lain yang ingin menggosokkan tubuhnya di benda yang masih ada feromon dari kucing lain tidak akan berani menggosokkan tubuhnya kecuali ia berani mengambil resiko seperti perkelahian. Jadi, jika kucing menggosokkan tubuhnya ke kaki kamu, itu tandanya dia merasa kamu adalah miliknya.

Continue reading Kebiasaan kucing yang lucu dan mengemaskan

Kucing

KUCING 



Kucing disebut juga kucing domestic atau kucing rumah (nama ilmiahFelis silvestris catus atau Felis catus) adalah sejenis mamalia karnivora dari keluarga Felidae. Kata "kucing" biasanya merujuk kepada "kucing" yang telah dijinakkan, tetapi bisa juga merujuk kepada "kucing besar" seperti singa dan harimau.
Kucing peliharaan atau kucing rumah adalah salah satu predator terhebat di dunia. Kucing ini dapat membunuh atau memakan beberapa ribu spesies, kucing besar biasanya kurang dari 100. Tetapi karena ukurannya yang kecil, kucing tidak begitu berbahaya bagi manusia. Satu-satunya bahaya yang dapat timbul adalah kemungkinan terjadinya infeksi rabiesakibat gigitan kucing dan juga cakaran dari kuku kucing yang sangat perih dan menyakitkan. Kucing dapat berakibat fatal bagi suatu ekosistem yang bukan tempat tinggal alaminya. Pada beberapa kasus, kucing berperan atau menyebabkan kepunahan.
Kucing dapat melihat dalam cahaya yang amat terang. Mereka memiliki Selaput pelangi atau iris membentuk celah pada mata yang akan menyempit. Meskipun demikian, penyempitan ini juga mengurangi bidang pandang kucing. Suatu organ yang disebut tapetum lucidumdigunakan dalam lingkungan dengan sedikit cahaya. Organ inilah yang menyebabkan warna-warni mata kucing ketika difoto dengan menggunakan blitz. Seperti kebanyakan predator, kedua mata kucing menghadap ke depan, menghasilkan persepsi jarak dan mengurangi besarnya bidang pandang. Mata kucing memiliki persepsi trikomatik yang lemah.
Ketika cahaya yang ada terlalu sedikit untuk melihat, kucing akan menggunakan "kumis" atau misainya (vibrissae) untuk membantunya menentukan arah dan menjadi alat indra tambahan. Misai dapat mendeteksi perubahan angin yang amat kecil, membuat kucing dapat mengetahui adanya benda-benda di sekitarnya tanpa melihat. Kumis ini juga dapat digunakan oleh kucing untuk menentukan apakah badannya dapat melewati ruangan yang sempit (seperti pipa), karena jarak antara kedua ujung kumis kucing hampir sama dengan lebar tubuhnya
Kucing biasanya memiliki berat badan antara 2,5 hingga 7 kilogram dan jarang melebihi 10 kg. Bila diberi makan berlebihan, kucing dapat mencapai berat badan 23 kg. Tapi kondisi ini amat tidak sehat bagi kucing dan harus dihindari. Dalam penangkaran, kucing dapat hidup selama 15 hingga 20 tahun, kucing tertua diketahui berusia 38 tahun 3 hari yang bernama Creme Puff. Kucing peliharaan yang tidak diperbolehkan keluar rumah dan disterilkan dapat hidup lebih lama (mengurangi risiko perkelahian dan kecelakaan). Kucing liar yang hidup di lingkungan urban modern hanya hidup selama 2 tahun atau bahkan kurang dari itu.
Umumnya semua daun telinga kucing tegak. Tidak seperti pada anjing, kucing dengan telinga terlipat amat jarang ditemukan. Jenis Scottish Fold adalah salah satu jenis kucing dengan mutasi genetik yang langka ini. Ketika marah atau takut, daun telinga kucing jenis ini akan tertekuk ke belakang sementara si kucing mengeluarkan suara menggeram atau mendesis. Ketika mendengarkan suatu suara, daun telinga kucing akan bergerak ke arah sumber suara; daun telinga kucing dapat mengarah ke depan, ke samping, bahkan seolah menoleh ke belakang.
Kucing termasuk hewan yang bersih. Mereka sering merawat diri dengan menjilati rambut mereka. Saliva atau air liur mereka adalah agen pembersih yang kuat, tetapi dapat memicu alergi pada manusia. Kadang kala kucing memuntahkan hairball atau gulungan rambut yang terkumpul di dalam perut mereka.
Kucing menyimpan energi dengan cara tidur lebih sering ketimbang hewan lain. Lama tidur kucing bervariasi antara 12-16 jam per hari, dengan angka rata-rata 13-14 jam. Tetapi tidak jarang dijumpai kucing yang tidur selama 20 jam dalam satu hari. (sumber)

Continue reading Kucing

4 Atlet Lari Tercepat diDunia


Lari adalah salah satu cabang olahraga tertua di dunia. Sebelum menjadi sebuah cabang olahraga, lari sudah dikenal oleh peradaban-peradaban manusia kuno.
Lari sprint atau lari jarak pendek adalah lari yang menempuh jarak antara 50 meter sampai dengan jarak 400 m. Oleh karena itu kebutuhan utama untuk lari jarak pendek adalah kecepatan. Kecepatan dalam lari jarak pendek adalah hasil kontraksi yang kuat dan cepat dari otot-otot yang diubah menjadi gerakan halus lancer dan efisien dan sangat dibutuhkan bagi pelari untuk mendapatkan kecepatan yang tinggi. Seorang pelari jarak pendek (sprinter) yang potensial bila dilihat dari komposisi atau susunan serabut otot persentase serabut otot cepat (fast twitch) lebih besar atau tinggi dengan kemampuan sampai 40 kali perdetik dalam vitro dibanding dengan serabut otot lambat (slow twitch) dengan kemampuan sampai 10 kali perdetik dalam vitro. Oleh karena itu seorang pelari jarak pendek itu dilahirkan /bakat bukan dibuat. Suatu analisis struktural prestasi lari jarak pendek dan kebutuhan latihan dan pembelajaran untuk memperbaiki harus dilihat sebagai suatu kombinasi yang kompleks dari proses-proses biomekanika, biomotor, dan energetic. Lari jarak pendek bisa dilihat dari tahap-tahap berlari terdiri dari beberapa tahap yaitu : (sumber)
·         tahap reaksi dan dorongan (reaction dan drive)
·         tahap percepatan (acceleration)
·         tahap transisi/perubahan (transition)
·         tahap kecepatan maksimum (speed maximum)
·         tahap pemeliharaan kecepatan (maintenance speed)
·         finish Tujuan lari jarak pendek adalah untuk memaksimalkan kecepatan horizontal, yang dihasilkan dari dorongan badan ke depan.
4 Atlet Lari Tercepat diDunia
      Ussain Bolt

Usain Bolt Berkebangsaan Jamaica ini  disebut-sebut sebagai orang tercepat di dunia. Bagaimana tidak, atlet yang lahir pada tanggal 21 Agustus 1986 ini berhasil membuat rekor lari di nomor 100 meter dengan waktu 9,58 detik di kejuaraan Atletik dunia pada tahun 2009 silam. Selain itu memperoleh medali emas sebanyak 9kali , 11 kali memenangkan kejuaraan dunia

   Yohan Blake


Yohan Blake Lahir 26 Desember 1989 . Dia memenangkan emas di 100 m di Kejuaraan Dunia 2011 sebagai juara dunia termuda 100 m, dan medali perak di Olimpiade 2012 di London dalam lomba 100 m dan 200 m untuk tim Jamaika.
Blake adalah manusia tercepat kedua yang pernah berada di kedua 100 m dan 200 m. Bersama dengan Tyson Gay , ia adalah pria tercepat kedua bersama yang pernah lebih dari 100 m dengan pribadi terbaik 9,69 detik, di belakang hanya Usain Bolt [3] . Personal terbaiknya untuk 200 m (19,26 detik) adalah waktu tercepat kedua setelah Bolt. [4] Ia memegang rekor junior Jamaika nasional untuk 100 meter , dan dulunya pelari termuda yang menembus penghalang 10 detik (pada 19 tahun, 196 hari).
      Tyson Gay

Tyson Gay (lahir 9 Agustus 1982) Kebangsaan Amerika adalah seorang pelacak lintasan dan lapangan Amerika yang berkompetisi dalam lari 100 dan 200 meter . 100 m pribadi terbaiknya dari 9,69 detik adalah rekor Amerika dan membuatnya terikat untuk atlet tercepat kedua yang pernah ada. Waktu 200 m dari 19,58 membuatnya menjadi atlet tercepat keenam dalam acara itu. Kemudian juga memperoleh mendali emas dalam Osaka Championships tahun 2007 .


 Jesse Owens


James Cleveland "Jesse" Owens (lahir 12 September 1913 – meninggal 31 Maret 1980 pada umur 66 tahun) adalah olahragawanatletik asal Amerika Serikat yang mahir dalam sprint dan lompat jauh. Ia berpartisipasi dalam Olimpiade Musim Panas 1936 di BerlinJerman, di mana ia tenar di dunia internasional dengan meraih empat medali emas: di antaranya dalam lari 100 meter200 meter, lompat jauh, dan turut serta dalam tim estafet 4x100 meter, nama Owen dinobatkan dalam daftar 6 atlit terbaik asal Amerika Utara di tahun 2000an  .. Owen  merupakan perokok berat dan mengidap penyakit kanker paru-paru ,kemudian menyerah dan tutup usia (meninggal dunia) di tahun 1980 meninggalkan istri dan beberapa keluarganya
Continue reading 4 Atlet Lari Tercepat diDunia

Monday, June 18, 2018

5 Perbedaan Linux dengan Windows


kali ini saya akan membahas perbedaan Linux dengan Windows, Linux memiliki berbagai jenis varian, akan tetapi dari segi kernel yang digunakan tetap sama. Sementara itu Windows juga memiliki berbagai jenis Windows dari Windows NT sampai dengan Windows 10 yang paling baru. 
Linux dan Windows sebenarnya sama-sama merupakan suatu system operasi komputer. Hanya saja linux merupakan system operasi terbuka (open source) yang berarti system ini gratis dan bisa dikembangkan oleh siapa saja. Sedangkan Windows adalah system operasi tertutup (komersial) yang berarti pada system ini kita harus membeli lisensi dari perusahaan yang membuatnya (microsoft) jika kita ingin menggunakannya, dan juga system ini tidak bisa dikembangkan oleh pihak lain.
Karena Linux dapat dikembangkan oleh banyak orang karena sifat open sourcenya itu, maka Linux mempunyai banyak macam. Macam-macam itu di sebut “Distro”. Alasanya karena pengembanganya tidak dilakukan oleh satu orang atau perusahaan melainkan oleh banyak orang. Di windows pun juga begitu sama-sama memiliki banyak macam, tapi macam-macam itu disebut “versi” karena pengembanganya hanya dilakukan oleh satu perusahaan saja yaitu Microsoft

Perbedaan Linux dengan Windows
ð  Dari segi harga
Windows adalah salah satu sistem operasi yang sangat populer. Di Indonesia sistem operasi bajakan Windows sangat banyak tersebar di berbagai tempat Windows sejatinya bukan sistem operasi yang gratis alias berbayar. Sementara itu, Linux merupakan sebuah sistem operasi berbasis open source yang gratis. Sejak awal kali menggunakan Linux, kamu tidak perlu membayar apapun.
ð  Dari segi tampilan
tampilan di linux sebenarnya hampir saama dengan tampilan pada windows. Hanya saja tampilan di linux sedikit monoton.sedangkan tampilan windows bisa dibilang lebih keren dan berfariasi daripada linux. Mungkin karena bersifat komersial sehingga membuat windows lebih variatif dan bisa diganti-ganti sesuai keinginan.
ð  Dari segi keamanan
karena kepopulerannya serta mekanisme menjalankan aplikasi yang dimiliki oleh Windowsada banyak virus yang dikembangkan untuk sistem operasi Windows. Sementara itu Linux lebih ‘aman’ karena tidak banyak virus yang dikembangkan, dan juga model menjalankan aplikasi di Linux yang berbeda bila dibandingkan dengan Windows
ð  Dari segi penggunaan sistem operasi
Sistem operasi Windows lebih banyak digunakan pada komputer-komputer yang digunakan untuk mengerjakan pekerjaan kantoran. Mengetik, membuat presentasi, dan sejenisnya. Mahasiswa atau siswa juga mungkin membutuhkan dan lebih sering menggunakan sistem operasi ini untuk penggunaan sehari-hari. Aplikasi multimedia yang banyak juga menyebabkan designer grafis lebih banyak menggunakan Windows. Sementara itu, karena sifat keamanan yang dimilikinya, Linux cenderung lebih banyak dipakai sebagai sistem operasi yang digunakan pada domain-domain yang membutuhkan keamanan tinggi, seperti komputer server, administrasi LAN kantor, layanan web proxy, layanan SSH, dan lain sebagainya.

ð  Dari segi perangkat lunak yang bisa dipakai

Windows memiliki banyak software yang bisa dipakai. Ini dikarenakan para developer lebih memilih mengembangkan softwarenya untuk digunakan di Windows dikarenakan pembuatannya yang mudah dan banyak orang yang memakai Windows. Juga banyak game yang memiliki grafis tinggi dibuat untuk berjalan OS Windows selain itu linux Sangat berbeda dengan Windows, Linux sangat minim dalam software. Ini dikarenakan sedikit developer yang membuat software untuk berjalan di Linux. Sehingga sangat sedikit software dan juga game yang bisa kita pakai di Linux

Continue reading 5 Perbedaan Linux dengan Windows

Monday, June 4, 2018

Bahasa Python adalah



Menurut WIKIPEDIA Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar.
Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.
Semua versi python yang dirilis bersifat open source. Dalam sejarahnya, hampir semua rilis python menggunakan lisensi GFL-compatible
·         Python 1.0 – Januari 1994
·         Python 1.2 – 10 April 1995
·         Python 1.3 – 12 Oktober 1995
·         Python 1.4 – 25 Oktober 1996
·         Python 1.5 – 31 Desember 1997
·         Python 1.6 – 5 September 2000
·         Python 2.0 – 16 Oktober 2000
·         Python 2.1 – 17 April 2001
·         Python 2.2 – 21 Desember 2001
·         Python 2.3 – 29 Juli 2003
·         Python 2.4 – 30 Nopember 2004
·         Python 2.5 – 19 September 2006
·         Python 2.6 – 1 Oktober 2008
·         Python 2.7 – 3 Juli 2010
·         Python 3.0 – 3 Desember 2008
·         Python 3.1 – 27 Juni 2009
·         Python 3.2 – 20 Februari 2011
·         Python 3.3 – 29 September 2012
·         Python 3.4 – 16 Maret 2014
·         Python 3.5 – 13 September 2015
·         Python 3.6 – 23 Desember 2016
Kelebihan
§  Tidak ada tahapan dalam proses compile dan penyambungan (link) sehingga kecepatan perubahan pada masa pembuatan sistem aplikasi meningkat
§  Tidak ada deklarasi tipe sehingga program menjadi lebih sederhana, singkat, dan flexible
§  Kemampuan management memory secara auto yaitu kumpulan sampah memory sehingga dapat menghindari pencatatan source code
§  Tipe data dan operasi tingkat tinggi yaitu kecepatan pembuatan sistem aplikasi menggunakan tipe object yang telah ada
§  Bersifat OOP
§  Pelekatan dan perluasan dalam C
§  Terdapat kelas, modul, exception sehingga terdapat dukungan pemrograman skala besar secara modular
§  Pemuatan dinamis modul C sehingga extension menjadi sederhana dan berkas binary yang kecil
§  Pemuatan kembali secara dinamis modul Python seperti memodifikasi aplikasi tanpa menghentikannya
§  Model object universal kelas satu
§  Konstruksi pada saat aplikasi berjalan
§  Bersifat interaktif, dinamis, dan alamiah
§  Akses hingga informasi interpreter
§  Bersifat portable yang secara luas seperti pemrograman antar platform tanpa ports
§  Pelaksanaan compile untuk portable kode byte sehingga kecepatan eksekusi bertambah dan melindungi source code
§  Adanya interface yang terpasang untuk pelayanan keluar seperti perangkat bantu sistem, GUI, persistence, database
§  Python menyediakan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya
Kekurangan
§  Beberapa penugasan terdapat diluar dari jangkauan python, seperti bahasa pemrograman dinamis lainnya, python tidak secepat atau efisien sebagai statis, tidak seperti bahasa pemrograman kompilasi seperti bahasa C.
§  Disebabkan python merupakan interpreter, python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis.
§  Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen, tetapi dapat bekerja dengan baik sebagai bagian depan skrip antarmuka untuk mereka.
§  Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara menyeluruh. Python menyediakan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya

Continue reading Bahasa Python adalah