[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Ariya Hidayat

  Ini jelas MENGADA2. C++ programmer OVER EXPECTATION sama speed Java.  
  try to be HONEST, make sense gak ini? Atau asumsi Rudi Har bahwa orang2 gak
 tau Java itu ada virtual machine? Bukannya sangat intuitif, dengan adanya
 virtual machine berarti harus mengorbankan sedikit banyak performance? Jadi
 masuk akal gak, kalau ada yg over expectation ini? 
  Seperti yg sudah saya bilang sebelumnya, yg diharapkan dari Java itu oleh
 C++ programmer paling biar gampang aja semuanya. 

Bukannya masalah performansi ini selesai dengan penggunaan
just-in-time (JIT) compiler?
Seorang developer KDE yang juga jagoan Java malah pernah mengatakan
kepada saya bahwa kalau JIT-nya betul-betul cerdas, aplikasi Java bisa
lebih cepat dari aplikasi native (tetapi tidak selalu) karena JIT
tersebut bisa mengoptimasi berdasarkan (atau: mengeksploitasi) target
platform yang digunakan.


--
Ariya, yang miskin pengalaman dengan Java :-P


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
 On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote: 
  Yg over expectation ya over expectation, karena mendengar Java itu 
  mirip C++ maka dia menggunakan Java untuk menggantikan APA SAJA
  aplikasi yg pernah dia develop dengan C++. 
 
  Ini jelas MENGADA2. C++ programmer OVER EXPECTATION sama speed Java.  
  try to be HONEST, make sense gak ini? Atau asumsi Rudi Har bahwa orang2 gak
  tau Java itu ada virtual machine?

Ada yg sebelum pakai Java sudah tau duluan bahwa java itu menggunakan
teknologi virtual machine, ada juga yg tau setelah memakai.

Dari sebagian yg mengetahui keberadaan JVM,  sebagian tau JVM itu
punya trade off performance, sebagian lagi tidak tau.

Dari sebagian yg tau adanya trade off pengunaan JVM, sebagian
mengetahui apakah trade off tersebut cukup affordable untuk
aplikasinya yg tertentu, sebagian lagi tidak tau.

Dari yg mengetahui affordable tidaknya trade off ini untuk aplikasi
nya yg tertentu, ada yg akhirnya memang menemukan cukup affordable dan
ada yg tidak.

Sekarang saya balik, be honest, gak make sense kah ini? ;-)

  Bukannya sangat intuitif, dengan adanya
 virtual machine berarti harus mengorbankan sedikit banyak performance? Jadi
 masuk akal gak, kalau ada yg over expectation ini? 
  Seperti yg sudah saya bilang sebelumnya, yg diharapkan dari Java itu oleh
 C++ programmer paling biar gampang aja semuanya. 

Ada yg menggunakan Java karena mau lebih gampang, ada yg karena KATA
orang Java itu lebih gampang, ada yg karena menurut MARKETING java itu
lebih gampang dan scalable, dan reliable, dan secure, dan high
available. Ada juga yg memakai Java itu simply karena merasa java itu
cool. Sumber perasaan cool itu bisa jadi terlahir dari pengalaman
sendiri dan bisa jadi berasal dari pengaruh kata orang-orang dan
marketing  ;-)

Silahkan di putar-putar kalimatnya sesuai kemampuan berimprovisasi
masing-masing :-D

rgds,
Rudi Har


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik
On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
Ada yg sebelum pakai Java sudah tau duluan bahwa java itu menggunakanteknologi virtual machine, ada juga yg tau setelah memakai.
menarik over expectation ini.

 Orang yang SETELAH MAKE TAU itu over expectation? bagaimana mungkin?? dia pasti bilang, wajar Java pake VM. 

mungkin anda berasumsi TAMBAHAN lagi. walaupun dia SUDAH MAKE LAMA,
tetap gak tau? hehe .. kemungkinan dia cuman print hello world selama
itu dan gak pernah mrogram di C++ (gak punya program yg mau di
port). Dan orang2 kayak gini gak mungkin over expectation, karna
emang kencangkan, print hello world. mau mengharapkan apa lagi.

actually speed bukan segalanya, yg menarik ini adalah over
expectation ini. Dan tentang java, aku malah memuji bahwa java
itu best practices (lihat thread about hiring). 

okelah gitu aja, topic ini gak tentang teknis. good luck with your java. 
-- PakcikUnder Construction


[teknologia] Re: Java

2005-09-13 Terurut Topik Jaimy Azle

On Tuesday, September 13, 2005, 11:49:40 AM, Samuel Franklyn wrote:

 Secara teknologi C++ dan Lisp jelas superior dibanding Java
 tapi jelas orang tidak akan bikin paket accounting
 pakai mereka.

ini juga perkiraan yang under estimate deh, saya kira ada banyak
aplikasi bisnis yang dibuat pake C/C++, termasuk cakupan aplikasi
accounting seperti yang anda kemukakan itu. bahkan untuk ukuran
indonesia pun ada juga yang mengembangkannya dengan bahasa tersebut
dengan memanfaatkan library TurboVision dan codebase. untuk ukuran
teknologi yang ada sekarang ini pun, C++ enak dipake untuk membangun
middleware.

-- 
Salam,

-Jaimy Azle




[teknologia] Java

2005-09-13 Terurut Topik N e o


At 2:05 PM +0900 9/13/05, baskara wrote:

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:


 Soalnya saya di hire bukan untuk bikin compiler atau infrastructure
 technology tapi aplikasi bisnis yang jelas bukan domain C++ atau Lisp.

 Secara teknologi C++ dan Lisp jelas superior dibanding Java
 tapi jelas orang tidak akan bikin paket accounting
 pakai mereka.


Membuat paket accounting dengan C++? Why not?
Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan Visual C++, ya?
I made one long long time ago. :-)


ihik, dulu pas kuliah pengantar sistem informasi, disuruh bikin pake C juga...

--
I solemnly swear that I'm up to no good
http://data.startrek.or.id
http://kiozk.com


[teknologia] Re: Java

2005-09-13 Terurut Topik Ivo Setyadi
On 9/13/05, N e o [EMAIL PROTECTED] wrote:
At 2:05 PM +0900 9/13/05, baskara wrote:On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin paket accountingpakai mereka.Membuat paket accounting dengan C++? Why not?Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan Visual C++, ya?
I made one long long time ago. :-)ihik, dulu pas kuliah pengantar sistem informasi, disuruh bikin pake C juga...
iyah. 
i've been using c/c++ all my life.
for developing realtime stock exchange related applications.



[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Ivo Setyadi wrote:
On 9/13/05, *N e o* [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:



At 2:05 PM +0900 9/13/05, baskara wrote:
 On 9/13/05, Samuel Franklyn [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
 
   Secara teknologi C++ dan Lisp jelas superior dibanding Java
   tapi jelas orang tidak akan bikin paket accounting
   pakai mereka.
 
 Membuat paket accounting dengan C++? Why not?
 Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan
Visual C++, ya?
 I made one long long time ago. :-)

ihik, dulu pas kuliah pengantar sistem informasi, disuruh bikin pake
C juga...


iyah.
i've been using c/c++ all my life.
for developing realtime stock exchange related applications.


Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
  Orang yang SETELAH MAKE TAU itu over expectation? bagaimana mungkin?? dia
 pasti bilang, wajar Java pake VM. 

Begitu orang melihat performance aplikasinya tidak sebaik yg
diharapkan belum tentu dia bilang wajar Java pake VM, bisa jadi dia
mengatakan, sucks, pakai VM sih!  atau tanpa sungkan-sungkan saya
meragukan scalabilitas Java dan lain lain ;-)

Over expectation itu terjadi ketika kita mengira/mengharapakan akan
mendapatkan sesuatu dalam kualitas atau kuantitas tertentu dan
ternyata kemudian kenyataan nya jauh dari harapan. Ketika seorang
teman mau mengenalkan temannya yg katanya duhai cantik, begitu ketemu
orangnya, yah... cuma bisa bergumam dalam hati: ooo segini ini cantik
toh buat elo  ;-)

