Hallo!

We are Group

9 Scala

Foto utama Group 9 Scala
Dokumentasi 9 Scala
Tentang Kami

Kelompok 9 Scala

Kami adalah Kelompok 9 Scala, tim yang solid, aktif, kreatif, transformatif dan Islamic (Opsional). Bareng-bareng kita belajar, berkembang, dan saling dukung satu sama lain.

Dzaky Syahbani Gibhran
Dzaky Syahbani Gibhran
NIM: 1257050086
Razan Rifqi Syahidan
Razan Rifqi Syahidan
NIM: 1257050068
Muhammad Fauzan Tsani
Muhammad Fauzan Tsani
NIM: 1257050006
Mochammad Fauzan Fatih Alamsyah
Mochammad Fauzan Fatih Alamsyah
NIM: 1257050056
Ilham Ramadan
Ilham Ramadan
NIM: 1257050084
Indah Dwi Astuti
Indah Dwi Astuti
NIM: 1257050138
Faris Fadhlurrahman
Faris Fadhlurrahman
NIM: 1257050075
Mohammad Darmayonan W
Mohammad Darmayonan W
NIM: 1257050046
Muhammad Ihsan Af-Rizal
Muhammad Ihsan Af-Rizal
NIM: 1257050043
Muhammad Fadhil Ariffauzi
Muhammad Fadhil Ariffauzi
NIM: 1257050042
Kang Rahman
Kang Rahman
NIM: 22010011
=
Sejarah

Sejarah, Fungsi & Kelebihan Scala

Sejarah

Scala adalah bahasa pemrograman yang memadukan paradigma berorientasi objek dan fungsional. Bahasa ini dikembangkan oleh Martin Odersky, profesor di École Polytechnique Fédérale de Lausanne, Swiss, pada tahun 2003. Awalnya dirilis internal, lalu tahun 2004 diperkenalkan ke publik di platform Java. Versi 2.0 muncul pada Maret 2006, dan dukungan resminya berakhir pada 2012.

Fungsi

Scala dikompilasi dengan Java dan berjalan di Java Virtual Machine (JVM), serta menggabungkan paradigma OOP dan fungsional. Fungsinya mencakup pengembangan back-end, pemrosesan big data, concurrent & parallel programming, aplikasi web, pemrograman fungsional, hingga scripting dan otomatisasi.

Scala Ribbon

Kelebihan

Terdapat kelebihan yang akan kita dapatkan ketika kita menggunakan scala, diantaranya: a. Kompabilitas penuh dengan java b. Pemrograman fungsional + OOP c. Kompilasi ke Bytecode d. Sintaksis lebih ringkas e. Tipe data Immutability f. Library dan Ekosistem kuat g. Scala REPL (Read-Eval-Print-Loop) h. Developer tooling bagus

Contoh Penggunaan

Scala digunakan luas di industri teknologi karena kompatibel dengan Java dan mendukung big data. Perusahaan seperti Twitter, LinkedIn, dan Netflix memakainya untuk layanan backend, sementara Apache Spark ditulis dengan Scala untuk pengolahan data berskala besar dan sistem yang membutuhkan scalability serta concurrent programming.

Jurnal Materi

Pematerian MONITOR 2025

Rangkaian pematerian inspiratif yang menghadirkan narasumber berkompeten, membekali peserta dengan wawasan, keterampilan, dan motivasi untuk menghadapi tantangan masa depan.

Galery

Galery