newLISP adalah open source, cross-platform dan proyek perangkat lunak yang didistribusikan secara bebas dirancang dari offset yang akan digunakan untuk berbagai aplikasi di AI (Artificial Intelligence), data yang besar, pembelajaran mesin, pengolahan bahasa alami, simulasi, dan sebagainya. Hal ini dijelaskan oleh pengembang sebagai Lisp seperti, language.Features tujuan umum scripting pada fitur glanceKey termasuk Perl Expressions Kompatibel Regular (PCRE), dukungan untuk JSON dan XML pengolahan teks fungsi, tanggal dan waktu fungsi, multi-processing support , pencocokan pola, dukungan untuk beberapa fungsi jaringan, termasuk ICMP (Internet Control Message Protocol), TCP / IP, HTTP dan UDP, fungsi keuangan, fungsi klasik statistik, fungsi matematika canggih, asosiasi bersarang, Foop (Object Oriented Programming Fungsional), nama ruang untuk modul pemrograman, terbatas dan cepat presisi aritmatika integer, serta dukungan untuk didistribusikan computing.It & rsquo; s kecil, cepat, ramah dan documentednewLISP ramah, cepat, kecil, didokumentasikan, termasuk API modern, didokumentasikan dan lengkap, itu diperluas dengan shared C-perpustakaan dan modul, termasuk mode server untuk komputasi terdistribusi built-in, built-in paralel dan didistribusikan pengolahan, arsitektur plugin yang kuat yang meluas fungsi standar melalui shared library C dan modul, serta built-in mode Server yang dapat digunakan untuk didistribusikan computing.It & rsquo; s rendah pada resourcesIt kebutuhan kebutuhan sumber daya yang sangat kecil, sehingga dapat dengan mudah digunakan untuk aplikasi embedded system. newLISP dilengkapi dengan fungsi-fungsi penting, seperti jaringan, dukungan untuk multicore dan pemrosesan terdistribusi, dan Bayesian fungsi statistik. Its IDE (Integrated Development Environment) ditulis menggunakan newLISP-GS GUI Server, dan menyediakan modul untuk sistem operasi MySQL, zlib, PostScript, Crypto dan SQLite.Supported dan 64-bit platformsAt saat ini, newLISP tersedia untuk GNU / Linux , UNIX, sistem operasi Mac OS X dan Microsoft Windows. Muncul sebagai installer biner dan sumber arsip yang universal, yang telah berhasil diuji pada kedua 64-bit (x86_64) dan 32-bit (x86) platform perangkat keras.
Apa yang baru dalam rilis ini:.
- Pembangunan rilis v.10.6.1 membuat penambahan dan perbaikan di beberapa daerah dan perbaikan bug
Apa yang baru dalam versi 10.6.0:
- Stabil rilis 10.6.0 sekarang memiliki ekspansi asli fungsi makro dan menambahkan banyak perbaikan lainnya di beberapa daerah.
Apa yang baru dalam versi 10.5.7:
- Penambahan dan perubahan:
- Dalam json-mengurai elemen terakhir dalam array JSON mungkin inow memiliki trailing koma.
- Dalam aritmatika operator integer besar. + - * /%, Sekarang lebih dari dua operan diperbolehkan seperti dalam operasi presisi bilangan bulat yang normal
- Fungsi FPB sekarang mendukung operasi integer besar.
- Pada Windows format sekarang mendukung UNIX Format karakter untuk 64-bit bilangan bulat, yaitu:% lld% llu% llx% llX, tambahan ke:.% I64d% I64u% I64x% I64X
- cantik-print pengaturan mengambang default telah diubah ke & quot;% 1.15g & quot;.
- Pada Linux dan MacOS X 10.9+ karakter Format% dapat diikuti oleh tanda kutip tunggal 'ketika menggunakan fungsi format. Hal ini menyebabkan ribuan ini pemisah yang akan dimasukkan ke dalam bilangan bulat desimal dan floating point format angka, misalnya: (format & quot;% 'd & quot; 12345); = & gt; 12.345. Tidak bekerja pada semua pengaturan lokal.
- ulang sekarang juga membatalkan perintah pengolahan parameter baris.
- berlaku, corr, peta, reverse, statistik dan t-test sekarang dapat digunakan pada array.
- Ketika membuat pohon hash menggunakan yang telah ditetapkan konteks Pohon, simbol standar dalam konteks baru dilindungi seperti Tree: Pohon. Simbol default di pohon hash harus selalu nihil untuk sintaks pernyataan hash untuk ruang nama untuk bekerja.
- Saat menyalin simbol dengan yang baru atau def-baru, yang dilindungi? Properti disalin juga.
- Sebuah daftar kosong sebagai indeks vektor untuk daftar atau array menghasilkan daftar asli atau array sebagai nilai kembali:
- (set 'L' (1 2 (3 4)))
- (L '()) = & gt; (1 2 (3 4))
- (n '() L) = & gt; (1 2 (3 4))
- Fungsi int menangani bilangan biner dalam string seperti dalam & quot; 0b101010 & quot; untuk nomor 42. format angka ini diperkenalkan pada v.10.4.4.
- Integer diterima sebagai kunci hash. Hal ini memungkinkan membuat vektor jarang:
- (baru V Pohon ')
- (V 123 & quot; Halo & quot;)
- (V 123) = & gt; & Quot; Halo & quot;
- variabel sistem anaforis $ kini juga di set ke nilai ekspresi kondisional dalam jika.
- panjang sekarang kembali jumlah digit bila digunakan pada bilangan bulat seperti halnya sudah pada bilangan bulat besar. Pada mengapung jumlah digit sebelum pemisah desimal dikembalikan.
- newLISP sekarang dapat dikompilasi untuk JavaScript dan berjalan dalam browser web. Kompilasi dilakukan dengan menggunakan Emscripten tool set. Sebuah paket lengkap untuk menjalankan newLISP di web browser akan dirilis.
- Perubahan dan penambahan di Guiserver:
- New fungsi tabel: gs: table-remove-baris, gs: table-set-kolom-nama dan gs: table-set-baris-hitungan. Untuk menghindari API penamaan kebingungan, penamaan gs lama: table-set-baris-nomor yang usang dan harus disebut sebagai gs: table-show-baris-nomor. Penamaan lama akan terus bekerja. Berkat Ferry de Bruin untuk melaksanakan fungsi-fungsi baru.
- Ketika membuat tabel menggunakan gs: meja, meja headerless dapat dibuat dengan menentukan string kosong & quot; & quot; untuk semua header kolom. Fungsi gs: table-add-kolom akan bekerja sesuai.
- Tiga parameter opsional baru untuk gs:. Gulir-pane dapat menentukan header kolom, header baris dan widget untuk sudut kiri atas meja yang digunakan dalam panel gulir
- Perbaikan bug:
- Versi bilangan bulat besar dari - (penurunan) operator meninggalkan tanda operan kedua berubah .
- bayes-query dengan inverse metode Fisher Chi² dihitung probabilitas yang salah ketika pelatihan dalam lebih dari dua kategori. Ketika pelatihan dalam dua kategori, probabilitas hasil bertukar, melaporkan kemungkinan untuk kategori kedua pertama. Bila menggunakan metode Bayesian Rantai, hasilnya selalu benar .
- Fixed kebocoran sel diperkenalkan dalam versi 10.5.4 saat menghapus konteks.
- Perbaikan di babak ketika nilai 0,5.
- debugger sekarang akan selalu menyoroti ekspresi yang benar, tidak menyoroti pertama beberapa contoh.
- menemukan-semua dalam modus string yang sekarang mengembalikan daftar kosong () bukan nihil ketika tidak ada yang ditemukan dan dijelaskan dalam manual.
- Fixed bug kecelakaan ketika operator usus memiliki hilang atau salah-jenis args pada 64-bit mengkompilasi.
- Perubahan lain:
- perubahan Documentarion .
- Penambahan dan perubahan script qa.
Apa yang baru dalam versi 10.5.6:
- rilis pengembangan ini memiliki perbaikan kecil dan perbaikan bug di beberapa daerah.
Apa yang baru dalam versi 10.5.5:
- rilis pengembangan ini memiliki perbaikan kecil dan perbaikan bug di beberapa daerah.
Apa yang baru dalam versi 10.5.4:
- rilis stabil ini perbaikan bug dan menambahkan dua panggilan baru pola ke fungsi t-test.
Apa yang baru dalam versi 10.5.3:
- Versi ini perbaikan bug dan menambahkan fungsi untuk KMeans klaster analisis.
Apa yang baru dalam versi 10.5.2:
- rilis pengembangan ini perbaikan bug dan memperkenalkan fungsi untuk KMeans analisis cluster.
Apa yang baru dalam versi 10.5.1.
- Pembagian versi perbaikan untuk bilangan bulat presisi terbatas
- normal 64-bit aritmatika tidak terpengaruh.
Komentar tidak ditemukan