Ketika orang-orang mengatakan dengan aplikasi yg dibuat dengan C++
kecepatannya bisa mendekati bahasa mesin, maka yg terbiasa membuat
program-program low level dengan assembler mungkin akan tertarik (demi
menghilangkan sedikit painnya assembler). Ketika dia menyelesaikan
programnya dan kecepatannya tidak cukup mendekati bahasa mesin seperti
yg dia HARAPKAN/EXPECT, mungkin dia akan bilang wajar, C++ memang
bahasa high level, atau bisa juga Gosh, what a crappy language, hell
it's so slow!!

 okelah gitu aja,  topic ini gak tentang teknis. good luck with your java. 

Good luck to yours too :-)

rgds,
Rudi Har


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


N e o wrote:


At 2:05 PM +0900 9/13/05, baskara wrote:


On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:



 Soalnya saya di hire bukan untuk bikin compiler atau infrastructure
 technology tapi aplikasi bisnis yang jelas bukan domain C++ atau Lisp.

 Secara teknologi C++ dan Lisp jelas superior dibanding Java
 tapi jelas orang tidak akan bikin paket accounting
 pakai mereka.



Membuat paket accounting dengan C++? Why not?
Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan Visual 
C++, ya?

I made one long long time ago. :-)



ihik, dulu pas kuliah pengantar sistem informasi, disuruh bikin pake C 
juga...




Ini mah bukan software paket accounting. Ini mah PR kuliah. :-p
Software paket accounting itu bukan PR kuliah.
Kalau yang namanya software paket accounting harus
bisa dipakai untuk accounting semua jenis bisnis
dalam satu negara dan harus diupdate terus menerus
sesuai dengan peraturan accounting yang berlaku
di negara tersebut. Jadi di pihak developer nya harus ada
business analis yang paham hukum dan bisnis sekaligus.


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


baskara wrote:

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:


Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.




Om Samuel,
Komentar saya dan yang lain tidak spesifik untuk aplikasi paket
accounting, melainkan lebih ke pernyataan Anda tentang aplikasi bisnis
yang ini:

Soalnya saya di hire bukan untuk bikin compiler atau infrastructure
technology tapi aplikasi bisnis yang jelas bukan domain C++ atau Lisp.

Aplikasi bisnis bukan domain C++? Ternyata ada yang bisa membuatnya
dengan C/C++ tuh. ;-) *Hi Ivo*
Atau definisi bisnis menurut Anda hanya accounting?



Kalau bagitu sebaiknya anda jangan menyebut-nyebut:

Membuat paket accounting dengan C++? Why not?
Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan Visual C++, 
ya? I made one long long time ago.  :-) 


Ingat lho saya bilangnya

Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin paket accounting
pakai mereka. 

Tapi saya tidak bilang

Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin aplikasi bisnis
pakai mereka.

Tapi saya tetap memegang pernyataan saya bahwa
aplikasi bisnis yang jelas bukan domain C++ atau Lisp

Definisi domain kalau menurut

http://www.thefreedictionary.com/domain

  A territory over which rule or control is exercised.

http://en.wikipedia.org/wiki/Domain
  The original etymological implication of the word domain carries the  
  idea of something ruled. Compare dominion.

Jadi pernyataan saya itu bukan berarti anda tidak bisa
bikin aplikasi bisnis pakai C/C++ tapi pemakaian
C/C++ tidak dominan untuk aplikasi bisnis.


[teknologia] Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik N e o


At 8:59 PM -0700 9/12/05, Patriawan, Carlos wrote:

  Buat saya yg sudah mengalami bagaimana Java membuat pekerjaan jauh

 lebih mudah, maka jelas Java itu sangat penting. Ada kondisi dimana
 saya tidak ingin berurusan dengan pointer-pointer dan kekurangan atau
 kelebihan satu counter yg membuat saya harus mendebug aplikasi
 seharian, padahal ada hal yg lebih penting dilakukan yaitu yg
 berhubungan dengan busines logic aplikasi.


Akhirnya ada jawaban manteb ... pertanyaan java vs C++ sama seperti
orange vs apple atau manual stick vs automatic atau SUV vs sedan ? Kan
tergantung objectif/goal programnya apa languagenya digunakan.


[OOT]
mestinya bukan orange vs apple, tapi microsoft vs apple.
[/OOT]

--
I solemnly swear that I'm up to no good
http://data.startrek.or.id
http://kiozk.com


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Anthony Fajri [EMAIL PROTECTED] wrote:
 secara default, java menggunakan memori 64MB untuk JVM
 apabila memori yang diperlukan lebih dari 64 MB, maka JVM
 harus dijalankan dengan tambahan opsi.
 
 nah.. penambahan memori tersebut (setahu saya) tidak akan mempercepat
 proses komputasi dengan java, tetapi hanya membuat proses tersebut
 'enable'.
 bahkan, saya pernah ngukur waktu komputasi yang diperlukan, waktu
 komputasi setelah kebutuhan memori  64 MB cenderung eksponensial
 sesuati dengan memori yang diperlukan.

Kalau heap size default (maksimal  64MB), maka setiap kali aplikasi
menggunakan memori mendekati 64 MB, maka JVM akan menjalankan garbage
collection. Semakin memory mendekati angka 64 MegaByte semakin sering
JVM melakukan garbage collection. Mengingat garbage collection
merupakan proses yg berat maka JVM akan lebih sibuk membersihkan
sampah-sampah dari pada melakukan tugasnya melayani aplikasi.

Yg kedua, dengan setting default maka JVM akan sering-sering
melepaskan memori kembali ke OS kalau angka minimum default belum
tercapai, begitu butuh tambahan maka kembali JVM akan mengambil memori
ke OS. Proses ini akan sering-sering terjadi dan makan resource yg
besar.

Yg ketiga dengan setting default maka JVM tidak akan memisahkan antar
new generation area (untuk object-object yg baru di create dan nanti
akan digarbage collect) dengan permanent area (berisi object-object yg
memang tidak perlu di garbage collect seperti underlying JVM engine)
sehingga JVM harus memparse seluruh isi heap setiap kali garbage
collection.

rgds,
Rudi Har


[teknologia] Re: Java

2005-09-13 Terurut Topik Jaimy Azle

On Tuesday, September 13, 2005, 5:50:31 PM, Samuel Franklyn wrote:

 Itu mah bukan paket accounting bung. Paket accounting
 itu MAS, Accurate, software accounting dari Andal Software,
 software accounting dari Realta. Kelihatannya pada bingung atau
 gak ngerti nih disini apa yang dimaksud software paket accounting.
 Mungkin milis ini membernya agak terlalu nerd, kali yah?
 Tidak pernah bermain di dunia aplikasi bisnis.

http://www.asaresearch.com/articles/databases.htm


-- 
Salam,

-Jaimy Azle
===
|| Personal Weblogs: http://jaim.log.web.id ||
|| Personal Delphi Weblogs: http://delphi.log.web.id ||
* Pengantar Pemrograman Database C/S, Delphi dan Firebird
http://delphi.log.web.id/blogs/delphi/000152.html
===

“You make a lot of money by moving from number two to number one.”
  -- Larry Ellison, CEO Oracle Corp.




