Why Java Sucks and....

18 views
Skip to first unread message

Muhammad Mufid

unread,
Aug 7, 2010, 9:27:44 AM8/7/10
to fasilkom2010
assalamualaikum semuanya, selamat malam ^^

Maaf kalo titlenya provokatif. Saya cuman mau tanya, apa bener nanti
yang kita pelajari adalah Java dan tidak ada bahasa lain? Terus
bagaimana performance Java di dunia nyata? Abis saya jarang ngeliat
Java di dunia nyata, paling yang saya tahu OpenOffice, dan beberapa
IDE. Atau saya terlalu pake referensi yang juga terlalu provokatif
yah?

ref:
http://www.slideshare.net/jeffz/why-java-sucks-and-c-rocks-final

trims sebelumnya :)

Remmy Zen

unread,
Aug 7, 2010, 10:50:51 AM8/7/10
to fasilk...@googlegroups.com
Waalaikumsalam..

Saya bukan dari pihak dekanat yang mengatur kurikulum saya hanya
seorang mahasiswa kok :-D
Tapi memang benar bahwa mata kuliah Dasar-Dasar Pemrograman (dan
kemungkinan juga di mata kuliah Struktur Data Algoritma) nanti kalian
akan menggunakan bahasa pemrograman Java.

Mengapa dipilih untuk menggunakan bahasa ini? Jujur saya juga tidak
tahu, mungkin karena lebih mudah dipelajari, dulu pas zaman saya pake
C soalnya :-D
Tapi yang lebih ditekankan disini kalian jangan hanya belajar bahasa
Javanya itu sendiri tapi lebih kepada Object Oriented Conceptnya.
Walaupun memang Java belum pure object oriented tapi setidaknya
membantu kalian nantinya untuk belajar bahasa lain seperti C++ atau C#
atau yang lainnya.

Perlu diingat bahwa perkuliahan bukan lagi hanya menerima suapan dari
guru atau dosen tapi kalian juga harus mengexplore sendiri karena
masih banyak yang tidak kalian pelajari di Fasilkom. Jadi jangan ragu2
untuk mempelajar bahasa lainnya.

Ohh iyaa by the way yang dipelajari di Fasilkom bukan hanya bahasa
Java doang kok, kalo kalian adalah mahasiswa program studi Ilmu
Komputer nanti kalian akan dapat kuliah Functional Programming
menggunakan bahasa Haskell, lalu ada kuliah Logic Programming
menggunakan bahasa Prolog, ada Pengantar Organisasi Komputer yang
menggunakan bahasa assembly, bahasa Web (HTML, CSS, Javascript, dll.).

Semoga menginspirasi :-)

Regards.
- Remmy

2010/8/7 Muhammad Mufid <hijacki...@gmail.com>:

--
===================================
Remmy Augusta Menzata Zen
Faculty of Computer Science
Universitas Indonesia
Year 2009
===================================

Kemal Maulana

unread,
Aug 15, 2010, 11:08:16 AM8/15/10
to Fasilkom2010
wuaw. jujur rasanya berat mengetahui ntar pake java (lebay deh). udah
enak bergelut pake C++ :(
mana java repot lagi baca inputnya hhuuu. rasa2nya sih gampangan
blajar C ato C++, tp ini pendapat subjektif gw aja sih haha

@ka remmy : wow banyak juga ya bahasanya, ga java doang, baguslaahh :D
> 2010/8/7 Muhammad Mufid <hijacking.mu...@gmail.com>:

Remmy Zen

unread,
Aug 15, 2010, 10:27:59 PM8/15/10
to fasilk...@googlegroups.com
ohh iyaa habis ngobrol-ngobrol sama pembimbing akademis, ternyata
C/C++ nya itu nanti dipake di mata kuliah baru yaitu Pemrograman
Sistem.

Jadi tenang aja ada banyak bahasa kok :-D

2010/8/15 Kemal Maulana <kemsk...@yahoo.co.id>:

Lukmanul Hakim

unread,
Aug 15, 2010, 11:30:27 PM8/15/10
to Fasilkom2010
Waalaikum salam...

Maaf numpang mengganggu, cuma mo jawab aja...

Banyak loh yang kontra dengan Java karena memang bahasa ini perlu
memory yang gede dan waktu yang lama. (Kalo algoritmanya gk bener.
Makanya SDA nanti pake Java juga, biar bisa bikin algoritma yang irit
dan cepet). Janganlah terlalu depresi dengan Java karena ada bahasa
pemrograman lain yang bisa buat kalian lebih depresi lagi.
Contoh :
1. Whitespace (bahasa yang sintaknya cuman spasi, tab, ma enter.
Otomatis gk bakal keliatan sintaknya) -> en.wikipedia.org/wiki/
Whitespace_(programming_language)
2. Brainf**k (bahasa yang sintaknya cuman + - , . < > [ ] ) ->
en.wikipedia.org/wiki/Brainfuck

Tenang aja, kalo konsep pemrograman udah dapet, tinggal pelajarin
sendiri bahasa-bahasa yang lain. Seperti dua bahasa (mengerikan) di
atas.
Performance Java secara pasar -seperti yang dikatakan Remmy- sangat
bagus, terutama untuk aplikasi portable. Misalnya aplikasi untuk HP.
Selain itu aplikasi yang udah dibuat bisa dipakai di tempat lain tanpa
perlu compile ulang, asalkan Platformnya sama. Tetapi secara
algoritmanya memang lemah karena yang saya bilang di atas tadi, Java
is Big and Slow.

Mungkin itu aja kali ya...

Salam,
Lukmanul Hakim

Berty Chrismartin L T

unread,
Aug 16, 2010, 10:27:34 PM8/16/10
to fasilk...@googlegroups.com
C++ aja. :p

2010/8/16 Lukmanul Hakim <lukmanu...@gmail.com>

Yulistiyan Wardhana

unread,
Aug 17, 2010, 3:04:43 AM8/17/10
to fasilk...@googlegroups.com
sabaar , semua ada waktunya :)

Pada tanggal 17/08/10, Berty Chrismartin L T <berty...@gmail.com> menulis:

Reply all
Reply to author
Forward
0 new messages