Kemarin saya berkesempatan untuk menghadiri Borland Day di Hotel Peninsula Jakarta. Dalam acara ini, selain memperkenalkan versi terbaru dari Delphi yaitu Borland Delphi 2007, juga diperkenalkan tools developer PHP yang katanya menjadi tools PHP yang revolusioner –dan kelihatannya saya setuju dengan pendapat ini
Yang lebih membuat saya senang adalah diimpementasikannya teknologi VCL pada Delphi for PHP seperti yang telah diterapkan pada Delphi. Tentu saja, VCL ini dibangun 100% menggunakan bahasa PHP berbasis objek –nah, kalau sudah begini jadinya, baru saya akan meladeni OOP pada PHP yang selama ini tidak pernah saya pergunakan hehehe.
Selain itu, karena programmingnya sudah mengarah kepada visual programming, maka kabar gembiranya adalah programmer PHP tidak perlu lagi disibukkan dengan perintah-perintah HTML dan CSS. Semua komponen HTML bisa di drag’n drop melalui Tools Pallete sementara attribut tag-nya, termasuk event Javascript, bisa langsung diatur pada Object Inspector seperti halnya pada Delphi. Tentu saja, Delphi for PHP juga turut serta membawa teknologi AJAX. Dalam demo yang saya lihat kemarin, membuat laporan menggunakan AJAX hanya perlu melakukan klik dan klik dan jadi … cool
Memang, dengan adanya Delphi for PHP tidak serta merta membuat mereka belum bisa PHP menjadi lebih mudah untuk belajar. Saya pribadi tetap menyarankan bagi mereka yang ingin menggunakan Delphi for PHP untuk tetap belajar dengan tidak langsung menggunakan Delphi for PHP. Kemudahan yang ditawarkan biasanya justru membuat programmer malas belajar terhadap logika pemrogramman (algoritma). Padahal, justru disini letak kehandalan seorang programmer atas keterbatasan yang biasanya terjadi pada model visual programming. Biasanya, mereka yang belajar programming langsung pada model visual terperangkap dengan kemudahan-kemudahan yang ditawarkan sehingga sering kesulitan untuk memecahkan masalah dengan metode out of the box.
Hal lainnya yang menjadi uneg-uneg ketika melihat source hasil Delphi for PHP adalah mengenai CSS. CSS yang selama ini dipisah dalam file lain agar mudah ketika melakukan perubahan, pada Delphi for PHP diletakkan dalam attribut style. Hal ini bukan saja membuat sulit untuk melakukan perubahan tampilan, tetapi juga membuat file menjadi bengkak. Atau mungkin ada cara lain yang tidak sempat didemokan?
Biar bagaimanapun, salut buat Borland yang telah membuat Delphi for PHP. Mudah-mudahan Delphi for PHP bisa membuat perkembangan yang signifikan terhadap PHP khususnya di tanah air kita. Hanya, rasanya kok bandrolnya masih terlalu mahal ya buat saku orang Indonesia, USD $249
Tidak ada komentar:
Posting Komentar