[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Jaimy Azle wrote:

On Tuesday, September 13, 2005, 11:49:40 AM, Samuel Franklyn wrote:



Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin paket accounting
pakai mereka.



ini juga perkiraan yang under estimate deh, saya kira ada banyak
aplikasi bisnis yang dibuat pake C/C++, termasuk cakupan aplikasi
accounting seperti yang anda kemukakan itu. bahkan untuk ukuran
indonesia pun ada juga yang mengembangkannya dengan bahasa tersebut
dengan memanfaatkan library TurboVision dan codebase. untuk ukuran
teknologi yang ada sekarang ini pun, C++ enak dipake untuk membangun
middleware.



Berhubung saya lihat member milis ini agak kurang paham apa
itu paket accounting yang saya maksud maka
ini saya kasih link software paket accounting macam bagaimana
yang saya maksud:

http://www.mas-software.com/
http://www.cpssoft.com/id/index.htm
http://www.andalsoftware.com/

Saya tahu pasti software paket accounting diatas dibikin
bukan pakai C/C++.

Pasti member disini bisa memperluas pengetahuan saya
jadi tolong kirim link paket accounting yang
dibikin C/C++. Kalau bisa yang di Indonesia. He he he.

Setahu saya Oracle Financial paket accounting level
dunia saja dibikinnya pakai Oracle Forms dan PL/SQL kok.


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik

On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
Ketika orang-orang mengatakan dengan aplikasi yg dibuat dengan C++kecepatannya bisa mendekati bahasa mesin, maka yg terbiasa membuat
program-program low level dengan assembler mungkin akan tertarik (demimenghilangkan sedikit painnya assembler). Ketika dia menyelesaikanprogramnya dan kecepatannya tidak cukup mendekati bahasa mesin seperti
yg dia HARAPKAN/EXPECT, mungkin dia akan bilang wajar, C++ memangbahasa high level, atau bisa juga Gosh, what a crappy language, hellit's so slow!!


hmm .. anda selalu bisa menjawab memang. cool. makanya saya tanya tadibe honest, karna emang selalu bisa berkelit. apakah anda benar2 menemukan orang yang OVER?? atau anda gak mengerti arti OVER? karna jujur, aku gak nemukan orang yang OVER begini. setiap orang mau pindah ke Java, biasanya bertanya tentang performance.


kalau orang yg gak tau java itu punya VM, boro2 OVER EXPECTATION, mengharapkan programnya jalan ajasyukur.

jadi pertanyaannya, apakah anda benar2 menemukan orang2 OVER ini?

Jangan2 saya yang terlalu mengharapkan anda jujur.




[teknologia] Re: Java

2005-09-13 Terurut Topik baskara

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:
 
 Lagi-lagi kaum nostalgia rekan Mr Budi. :-p
 

ha ha ha... nostalgia? hey man, wake up! Indonesia itu tidak hanya
pulau Java *oops* :P
Saya sekarang menggunakan VC++ (Ada yang pakai C, dan ada yang pakai
C++) untuk sebagian aplikasi saya, dan sebagian lagi menggunakan Java
(ada yang native, dan ada yang memakai cocoa).
I am not a good programmer. Hanya memakai berbagai tools untuk
berbagai keperluan.
Same logic and math, but different semantics.


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
 hmm ..  anda selalu bisa menjawab memang. cool. makanya saya tanya tadi be
 honest, karna emang selalu bisa berkelit. 

Hmm mulai kearah diskusi retorika nih...
Apakah maksudnya karena saya selalu bisa menjawab maka saya tidak jujur?

 apakah anda benar2 menemukan orang
 yang OVER?? atau anda gak mengerti arti OVER? karna jujur, aku gak nemukan
 orang yang OVER begini. setiap orang mau pindah ke Java, biasanya bertanya
 tentang performance. 

Banyak sekali. Apakah anda tidak pernah menemukan orang yg kecewa
dengan aplikasi Javanya? Cukup aneh, milis ini adalah salah satu
tempat terbaik untuk itu.

Saya memang banyak menemukan yg kecewa dengan Java, karena ternyata
performancenya tidak sesuai yg diharapkan. Dia mengharapkan seharusnya
bisa lebih bagus secara performance tapi ternyata tidak. Ini namanya
harapan lebih tinggi dari kenyataan (over expectation). Masa anda
tidak pernah tau ada orang begini. Sejak kapan anda mengenal internet?
(pertanyaan ini hanya retorika, gak perlu dijawab ;-) )

 jadi pertanyaannya, apakah anda benar2 menemukan orang2 OVER ini? 
 Jangan2 saya yang terlalu mengharapkan anda jujur.   

Hmm saya mengharapkan anda tidak mengungkapkan keraguan anda akan
kejujuran orang lain terlalu cepat, karena itu akan membuat
seolah-olah anda merasa diri sendiri sebagai orang yg sangat jujur
(notes: ini juga retorika)

regards,
Rudi Har


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Jaimy Azle wrote:

On Tuesday, September 13, 2005, 5:50:31 PM, Samuel Franklyn wrote:



Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.



http://www.asaresearch.com/articles/databases.htm




Ok. Kalau begitu pernyataan saya

Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin paket accounting
pakai mereka. 

Itu salah sebagian. Orang bikin paket accounting pakai C++.
Nah tinggal Lisp yang belum dibuktikan salah.
Mudah-mudahan ada member disini yang bisa membuktikan saya
salah lagi. He he he.


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Jaimy Azle wrote:

On Tuesday, September 13, 2005, 5:50:31 PM, Samuel Franklyn wrote:



Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.



http://www.asaresearch.com/articles/databases.htm




Terlihat jelas bahwa pemakaian C/C++ atau Lisp tidak
dominan dalam membuat aplikasi bisnis.
Mungkin ada link lain yang bisa diposting untuk
memperluas pengetahuan saya?


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik

On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
Yg ketiga dengan setting default maka JVM tidak akan memisahkan antarnew generation area (untuk object-object yg baru di create dan nanti
akan digarbage collect) dengan permanent area (berisi object-object ygmemang tidak perlu di garbage collect seperti underlying JVM engine)sehingga JVM harus memparse seluruh isi heap setiap kali garbagecollection.


memparse seluruh isi heap setiap kali garbage collection?? seluruh isi heap? brute force?? is JVM that stupid? or you don't knowwhat are you talking about?


-- PakcikUnder Construction 


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
 memparse seluruh isi heap setiap kali garbage collection?? seluruh isi heap?
  brute force?? is JVM that stupid? or you don't know what are you talking
 about? 

Kalau memparse dirasa tidak terlalu tepat saya akan mengatakan
begini: dalam Java bisa dipisahkan alokasi memori antara new object
dengan permanent object dengan mempassing parameter tertentu ke JVM.
Dengan cara ini JVM akan lebih efsien dalam melakukan garbage
collection.

Saya tidak pernah menulis JVM dan saya tidak tau pastinya seperti apa
proses itu, kalau anda tau silahkan beritahu disini. Begitulah spirit
sebuah diskusi.

rgds,
Rudi Har


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik
On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
Saya tidak pernah menulis JVM dan saya tidak tau pastinya seperti apaproses itu, kalau anda tau silahkan beritahu disini. Begitulah spiritsebuah diskusi.
You should learn more your java, biar bisa meyakinkan orang. Banyak
algoritma garbage collection real time, coba cari di google. Tapi yg
pasti gak mungkin SEBODOH itu.-- PakcikUnder Construction


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


baskara wrote:

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:


Lagi-lagi kaum nostalgia rekan Mr Budi. :-p


ha ha ha... nostalgia? hey man, wake up! Indonesia itu tidak hanya
pulau Java *oops* :P


Makanya jangan suka bilang long long time ago.
Ini biasanya ungkapan fans-nya Star Wars. Bwa ha ha.


Saya sekarang menggunakan VC++ (Ada yang pakai C, dan ada yang pakai
C++) untuk sebagian aplikasi saya, dan sebagian lagi menggunakan Java
(ada yang native, dan ada yang memakai cocoa).
I am not a good programmer. Hanya memakai berbagai tools untuk
berbagai keperluan.
Same logic and math, but different semantics.


