Please use this identifier to cite or link to this item:
http://repository.ipb.ac.id/handle/123456789/108843Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | Bukhari, Fahren | - |
| dc.contributor.advisor | Julianto, Mochamad Tito | - |
| dc.contributor.author | Calvin | - |
| dc.date.accessioned | 2021-08-27T01:33:50Z | - |
| dc.date.available | 2021-08-27T01:33:50Z | - |
| dc.date.issued | 2021 | - |
| dc.identifier.uri | http://repository.ipb.ac.id/handle/123456789/108843 | - |
| dc.description.abstract | Julia memadukan keahlian dari beragam bidang ilmu komputer dan ilmu komputasi untuk menciptakan pendekatan baru untuk komputasi numerik. Penelitian ini bertujuan untuk memperkenalkan Julia sebagai bahasa pemrograman yang dapat menyelesaikan permasalahan matematika khususnya dalam komputasi numerik kepada masyarakat. Komputasi pada Julia dirancang sedemekian rupa agar mudah dan cepat, serta mematahkan asumsi bahwa bahasa pemrograman dinamis (bahasa pemrograman tingkat tinggi) harus lambat. Sintaksi yang serupa antara Julia dengan beberapa bahasa pemrograman seperti Matlab dan Octave memudahkan pengguna untuk bertransisi. Vektorisasi pada Julia tidak menjadi prasyarat dalam hal kinerja. Multiple dispatch pada Julia memungkinkan pengguna untuk menulis fungsi beberapa kali dengan types yang berbeda. Julia didukung dengan paralelisme. | id |
| dc.description.abstract | Julia combines the expertise of from various field of computer science and computational science to create a new approach to numerical computing. The purpose of this research is to introduce Julia as a programming language that can solve mathematical problems, especially in numerical computing for community. Computing on Julia is designed in such a way as to be easy and fast, and break the assumption that dynamic programming languages (high-level programming languages) must be slow. Julia has similar syntax with several programming languages such as Matlab and Octave. In Julia, vectorization is not prerequisite in term of performance. In Julia, multiple dispatch allows users to write functions multiple times with different types. Julia support parallelism. | id |
| dc.language.iso | id | id |
| dc.publisher | IPB University | id |
| dc.title | Julia sebagai Inovasi Bahasa Pemrograman dalam Komputasi Numerik | id |
| dc.title.alternative | Julia as an Innovative Programming Language in Numerical Computing | id |
| dc.type | Undergraduate Thesis | id |
| dc.subject.keyword | Julia | id |
| dc.subject.keyword | multiple dispatch | id |
| dc.subject.keyword | numerical computing | id |
| dc.subject.keyword | parallelism | id |
| dc.subject.keyword | programming languange | id |
| dc.subject.keyword | vectorization | id |
| Appears in Collections: | UT - Mathematics | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Cover.pdf | Cover | 262.19 kB | Adobe PDF | View/Open |
| G54140029_Calvin.pdf Restricted Access | Fullteks | 2.1 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.