Car-tech

Petua Pencipta Perl di Per Perl Perl 6 Perlahan

Happy Asmara - Perlahan | GuyonWaton (Official Music Video ANEKA SAFARI)

Happy Asmara - Perlahan | GuyonWaton (Official Music Video ANEKA SAFARI)
Anonim

Joke yang berlari Wall mempunyai tentang Perl 6, pembaharuan bercita-cita tinggi untuk bahasa yang telah berkembang selama lebih dari satu dekad, adalah bahawa ia akan menjadi keluar "oleh Krismas." Garis pukulannya adalah bahawa dia tidak mengatakan Krismas pada tahun mana.

Dengan ucapan dasarnya Onion Ofion, persembahan tahunan yang mencatat kemajuan masyarakat Perl, Wall biasanya mengulangi jenaka ini. Tetapi dalam perbincangan tahun ini, yang diadakan di persidangan OSCON yang diadakan di Portland Oregon minggu ini, dia secara terang-terangan menjatuhkan bahawa versi Perl Perl 6 yang boleh dilaksanakan mungkin tidak lama lagi. Beliau berkata Perl 6 "cukup dekat memang wujud," walaupun ia "masih berjalan dengan perlahan … dan mempunyai banyak bug," katanya.

Sebagai seorang perunding Perl, Bob Goolsby, berkata selepas persembahan Wall, "Krismas boleh berlaku pada bulan Julai tahun ini. "

Pemaju sukarelawan membina Perl 6 telah memuktamadkan yang stabil, jika tidak ciri-lengkap, versi Perl 6 yang boleh dicuba oleh pemaju. Versi ini, yang dijuluki "Rakudo Star" dijangka akan dikeluarkan pada 29 Julai.

Rundingan Wall-Of-The-Onion diketahui oleh para pengguna Perl kerana kehebatan mereka, dan tahun ini tidak terkecuali. Wall mendaftarkan bantuan isterinya, yang memainkan malaikat berdiri di satu sisi darinya, dan anaknya, yang memainkan syaitan mengepung sisi lain Wall. Pasangan berdandan yang bertentangan menawarkan ulasan yang berbeza terhadap pengumuman Wall mengenai Perl 6, yang mewakili pandangannya yang tidak dapat diselesaikan mengenai bahasa.

"Adakah Perl 5 dan Perl 6 benar-benar bahasa yang sama?" dia meninjau penonton, tidak memberikan jawaban muktamad sendiri. Sebaliknya, beliau membuat kesimpulan, "Saya benar-benar baik tidak memutuskan, apabila soalan dibangkitkan dalam senarai surat, tidak membuat keputusan sering merupakan keputusan yang paling penting yang boleh saya buat."

Seperti tahun-tahun lalu, Wall, di tengah-tengah persembahan tomfoolery, menunjukkan beberapa helah baru Perl 6.

Sebagai contoh, diberi corak berangka, Perl 6 boleh intuit nombor seterusnya dalam siri ini. Kenyataan "(1,3,5,7 … *)" akan mengembalikan satu set dua puluh nombor ganjil, bermula pada satu. Kenyataan "(1,2,4 … *)" akan mengembalikan jujukan angka-angka berturut-turut yang dibangkitkan oleh kuasa dua, masing-masing dua kali ganda daripada jumlah yang sebelumnya.

Wall difikirkan sama ada Perl 6 akan menjadi teknologi yang mengganggu, sebaik sahaja ia dibebaskan. Beliau menyatakan bahawa istilah "teknologi mengganggu" telah mendapat terlalu banyak untuk mempunyai sedikit makna, tetapi istilah itu masih boleh berbaloi. Beliau mendefinisikan teknologi yang mengganggu sebagai sesuatu yang menjadikan teknologi semasa kurang penting, walaupun teknologi baru tidak melakukan beberapa perkara serta teknologi yang digantikannya.

Dia menyatakan bahawa versi awal Perl telah mengganggu Unix komuniti, kerana mereka tidak mengikuti ideologi Unix "melakukan sesuatu dan melakukannya dengan baik." Pemaju perl bangga dengan mengatakan bahawa dengan Perl selalu ada lebih dari satu cara untuk melakukan sesuatu.

Masalah dengan pendekatan Unix, Wall mencatat, adalah sangat sedikit utiliti Unix yang sebenarnya melakukan apa yang sepatutnya dilakukan dengan baik.

"Mereka semua penuh dengan batas sewenang-wenangnya," katanya. Pentadbir membelanjakan banyak usaha untuk mendapatkan dua utiliti untuk bersetuju mengenai beberapa format data untuk operasi, operasi yang tidak dapat dielakkan menyebabkan penciptaan "banyak fail kecil … yang tersebar di sekitar direktori."

"Perl boleh dijalankan cincin sekitar [Unix] shell, "katanya. "Perl akan menyebarkan data di sekitar program sebaliknya."

Wall seolah-olah membahagikan persoalan sama ada Perl 6 akan mengganggu seperti versi sebelumnya

"Perl 6 boleh membawa revolusi berdarah, atau ia boleh menjadi langkah maju yang menyenangkan. Anda orang di dalam bilik perlu memutuskan bagaimana kekejaman atau kedamaian masa depan," katanya. memperkenalkan maskot baru Perl 6, sebuah kupu-kupu yang berwarna-warni bernama Camelia, mengulas maskot itu akan mengingatkan para pengaturcara agar tetap kreatif dalam kerja mereka.

"Saya tidak percaya profesionalisme dan kepandaian saling eksklusif," katanya. Jackson merangkumi perisian perusahaan dan berita terkini teknologi umum untuk

Perkhidmatan Berita IDG

. Ikut Joab di Twitter di @Joab_Jackson. Alamat e-mel Joab ialah [email protected]