Ngomong-ngomong lagi bikin aplikasi apa?

Saya sekarang sih hampir selesai
bikin aplikasi reservasi penerbangan
untuk airline lokal. Saat ini banyak airline
lokal yang sudah megap-megap bayar biaya sewa
untuk aplikasi reservasi penerbangan luar negeri
yang jalan di mainframe.


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
  You should learn more your java, biar bisa meyakinkan orang. Banyak
 algoritma garbage collection real time, coba cari di google. Tapi yg pasti
 gak mungkin SEBODOH itu.

Wow...
Mudah-mudahan ini bukan maksudnya bahwa seseorang harus mengetahui
segala sesuatu dulu sampai sedalam-dalamnya dalam semua segi sebelum
berbicara mengenai sesuatu itu.

Karena kalau maksudnya memang begitu maka ini benar-benar sebuah bad
sugesstion dan very bad idea ;-)

rgds,
Rudi Har


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik baskara

On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
 
 Wow...
 Mudah-mudahan ini bukan maksudnya bahwa seseorang harus mengetahui
 segala sesuatu dulu sampai sedalam-dalamnya dalam semua segi sebelum
 berbicara mengenai sesuatu itu.
 
 Karena kalau maksudnya memang begitu maka ini benar-benar sebuah bad
 sugesstion dan very bad idea ;-)

Mungkin bisa dibaca di sini?
http://www.javaworld.com/javaworld/jw-08-1996/jw-08-gc.html

Maaf, saya belum mengerti banyak urusan bersih-bersih sampah. Jadi
mungkin pak Rudi bisa menyimpulkannya dari artikel di atas.


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Dicky Wahyu Purnomo



On Sep 13, 2005, at 7:20 PM, Rudi Har wrote:



On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:


 You should learn more your java, biar bisa meyakinkan orang. Banyak
algoritma garbage collection real time, coba cari di google. Tapi  
yg pasti

gak mungkin SEBODOH itu.



Wow...
Mudah-mudahan ini bukan maksudnya bahwa seseorang harus mengetahui
segala sesuatu dulu sampai sedalam-dalamnya dalam semua segi sebelum
berbicara mengenai sesuatu itu.


Hanya mencoba mengomentari secara umum topik ini.

Kenapa ya terlalu meributkan bahasa pemrograman? Apakah krn cuman  
bisa bahasa tsb ?


Kl saya pribadi disuruh milih bahasa pemrograman:
1. pilih yg lebih tepat dan sesuai dengan kebutuhan dan keadaan  
(efektif)
2. pilih yg lebih efisien = dalam pengerjaan dan hasilnya (gak makan  
memory or CPU load)


Nah soal bahasa apa yg dipake, kayaknya apapun bahasa nya kl emang  
ngerti pasti bisa jadi tuh aplikasi.


Ppasti masing2 bahasa ada plus minus nya, gak perlu cinta buta kan?

--
Dicky Wahyu Purnomo
http://massaint.or.id




[teknologia] Tentang OOP

2005-09-13 Terurut Topik Andika Triwidada
Saya belajar memrogram mulai dari bahasa BASIC, sempat kenal FORTRAN,
PASCAL, jatuh cinta ke Assembly dan C, tapi kemudian mentok ketika belajar
OOP (C++, Java). Apakah masalah umur atau intelegensi atau malas berperan
besar disini? Atau memang ada barrier yang cukup tinggi ketika kita sudah
sangat terbiasa dengan non OOP kemudian belajar OOP?--  .''`. Andika Triwidada [EMAIL PROTECTED]: :':just another Debian admin`. `'` 
http://andika-lives-here.blogspot.com/ `-Debian - when you have better things to do than fixing a system


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, baskara [EMAIL PROTECTED] wrote:
 Mungkin bisa dibaca di sini?
 http://www.javaworld.com/javaworld/jw-08-1996/jw-08-gc.html
 
 Maaf, saya belum mengerti banyak urusan bersih-bersih sampah. Jadi
 mungkin pak Rudi bisa menyimpulkannya dari artikel di atas.

Ini kelihatannya tulisannya sudah lama sekali (sekitar 1996), tapi ya
beberapa hal masih berlaku sih. Makasih anyway :-)

Reference  garbage collection untuk versi yg lebih baru (1.5) ada
disini: http://java.sun.com/j2se/1.5.0/docs/guide/vm/gc-ergonomics.html
(Bisa kelihatan bahwa sejak versi 1.5 default maximal heap size bukan lagi 64MB)

rgds,
Rudi Har


[teknologia] Re: Java

2005-09-13 Terurut Topik Ivo Setyadi
On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:
Ivo Setyadi wrote: i've been using c/c++ all my life. for developing realtime stock exchange related applications.Itu mah bukan paket accounting bung. Paket accountingitu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung ataugak ngerti nih disini apa yang dimaksud software paket accounting.Mungkin milis ini membernya agak terlalu nerd, kali yah?Tidak pernah bermain di dunia aplikasi bisnis.
Oke, deh, mungkin pak Samuel bisa memberi informasi
pada kami yang terlalu nerd dan tidak pernah bermain 
di dunia aplikasi bisnis ini. 

Kira-kira MAS, Accurate, software accounting 
dari Andal Software itu dibuatnya dari apa ya?
Jadi kami bisa lebih dapat insight gitu lho :)

Siapa tahu kami bisa pindah ke situ nantinya...

-ivo



[teknologia] Re: Tentang OOP

2005-09-13 Terurut Topik baskara

On 9/13/05, kusut nakal banget sih [EMAIL PROTECTED] wrote:
  
  oh iya kira2 perlu gag belajar bahasa2 masa lampau?
  

Kalau tidak dibutuhkan (kebutuhan dapur dan cari nilai A :P), tidak
perlu dipelajari. Ini juga berlaku untuk bahasa2 masa kini sekalipun.
;-)
Pelajarilah algoritma2 masa lampau.. he he he.

*yang lagi pfhoesinx membuat sebuah algoritma shortest path, pakai MATLAB pula!*


[teknologia] Re: about hiring

2005-09-13 Terurut Topik Monang Setyawan
On 9/12/05, Pakcik [EMAIL PROTECTED] wrote:
On 9/12/05, N e o 
[EMAIL PROTECTED] wrote:
At 8:11 PM +0900 9/7/05, Pakcik wrote:anyway:masih ada yg mrogram gaya djikstra gak? di kertas pake pencil. :)ini kan style yang dipake dosen IF ITB, Bu Inge, alias Inggriani Liembuat ngajar mahasiswanya algoritma pemrograman, at least waktu
angkatan saya dulu (tahun 91). nggak tahu deh sekarang masih samaatau tidak.*pernah jadi asdos bu inge selama 4 tahun*
Masih kok. Sampai sekarang saya masih membawa gaya ini (walaupun teman2
sekantor ada yang sering nyindir : hari gini masih pakai kertas)

if astronomy not about telescope
so, computer science not about computer
it's about paper and pencil
Computer science is about computer, but programming isn't.
Hehe.

hehe

-- PakcikUnder Construction

-- Demi masa..


