Musuh |
Java ini kalau menurutku bahasa yang unik (atau aneh ya…). Soalnya kan motonya itu Write Once Run Everywhere (nulis sekali, jalankan di mana aja). Makanya itu kan ada yang namanya applet alias menjalankan Java di browser. Ada juga Java di hape (hape Java vroh). Ada juga Java dijadikan server, jadilah yang namanya JSP. Pokoknya di segala lini komputerisasi tu ada.
Salah satu yang unik adalah ketika menjalankan kode Java di browser. Misalnya aja kalau kita mau
ngasih gambar di browser pake Java, ini kodenya:
// menampilkan gambar
import java.applet.*
import java.awt.*
public class gambar extends Applet {
Image img;
MediaTracker tr;
public void paint (Graphic g){
tr = new MediaTracker (this);
img = getImage (getCodeBase(), "waterfall.jpg");
tr.addImage (img, 0);
g.drawImage (img, 0, 0, this);
}
}
Terus, buat menampilkannya di browser:<applet align="center" code="gambar.class" width="500" height="350"></applet>Kok yo ribet banget gitu. Padahal kan kalau pake HTML mah langsung gini aja:
<img src="waterfall.jpg" alt="" />Namanya juga hybrid. Jadinya ya pasti agak aneh lah kalau menjalankan program bukan pada bidangnya. Contohnya aja kayak kode Java di atas. Udah gitu, lambat lagi responnya dibandingkan langsung pake tag HTML.
Sekarang, Java Memusuhi HTML
Hahaha… dendam lama tuh. Kalau dulu HTML manggil Java pake applet, sekarang banyak orang manggil HTMl pake Java (zaman dah kebalik vroh). Banyak kan kita temui aplikasi Android yang seharusnya menggunakan bahasa Java, eh malah orang-orang pakenya HTML terus diakses pake webview. Ya lebih lemot lah. Terus, si Javanya juga balas dendam lagi supaya lebih lemot. Ya kalau aku sih juga buat app-nya pake HTML sih, lebih gampang :vGara-Gara Java, Google pun Dibuat Pusing
Mumet Cah |
Mungkin, dengan adanya Dart dan Sky ini kembali mencerahkan masa depan programer Android. Semoga.
Download aplikasi android Muhammad Zaini DI SINI
Tidak ada komentar:
Posting Komentar