GNU Octave: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
NikolasKHF (bicara | kontrib) Tidak ada ringkasan suntingan |
||
Baris 1:
{{Short description|Bahasa pemrograman untuk analisis numerik}}
{{Infobox software
| name = GNU Octave
Baris 5 ⟶ 6:
| caption = GNU Octave
| developer = John W. Eaton
| released =
| programming language = [[C++]]
| platform = ''[[Lintas anjungan|Cross-platform]]''
| language = 19 bahasa
| genre = [[
| license = [[GNU General Public License]]
| website = [http://www.gnu.org/software/octave/ www.gnu.org/software/octave]
}}
'''GNU Octave''' adalah [[perangkat lunak bebas]] [[GNU]] yang dipakai untuk [[analisis numerik]], dan setara dengan kemampuan [[perangkat lunak]] [[MATLAB]]. Octave dapat menyelesaikan permasalahan linear dan nonlinear secara numerik dengan menggunakan bahasa yang kompatibel dengan MATLAB. Perangkat lunak ini juga dapat digunakan sebagai bahasa [[pemrosesan tumpak]]. Sebagai bagian dari [[GNU Project]], Octave adalah [[perangkat lunak bebas]] dengan lisensi [[Lisensi Publik Umum GNU]].
==Sejarah==
Proyek GNU Octave diawali sekitar tahun 1988.<ref name="Octave_about">{{cite web|title=About GNU Octave|url=https://www.gnu.org/software/octave/about.html|website=www.gnu.org|publisher=GNU|access-date={{date|1 May 2018}} }}</ref> Awalnya, proyek ini dimaksudkan sebagai pendamping mata kuliah desain reaktor kimia. Pengembangan penuh dimulai oleh John W. Eaton pada tahun 1992. [[Daur hidup rilis perangkat lunak#Alfa|Versi alfa]] pertama dirilis pada 4 Januari 1993 dan versi 1.0 dirilis pada tanggal 17 Februari 1994.
Nama program ini diambil dari [[Octave Levenspiel]], mantan profesor dari pengembang utama. Levenspiel dikenal oleh karena kemampuannya melakukan [[perhitungan belakang-surat]] dengan cepat.<ref name="about">{{cite web
| last = Eaton
| first = John W
| title = About Octave
| url = https://www.gnu.org/software/octave/about.html
| access-date = {{date|2009-06-28}} }}</ref>
=== Lini waktu pengembangan ===
{| class="wikitable"
|-
! Waktu !! Keterangan
|-
|style="text-align: right; white-space: nowrap;"| 1988/1989 || Diskusi pertama (buku dan perangkat lunak)
|-
|style="text-align: right; white-space: nowrap;"| Februari 1992 || Pengembangan dimulai
|-
|style="text-align: right; white-space: nowrap;"| Januari 1993 || Berita di web (version 0.60)
|-
|style="text-align: right; white-space: nowrap;"| Februari 1994 || Publikasi pertama (versi 1.0.0 ke 1.1.1)<ref>{{Cite web|url=https://www.gnu.org/software/octave/NEWS-1.html|title=GNU Octave Version 1|website=www.gnu.org}}</ref>
|-
|style="text-align: right; white-space: nowrap;"| Desember 1996 || Publikasi kedua (versi 2.0.x) dengan ''[[porting]]'' ke [[Windows]] ([[Cygwin]])<ref>{{Cite web|url=https://www.gnu.org/software/octave/NEWS-2.html|title=GNU Octave Version 2|website=www.gnu.org}}</ref>
|-
|style="text-align: right; white-space: nowrap;"| Desember 2007 || Publikasi versi 3.0 (''[[Tonggak pencapaian|Milestone]]'')<ref>{{Cite web|url=https://www.gnu.org/software/octave/NEWS-3.html|title=GNU Octave Version 3|website=www.gnu.org}}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 29 Mei 2015 || Versi 4.0.0 ([[Antarmuka pengguna grafis|GUI]] stabil dan sintaks baru untuk [[Pemrograman berorientasi objek|OOP]])<ref name="auto">{{Cite web|url=https://www.gnu.org/software/octave/NEWS-4.0.html|title=GNU Octave Version 4.0|website=www.gnu.org}}</ref><ref>{{Cite web|url=https://www.gnu.org/software/octave/news/release/2015/05/29/octave-4.0.0-released.html|title=GNU Octave 4.0.0 Released|website=www.gnu.org|date={{date|29 May 2015}} }}</ref><ref>{{Cite web|url=https://www.gnu.org/software/octave/news/release/2016/03/23/octave-4.0.1-released.html|title=GNU Octave 4.0.1 Released|website=www.gnu.org|date={{date|23 March 2016}} }}</ref><ref>{{Cite web|url=https://www.gnu.org/software/octave/news/release/2016/07/02/octave-4.0.3-released.html|title=GNU Octave 4.0.3 Released|website=www.gnu.org|date={{date|2 July 2016}} }}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 1 Maret 2019 || Publikasi Octave 5.1.0 (penggunaan minimum Qt 4.8, rekomendasi Qt 5), dukungan hiDpi<ref>{{Cite web|url=https://www.gnu.org/software/octave/NEWS-5.1.html|title=GNU Octave Version 5|website=www.gnu.org}}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 26 November 2020 || Publikasi Octave 6.1.0 (rekomendasi penggunaan QT5, Qt 4.x ditinggalkan dan akan dihapus pada versi 7)<ref>{{Cite web|url=https://www.gnu.org/software/octave/news/release/2020/11/26/octave-6.1.0-released.html|title=GNU Octave 6.1.0 Released|website=www.gnu.org|date={{date|26 November 2020}} }}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 6 April 2022 || Publikasi Octave 7.1.0 (rekomendasi penggunaan QT5), peningkatan ''[[Bagian depan dan bagian belakang (komputasi)#Bagian belakang|backend]]'' grafik dan kompatibilitas MATLAB<ref>{{Cite web|url=https://www.gnu.org/software/octave/news/release/2022/04/06/octave-7.1.0-released.html|title=GNU Octave 7.1.0 Released|website=www.gnu.org|date=6 April 2022 }}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 7 Maret 2023 || Publikasi Octave 8.1.0, peningkatan ''back-end'' grafik dan kompatibilitas MATLAB.<ref>{{Cite web|url=https://octave.org/news/release/2023/03/07/octave-8.1.0-released.html|title=GNU Octave 8.1.0 Released|website=octave.org|date=7 Maret 2023 }}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 14 Maret 2024 || Publikasi Octave 9.1.0, peningkatan umum, kompatibilitas MATLAB, dan grafik.<ref>{{Cite web |title=GNU Octave Version 9 |url=https://octave.org/NEWS-9.html |access-date={{date|2024-03-25}} |website=octave.org |language=en}}</ref>
|-
|style="text-align: right; white-space: nowrap;"| 7 Juni 2024 || Publikasi Octave 9.2.0, perbaikan [[Kutu (komputer)|kutu]] dan GUI.<ref>{{Cite web |title=Octave 9.2.0 released |url=https://octave.org/news/release/2024/06/07/octave-9.2.0-released.html |access-date=2024-11-05 |website=octave.org |date=7 Juni 2024 |language=en}}</ref>
|}
== Referensi ==
{{reflist}}
== Pranala luar ==
{{commonscat|GNU Octave
<!--{{Wikibooks|Octave Programming Tutorial}}-->
* [https://octave.org Situs web GNU Octave]
[[Kategori:Proyek GNU]]
|