[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Ivo Setyadi wrote:
On 9/13/05, *Samuel Franklyn* [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:



Ivo Setyadi wrote:
  i've been using c/c++ all my life.
  for developing realtime stock exchange related applications.

Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.



Oke, deh, mungkin pak Samuel bisa memberi informasi
pada kami yang terlalu nerd dan tidak pernah bermain
di dunia aplikasi bisnis ini.

Kira-kira MAS, Accurate, software accounting
dari Andal Software itu dibuatnya dari apa ya?
Jadi kami bisa lebih dapat insight gitu lho :)


MAS dibikin pakai Visual Basic. Walaupun di
situs webnya tidak ada informasi ini.
Tapi pemilik MAS itu pernah menjadi teman baik
dari teman saya. Dan teman saya pernah cerita
awal perjuangan teman baiknya membangun dan
memasarkan MAS. Teman saya ini juga pernah
beli MAS untuk Bank Mashill waktu dia kerja
di Bank Mashill. MAS dipakai bukan untuk
accounting seluruh Bank Mashill tapi
untuk level departemental, lho.
Bank Mashill sendiri saat itu pakai AlphaBITS.
Software core banking yang dibuat pakai RPG/400
dan dijalankan di mesin AS/400. Jaman itu
saya ikutan bikin modul Loan dan Forex
untuk AlphaBITS di PT Sigma Cipta Caraka.

Accurate pakai Delphi
http://www.cpssoft.com/id/content/FAQ_EDP.htm

Andal saya pernah mencoba yang produknya jalan
di DOS. Ini dibikin pakai Clipper.
Sedangkan kalau produk Andal yang di Windows
saya tidak tahu dibuat pakai apa.



[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Rudi Har wrote:

On 9/13/05, Dicky Wahyu Purnomo [EMAIL PROTECTED] wrote:


  Sebenarnya saya sendiri memakai C++, PHP, Java, dll. Java bukan

satu-satunya bahasa yg saya pakai. Cukup menarik kalau kemudian timbul
kesan cinta buta. I'm not that bad :-D Hanya saja saat ini saya
posisinya sedang tidak sependapat dengan orang lain tentang Java
disini, lain kali mungkin C++, lain kali PHP.Java bukan ideologi :-D
(tapi saya tidak menjamin bahwa tidak ada orang yg cinta buta dengan
Java lho)



Iya nih Rud, di proyek aku yang sekarang juga ada bagian aplikasi
yang dicoding dalam bentuk halaman ASP pakai VBScript lagi.
Habis komponen konektivitas ke mainframe yang vital dibikin
pakai ActiveX dan cuma jalan stabil di ASP pakai VBScript.

Tadinya aku coba coding sebagai .NET Windows Service dan
berkomunikasi pakai XML-RPC dengan aplikasi Javaku.
Eh kena masalah multi-threading interop antara .NET
dan ActiveX. Babak belur coding 2 minggu tidak stabil-stabil.
Begitu dipindah ke halaman ASP pakai VBScript
langsung berjalan mulus sampai sekarang.
ActiveX memang habitatnya di legacy tools MS.

Untung cuma perlu coding 2 halaman ASP. He he he.
Kalau banyak-banyak bisa pusing juga maintenancenya. ;-)


[teknologia] Nerd TV

2005-09-13 Terurut Topik Samuel Franklyn


Ini sejarah baru di Internet. Acara TV yang disiarkan
khusus buat Nerd. Saya sudah download episode pertamanya
dan memang sangat menarik.

I'm a nerd and I'm glad. He he he.

http://www.pbs.org/cringely/nerdtv/


[teknologia] Re: about hiring

2005-09-13 Terurut Topik rofiq

Pada tanggal 9/13/05, Monang Setyawan [EMAIL PROTECTED] menulis:
 
  Masih kok. Sampai sekarang saya masih membawa gaya ini (walaupun teman2
 sekantor ada yang sering nyindir : hari gini masih pakai kertas)
   
  if astronomy not about telescope
  so, computer science not about computer
  it's about paper and pencil
 
  Computer science is about computer, but programming isn't.
  Hehe.

Computer science itu sebenarnya rada rancu, coba pikir deh komputer
kan barang hasil rekayasa teknologi (engineering), sedangkan kata
science itu biasanya untuk ilmu2 yg main dengan teori dan percobaan
(matematika, fisika, kimia, etc). Dua kata yg kontradiksi digabung
jadi satu. Kalo usulan saya dirubah jadi, computing science, tapi bisa
geger ntar dunia per kangkow-an :))

Nah yg paling sulit kalo ditanya apa bedanya Information Technology
dan Computer Science. Dulu dosen saya bilang sama aja, yg satu dari
bawaan eropa, satu lagi dari amerika, yg ditengah2 Indonesia jadi
korban. :p


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Monang Setyawan
On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:
ini ada pertanyaan buat Rudi Har atau java programmer yang lain, yg bukan teknis sih, tapi mungkin menarik:
Bagaimana rasanya jadi programmer dari bahasa (java) yg dibuat untuk
orang2 yang not as smart as pembuatnya? Secara eksplisit dibilang
java itu dibuat kan untuk orang2 biasa (tapi lupa di mana bacanya ini
hehe). Gak jelas sih defenisi orang2 biasa ini, apakah ibu2 rumah
tangga yg pengen mrogram kalau lagi bosan masak. Tapi kayaknya gak se
ekstrim itu yah.
Mungkin dulu baca essay di paulgraham.com ya. Saya pengin jawab euy. 
Rasanya memakai bahasa yang dibuat untuk saya yang katanya tidak lebih
pandai dari pembuatnya adalah.. nggak ada rasanya. Perasaan semua
bahasa nggak ada rasa berbeda pemakaiannya kok. Yang kerasa beda paling
cuma di pilihan penggunaan ekspresi (misalnya satu ekspresi di ruby
bisa sama hasilnya dengan sepuluh line di Java) dan penggunaan suatu
abstraksi (API or framework). Bahasa mah hanya alat.

Kata pandai di sini bisa menyesatkan loh. Pandai dalam hal apa?
desain bahasa? Saya jelas kalah jauh (Gak kebayang kalo saya harus
lebih pandai mendesain suatu bahasa dari tim yang salah satu membernya
orang yang bikin dua bahasa populer seperti Scheme dan Java sekaligus,
om Guy Steele). Lagian, kriteria pandai atau tidaknya pembuat kapak
akan berbeda dengan kriteria untuk tukang kayu. 

Pandai dalam memecahkan masalah komputasi secara umum? saya juga jelas
kalah jauh. Java (beserta seperangkat spesifikasi, implementasi, dan
tools yang menyertainya) dibuat oleh ribuan orang (atau bahkan ratusan
ribu?). Umur saya kelihatannya tidak cukup untuk menelusuri setiap
kemungkinan yang dapat saya gunakan untuk menyelesaikan semua masalah
saya dan membangun abstraksi yang bisa saya reuse.

Mungkin kita perlu mengingat kembali salah satu tujuan dibuatnya suatu
bahasa, yaitu untuk mempermudah kita berkomunikasi. Bahasa pemrograman
juga demikian, dibuat untuk mempermudah kita mengkomunikasikan
penyelesaian masalah kita dengan mesin dan orang lain (walaupun
seringkali bahasa yang satu menggunakan abstraksi yang lebih tinggi
dari yang lain). Software engineering is all about trade off. Begitu
juga antara bahasa pemrograman satu dengan yang lain. Mungkin bahasa X
memang dirancang untuk mengambil keuntungan di sisi A walaupun harus
membayarnya dengan kerugian di sisi B. Mungkin bahasa Y malah
sebaliknya.
Selalu saja kalau ada wacana yang seperti ini, saya selalu terpikir perbedaan antara kapak dan gergaji. :)

Lanjut teruus...
-- PakcikUnder Construction

-- Demi masa..


[teknologia] Re: about hiring

2005-09-13 Terurut Topik baskara

On 9/13/05, rofiq [EMAIL PROTECTED] wrote:
 
 Nah yg paling sulit kalo ditanya apa bedanya Information Technology
 dan Computer Science. Dulu dosen saya bilang sama aja, yg satu dari
 bawaan eropa, satu lagi dari amerika, yg ditengah2 Indonesia jadi
 korban. :p

Information Technology dan Computer Science = sama-sama istilah yang menjual. 
Tidak usah diributkan. :))


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik
On 9/13/05, Monang Setyawan [EMAIL PROTECTED] wrote:
Selalu saja kalau ada wacana yang seperti ini, saya selalu terpikir perbedaan antara kapak dan gergaji. :)

hehe .. tapi lucunya wacana seperti ini selalu muncul. jangan2 selama
ada banyak bahasa, masih tetap ada wacana begini. gak tau ada gunanya
apa nggak.

Lanjut teruus...
cease fire dulu lah. :)
-- PakcikUnder Construction


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Ronny Haryanto
On Tue, Sep 13, 2005 at 01:40:01PM +0700, Anthony Fajri wrote:
   keunggulan java (buat saya) cuman satu : multiplatform

Seperti python, perl dan ruby juga multiplatform (to certain degrees)
:-)

Banyak yg butuh multiplatform solution akhir2nya memilih java
dibanding python, perl atau ruby (yg multiplatform juga to certain
degrees) karena lebih mudah mencari programmernya utk saat ini,
terutama di indonesia. Padahal seharusnya nggak gitu masalah utk
menguasai salah satu yg lain asal udah tau salah satunya, bahkan C++
atau C# sekalipun. Tapi banyak employer yg tidak mau invest di
peoplenya, maunya cari budak yg bisa langsung kerja, bukan programmer
sebagai asset.

Saya nggak bilang java lebih jelek dibanding 3 yg lain itu, atau yg 3
itu lebih bagus dr java. Nggak. Point saya cuma mau bilang bahwa ada
alternatif lain yg dalam kasus tertentu mungkin bisa lebih baik tapi
sering dicuekin.

Ronny


pgpe6BuJZmEH7.pgp
Description: PGP signature


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik rofiq

Pada tanggal 9/13/05, Pakcik [EMAIL PROTECTED] menulis:
 
 
 On 9/13/05, Monang Setyawan [EMAIL PROTECTED] wrote:
  
  Selalu saja kalau ada wacana yang seperti ini, saya selalu terpikir
 perbedaan antara kapak dan gergaji. :)
 
  
  hehe .. tapi lucunya wacana seperti ini selalu muncul. jangan2 selama ada
 banyak bahasa, masih tetap ada wacana begini. gak tau ada gunanya apa nggak.


fanatik atau idealis?

Karena cinta berat ama kapak 2 hari 2 malam nebang pohon, katanya yg
penting kerja, lama mikir ntar ubanan. Temannya yg mikir bikin
percobaan, akhirnya lahirlah alat baru yg namanya gergaji, 2 hari buat
gergaji 1 hari motong pohon.

Siapa yg lebih pintar?

  
  Lanjut teruus...
 
  cease fire dulu lah.  :)
  

beneran dah, ada cease fire segala, kaya' tawuran aja nih.
ups, ingat ini diskusi.

--
penonton


[teknologia] Re: Tentang OOP

2005-09-13 Terurut Topik Ikhlasul Amal

On 9/13/05, Mohammad DAMT [EMAIL PROTECTED] wrote:
 
 Pada hari Selasa, tanggal 13/09/2005 pukul 19:32 +0700, Andika Triwidada
 menulis:
  besar disini? Atau memang ada barrier yang cukup tinggi ketika kita
  sudah
  sangat terbiasa dengan non OOP kemudian belajar OOP?
 

[...]

 Saran saya, coba dulu deh tapi jangan dalam niat belajar. Tapi langsung
 untuk cari makan. Jadinya kan seperti dikejar anjingnya Mr Burns[0], mau
 ga mau harus lari.
 

Mas Andika tidak dalam posisi mencari makan lewat PBO (Pemrograman
Berorientasi Objek). Aktualisasinya sudah lebih tinggi dari itu, jadi
harus dikompensasi misalnya dengan undangan konferensi PBO di
Vancouver atau Paris, misalnya. ;-)

Kalau halangan karena sebelumnya terbiasa dengan non-PBO, saya kira
tidak. Saya merasa enak saja tatkala pindah dari Turbo Pascal 5.0
(masih terbiasa prosedural di sana) ke versi 7.0 yang sudah lebih
matang dalam hal PBO. Namun agak tersendat begitu ketemu PBO di Perl:
selain bertambah keriting notasi yang digunakan, program yang saya
tulis semakin pendek [1]. Jadi faktor lingkungan, kenyamanan
pengungkapan PBO dan tuntutan memrogram lebih kompleks, menjadi faktor
juga.

[1] semakin pendek karena akhir-akhir ini hanya menulis program
untuk keperluan pembuatan skrip pendek atau plugin ringkas.

-- 
amal


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Ikhlasul Amal

On 9/13/05, Ronny Haryanto [EMAIL PROTECTED] wrote:
 Banyak yg butuh multiplatform solution akhir2nya memilih java
 dibanding python, perl atau ruby (yg multiplatform juga to certain
 degrees) karena lebih mudah mencari programmernya utk saat ini,
 terutama di indonesia. Padahal seharusnya nggak gitu masalah utk
 menguasai salah satu yg lain asal udah tau salah satunya, bahkan C++
 atau C# sekalipun. Tapi banyak employer yg tidak mau invest di
 peoplenya, maunya cari budak yg bisa langsung kerja, bukan programmer
 sebagai asset.

Berarti perlu diselidiki penyebab jumlah pemrogram Java lebih tinggi
dibanding Python, Perl, atau Ruby. Karena tergoda jargon teknis
keunggulan Java atau nilai tawarnya saat wawancara mencari pekerjaan?

Tapi apa iya pemrogram Java lebih banyak?
Soalnya di tahun 2000 saya lebih sering mengisi kelas pemrograman Perl
dibanding Java. (ah, kacamata kuda, pengalaman pribadi saja)

 Saya nggak bilang java lebih jelek dibanding 3 yg lain itu, atau yg 3
 itu lebih bagus dr java. Nggak.

Ronny tega menyebut dua perbandingan yang sama dengan atau di atas,
hehehehe... :-)

-- 
amal


[teknologia] Re: about hiring

2005-09-13 Terurut Topik Ikhlasul Amal

On 9/10/05, Jaimy Azle [EMAIL PROTECTED] wrote:
 
 seandainya dapet 1 semester di bangku kuliah saja pun mungkin saya
 sudah akan bersyukur, jaman saya kuliah boro-boro ada kuliah pascal,
 yang ada juga cuman ekonomi makro. :-)
 

[OOT dan bercanda]
Loh, memang dulu kuliah di fakultas apa?
Kalau di FE, tentu saja belajar ekonomi makro dong.
[/OOT dan bercanda]

-- 
amal


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Patriawan, Carlos

On 9/13/05, Ikhlasul Amal [EMAIL PROTECTED] wrote:
 
 On 9/13/05, Ronny Haryanto [EMAIL PROTECTED] wrote:
  Banyak yg butuh multiplatform solution akhir2nya memilih java
  dibanding python, perl atau ruby (yg multiplatform juga to certain
  degrees) karena lebih mudah mencari programmernya utk saat ini,
  terutama di indonesia. Padahal seharusnya nggak gitu masalah utk
  menguasai salah satu yg lain asal udah tau salah satunya, bahkan C++
  atau C# sekalipun. Tapi banyak employer yg tidak mau invest di
  peoplenya, maunya cari budak yg bisa langsung kerja, bukan programmer
  sebagai asset.
 
 Berarti perlu diselidiki penyebab jumlah pemrogram Java lebih tinggi
 dibanding Python, Perl, atau Ruby. Karena tergoda jargon teknis
 keunggulan Java atau nilai tawarnya saat wawancara mencari pekerjaan?
 
 Tapi apa iya pemrogram Java lebih banyak?
 Soalnya di tahun 2000 saya lebih sering mengisi kelas pemrograman Perl
 dibanding Java. (ah, kacamata kuda, pengalaman pribadi saja)
 

Kalau di Valley,untuk vendor/startup yang punya embedded produk mereka
selalu cari orang C/C++ dan knowledge di O/S BSD/VxWorks plus kurang
minus protocols. Tapi untuk NMS(network managementnya),web dan vendor
business application selalu cari org2 Java dan database (sql,etc).

Kalau Phyton hampir gak ada yang cari,pernah sih lihat satu dua
requirement.Itu juga kalau org arsiteknya tahu Python.

Untuk Perl,biasanya untuk posisi QA,automation atau internal
sw/hardware verification plus Tcl/Expect.

Ruby ? Belum pernah lihat ada lowongan yg perlu orang Ruby.



Carlos





  Saya nggak bilang java lebih jelek dibanding 3 yg lain itu, atau yg 3
  itu lebih bagus dr java. Nggak.
 
 Ronny tega menyebut dua perbandingan yang sama dengan atau di atas,
 hehehehe... :-)
 
 --
 amal



[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Ronny Haryanto
On Tue, Sep 13, 2005 at 11:48:50AM -0700, Patriawan, Carlos wrote:
 Kalau Phyton hampir gak ada yang cari,pernah sih lihat satu dua
 requirement.Itu juga kalau org arsiteknya tahu Python.

Coba sering2 liat lowongan utk kerja di google. Gak selalu
requirement sih, tapi hampir selalu ditulis jadi advantage.

Ini contoh yg baru kemaren saya dapet:
http://www.linux.org.au/jobs/jobdetail.phtml?refnum=000571
http://www.linux.org.au/jobs/jobdetail.phtml?refnum=000570

 Ruby ? Belum pernah lihat ada lowongan yg perlu orang Ruby.

Kalo ikut milis Ruby on Rails pasti sering liat lowongan di situ. :-)
Atau coba buka arsip milisnya.

Ronny


pgpMxkFUqKyDK.pgp
Description: PGP signature


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Ronny Haryanto
On Wed, Sep 14, 2005 at 01:02:49AM +0700, Ikhlasul Amal wrote:
 Berarti perlu diselidiki penyebab jumlah pemrogram Java lebih tinggi
 dibanding Python, Perl, atau Ruby. Karena tergoda jargon teknis
 keunggulan Java atau nilai tawarnya saat wawancara mencari pekerjaan?

Seperti mencari tau ayam dan telur duluan mana ya? :-)

 Tapi apa iya pemrogram Java lebih banyak?

Sebetulnya sih saya cuma spekulasi berdasarkan pengamatan pribadi aja
ya kemaren itu, gak berdasarkan data yg bener.

  Saya nggak bilang java lebih jelek dibanding 3 yg lain itu, atau yg 3
  itu lebih bagus dr java. Nggak.
 
 Ronny tega menyebut dua perbandingan yang sama dengan atau di atas,
 hehehehe... :-)

Hehe. Hanya menunjukkan emphasis saja, benda yg sama dilihat dr dua
sisi yg berbeda.

Ronny


pgpKjObJdshWn.pgp
Description: PGP signature


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Pakcik
On 9/13/05, Rudi Har [EMAIL PROTECTED] wrote:
On 9/13/05, Pakcik [EMAIL PROTECTED] wrote:You should learn more your java, biar bisa meyakinkan orang. Banyak algoritma garbage collection real time, coba cari di google. Tapi yg pasti
 gak mungkin SEBODOH itu.Wow...Mudah-mudahan ini bukan maksudnya bahwa seseorang harus mengetahuisegala sesuatu dulu sampai sedalam-dalamnya dalam semua segi sebelumberbicara mengenai sesuatu itu.
Karena kalau maksudnya memang begitu maka ini benar-benar sebuah badsugesstion dan very bad idea ;-)

hehehe .. gak begitulah Mas Rudi. Silahkan, silahkan bicara apa aja. Kemarin itu milis ini malah sepi banget. 
-- PakcikUnder Construction


[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Patriawan, Carlos

On 9/13/05, Ronny Haryanto [EMAIL PROTECTED] wrote:
 On Tue, Sep 13, 2005 at 11:48:50AM -0700, Patriawan, Carlos wrote:
  Kalau Phyton hampir gak ada yang cari,pernah sih lihat satu dua
  requirement.Itu juga kalau org arsiteknya tahu Python.
 
 Coba sering2 liat lowongan utk kerja di google. 

Btw,kalau interested di Google,let me know, i have some insider
contact,jadi resume elu langsune ke hiring manager ...mereka banyak
hiring tuuh.

Atau Yahoo ? lumayan sebelahan HQnya ama office gw.


 Gak selalu
 requirement sih, tapi hampir selalu ditulis jadi advantage.

Betoel sekali,bukan core requirement,tapi advantage point.

 
 Ini contoh yg baru kemaren saya dapet:
 http://www.linux.org.au/jobs/jobdetail.phtml?refnum=000571
 http://www.linux.org.au/jobs/jobdetail.phtml?refnum=000570
 
  Ruby ? Belum pernah lihat ada lowongan yg perlu orang Ruby.
 
 Kalo ikut milis Ruby on Rails pasti sering liat lowongan di situ. :-)
 Atau coba buka arsip milisnya.

Hehehe...ya kalau dipaksa ya pasti adalah,tapi seriously,yang banyak
dicari kalau untuk networking ya memang programmer C dan Java untuk
aplikasi.


Carlos

 
 Ronny
 
 



[teknologia] Re: Java (was: Re: [teknologia] Re: Satu juta email account)

2005-09-13 Terurut Topik Harry Sufehmi

*** REPLY SEPARATOR  ***
On 12/09/2005 at 20:59 Patriawan, Carlos wrote:
 Buat saya yg sudah mengalami bagaimana Java membuat pekerjaan jauh
 lebih mudah, maka jelas Java itu sangat penting. Ada kondisi dimana
 saya tidak ingin berurusan dengan pointer-pointer dan kekurangan atau
 kelebihan satu counter yg membuat saya harus mendebug aplikasi
 seharian, padahal ada hal yg lebih penting dilakukan yaitu yg
 berhubungan dengan busines logic aplikasi.

Akhirnya ada jawaban manteb ... pertanyaan java vs C++ sama seperti
orange vs apple atau manual stick vs automatic atau SUV vs sedan ? Kan
tergantung objectif/goal programnya apa languagenya digunakan.

If not using(The right tool for the job) then
printf(waste of time/money/resources);
Endif


Salam,
Harry



[teknologia] Re: Java

2005-09-13 Terurut Topik Rudi Har

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:
 Iya nih Rud, di proyek aku yang sekarang juga ada bagian aplikasi
 yang dicoding dalam bentuk halaman ASP pakai VBScript lagi.
 Habis komponen konektivitas ke mainframe yang vital dibikin
 pakai ActiveX dan cuma jalan stabil di ASP pakai VBScript.

Ngomong-ngomong ini koneksi ke mainframe nya lewat apa ya, kok ActiveX?
Kalau pakai Microsoft stuff biasanya lewat SNA Server nih ujung nya, begitukah? 
Maklum gua selalu tertarik dengan berbagai macam teknik untuk
integrasi EIS tier.

rgds,
Rudi Har


[teknologia] Java

2005-09-13 Terurut Topik N e o


At 6:28 PM +0700 9/13/05, Samuel Franklyn wrote:


Aplikasi bisnis bukan domain C++? Ternyata ada yang bisa membuatnya
dengan C/C++ tuh. ;-) *Hi Ivo*
Atau definisi bisnis menurut Anda hanya accounting?



Kalau bagitu sebaiknya anda jangan menyebut-nyebut:

Membuat paket accounting dengan C++? Why not?
Tidak pernah melihat aplikasi bisnis yang dibuat menggunakan Visual 
C++, ya? I made one long long time ago.  :-) 


Ingat lho saya bilangnya

Secara teknologi C++ dan Lisp jelas superior dibanding Java
tapi jelas orang tidak akan bikin paket accounting
pakai mereka. 


lha kalimat anda juga salah kok, seperti yang sudah dibuktikan oleh 
jaimy, ada tuh paket akunting pake C++.


--
I solemnly swear that I'm up to no good
http://data.startrek.or.id
http://kiozk.com


[teknologia] Java

2005-09-13 Terurut Topik N e o


At 7:01 PM +0700 9/13/05, Samuel Franklyn wrote:

Jaimy Azle wrote:

On Tuesday, September 13, 2005, 5:50:31 PM, Samuel Franklyn wrote:


Itu mah bukan paket accounting bung. Paket accounting
itu MAS, Accurate, software accounting dari Andal Software,
software accounting dari Realta. Kelihatannya pada bingung atau
gak ngerti nih disini apa yang dimaksud software paket accounting.
Mungkin milis ini membernya agak terlalu nerd, kali yah?
Tidak pernah bermain di dunia aplikasi bisnis.



http://www.asaresearch.com/articles/databases.htm



Terlihat jelas bahwa pemakaian C/C++ atau Lisp tidak
dominan dalam membuat aplikasi bisnis.
Mungkin ada link lain yang bisa diposting untuk
memperluas pengetahuan saya?


mungkin penyusunan kalimat yang 'absolut' (tidak akan ada orang pake 
C++ buat bikin paket akunting) bisa dikurangi. karena kalimat kayak 
demikian amat sangat dengan mudah dibuktikan salahnya. bandingkan 
dengan jarang orang pakai C++ buat bikin paket akunting, mungkin 
gak akan ada reaksi yang sedemikian keras ke anda.


--
I solemnly swear that I'm up to no good
http://data.startrek.or.id
http://kiozk.com


[teknologia] Accounting Software (was: [teknologia] Re: Java

2005-09-13 Terurut Topik junaedi


Samuel Franklyn wrote:


Berhubung saya lihat member milis ini agak kurang paham apa
itu paket accounting yang saya maksud maka
ini saya kasih link software paket accounting macam bagaimana
yang saya maksud:

http://www.mas-software.com/
http://www.cpssoft.com/id/index.htm
http://www.andalsoftware.com/


Ngomongin accounting software, kalau perusahaan mau migrasi dari Windows 
ke OSS (say Linux), kira-kira untuk MAS softwarenya bagaimana ya? Apa 
perlu crossover office? Atau mungkin ada padanan program lain sehingga 
mudah migrasinya?



--
J Irawan K



[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


N e o wrote:


At 6:07 PM +0700 9/13/05, Samuel Franklyn wrote:




ini juga perkiraan yang under estimate deh, saya kira ada banyak
aplikasi bisnis yang dibuat pake C/C++, termasuk cakupan aplikasi
accounting seperti yang anda kemukakan itu. bahkan untuk ukuran
indonesia pun ada juga yang mengembangkannya dengan bahasa tersebut
dengan memanfaatkan library TurboVision dan codebase. untuk ukuran
teknologi yang ada sekarang ini pun, C++ enak dipake untuk membangun
middleware.



Berhubung saya lihat member milis ini agak kurang paham apa
itu paket accounting yang saya maksud maka
ini saya kasih link software paket accounting macam bagaimana
yang saya maksud:

http://www.mas-software.com/
http://www.cpssoft.com/id/index.htm
http://www.andalsoftware.com/

Saya tahu pasti software paket accounting diatas dibikin
bukan pakai C/C++.



wah, kalau saya jadi dosen logika aljabar anda, anda sudah pasti tidak 
saya luluskan. menunjukkan contoh ada 3 software accounting itu tidak 
menggunakan C++ bukan berarti tidak ada accounting software yang tidak 
pakai C++. logika yang anda pakai itu roy suryo style.




Tidak apa-apa tidak lulus juga. Membangun software toh
cuma sebagian logika, sebagian ilogical. He he he.

Dan jangan samakan saya dengan Roy Suryo saya sih bukan
selebritis IT. Bwa ha ha.


[teknologia] Re: Internet Indonesia

2005-09-13 Terurut Topik dendi

Sekarang make open iix , kalo untuk bayar ato iuran sih sebaiknya
memang harus ada untuk kepentingan iix itu sendiri spt administrasi
gedung , listrik kalo hal spt ini di abaikan bisa ga jalan sama sekali
iixnya.

 Jay adalah Yulian menuliskan:
 Pada tanggal 9/13/05, Oskar Syahbana [EMAIL PROTECTED] menulis:
 
 
  Karena banyak kepentingan yang bermain di dalamnya. Saran saya sih,
  sebaiknya fasilitas internet untuk publik sepenuhnya diserahkan ke pihak
  swasta.

 apakah sekarang fasilitas internet publik (selain cctld-id yang
 dipegang kominfo) dikelola pemerintah?

 internet exchange indonesia masih up, IIX yang dikelola APJII memang
 down, tapi routing exchange antar ISP tidak hanya IIX

 http://www.detikinet.com/index.php/detik.read/tahun/2005/bulan/08/tgl/18/time/11832/idnews/424120/idkanal/331
 http://www.detikinet.com/index.php/detik.read/tahun/2005/bulan/08/tgl/18/time/1359/idnews/424254/idkanal/331
 http://www.detikinet.com/index.php/detik.read/tahun/2005/bulan/09/tgl/12/time/153532/idnews/439888/idkanal/331
 http://www.detikinet.com/index.php/detik.read/tahun/2005/bulan/09/tgl/12/time/171040/idnews/440014/idkanal/331
 http://www.detikinet.com/index.php/detik.read/tahun/2005/bulan/09/tgl/12/time/19423/idnews/440086/idkanal/331
 
 
 -- 
 http://yulian.firdaus.or.id/



[teknologia] Re: Java

2005-09-13 Terurut Topik Samuel Franklyn


Rudi Har wrote:

On 9/13/05, Samuel Franklyn [EMAIL PROTECTED] wrote:


Iya nih Rud, di proyek aku yang sekarang juga ada bagian aplikasi
yang dicoding dalam bentuk halaman ASP pakai VBScript lagi.
Habis komponen konektivitas ke mainframe yang vital dibikin
pakai ActiveX dan cuma jalan stabil di ASP pakai VBScript.



Ngomong-ngomong ini koneksi ke mainframe nya lewat apa ya, kok ActiveX?
Kalau pakai Microsoft stuff biasanya lewat SNA Server nih ujung nya, begitukah? 
Maklum gua selalu tertarik dengan berbagai macam teknik untuk

integrasi EIS tier.

rgds,
Rudi Har



Lewat komponen QPlexView yang dibuat oleh KMSsys.
http://www.kmsys.com/
http://www.kmsys.com/ProductDataSheets/QPlexViewUTS/default.asp

Ini untuk koneksi ke mainframe dari Unisys yang menjalankan
operating system UTS. SNA Server sudah diganti nama
sama Microsoft menjadi Host Integration Server.
Tapi kelihatannya cuma terkoneksi ke mainframe IBM.
Sedangkan airline banyak yang pakai mainframe UTS bukan IBM.


[teknologia] Re: Java

2005-09-13 Terurut Topik adi

On Wed, Sep 14, 2005 at 11:38:48AM +0700, Samuel Franklyn wrote:
 Ini untuk koneksi ke mainframe dari Unisys yang menjalankan
 operating system UTS.


btw, ada url yang menjabarkan spesifikasi (protokol?) koneksi
ini? sudah juga, kalau cari di google dapatnya orang jualan
semua :-)

Salam,

P.Y. Adi Prasaja