• Beranda
  • Tentang
    • Profil
    • VISI dan MISI
    • Tujuan dan Fungsi
    • Struktur Organisasi
    • Program Kerja
  • Berita Kegiatan
  • Layanan dan Informasi
    • APLIKASI
      • APLIKASI PENELITIAN & PENGABDIAN (LIPAN)
    • Arsip Digital
      • Publish HKI
  • HKI
    • Paten
    • Hak Cipta
      • Pengenalan Hak Cipta
      • Jenis Hak Cipta
      • Syarat dan ketentuan
  • Help Desk
PHKI
  • Beranda
  • Tentang
    • Profil
    • VISI dan MISI
    • Tujuan dan Fungsi
    • Struktur Organisasi
    • Program Kerja
  • Berita Kegiatan
  • Layanan dan Informasi
    • APLIKASI
      • APLIKASI PENELITIAN & PENGABDIAN (LIPAN)
    • Arsip Digital
      • Publish HKI
  • HKI
    • Paten
    • Hak Cipta
      • Pengenalan Hak Cipta
      • Jenis Hak Cipta
      • Syarat dan ketentuan
  • Help Desk

artikel Terbaru

  • Home
  • Blog
  • artikel Terbaru
  • Bosque Sebagai Bahasa Pemograman Terbaru, Kepoin Yuk.

Bosque Sebagai Bahasa Pemograman Terbaru, Kepoin Yuk.

  • Categories artikel Terbaru
  • Date January 17, 2022
Bosque Sebagai Bahasa Pemograman Terbaru, Kepoin Yuk.

Bosque Sebagai Bahasa Pemograman Terbaru, Kepoin Yuk.

kata Bosque Sebagai Bahasa mungkin telah tak asing lagi di indera pendengaran kita, yaps Bosque kata kekinian yg sering diucapkan anak belia zaman now yang berasal asal kata “bosku”. tetapi, tau kah sahabat-sahabat bahwa nama Bosque pula terdapat pada dunia pemrograman?

Mungkin banyak asal teman-sahabat yang belum mengetahui nya, maka asal itu ayo kita mengenal Bosque lebih dekat lagi.

Bosque Sebagai salah satu bahasa pemrograman yang diluncurkan oleh Microsoft, pada tanggal 15 April 2019. Bahasa pemrograman ini dibuat buat membentuk kode yang sederhana, kentara serta mudah dicerna baik sang insan maupun mesin.

Fitur desain primer dari bahasa Bosque artinya buat menyediakan cara menghindari kompleksitas yang tidak disengaja dalam proses pengembangan dan pengodean. Jadi, bisa dikatakan bahwa tujuannya adalah untuk menaikkan produktivitas programmer serta meningkatkan kualitas perangkat lunak.

Walaupun telah dirilis, bahasa pemrograman Bosque masih belum siap digunakan buat lingkungan produksi. Hal tadi sesuai info dari repositori Bosque yg menyatakan:

Kami tak menyarankan bahasa pemrograman ini dipergunakan untuk lingkungan produksi akan tetapi hanya buat mendorong eksperimen dalam pembelajaran.

Alasan mengapa pengembang Bosque belum menyarankan penggunaannya, karena masih terdapat bug dan ada beberapa fungsi yg belum lengkap pada bahasa pemrograman ini, selain itu juga Bosque ini dalam segi kinerja masih terbatas.

Mengapa Bosque lebih sederhana dari bahasa pemrograman yang lain ?
Bosque dikatakan lebih sederhana sebab ada fitur buat menyederhanakan blok iterasi. sebagai contoh, Jika dalam bahasa C memiliki iterasi seperti:

int a[3] = {1,2,tiga};
int b[3];
for(int i=0; 1<3; i++)
b[i] = a[i]*2;

maka dalam bahasa Bosque hanya perlu menulis:

var a = List[Int]@{1,2,3};
var b = a.map[Int](fn(x) => x*dua);

Hal yang Perlu sahabat-sahabat Ketahui tentang Bosque
Selain 2 hal yang sudah disebutkan pada atas, ada beberapa hal yg perlu sahabat-teman ketahui yaitu menjadi berikut:

Fungsi input/output belum dimiliki oleh Bosque, Bosque baru saja lahir alias masih bayi. Dokumentasi Bosque belum tepat/lengkap

Berikut model source code buat menampilkan tulisan hello word dengan memakai bahasa pemrograman ini:

namespace NSMain;
entrypoint function main(): Int {
var _ = “Hello, world!”->display();
return 0;
}

contoh cara menghilangkan pengembalian nilai menggunakan bahasa pemrograman ini:

function internString(ref env: Map, str: String): Int {
if(env.has(str)) { //use the ref parameter
return env.get(str);
}
env = env.add(str, env.size()); //update the ref parameter
return env.size();
}

contoh operasi aljabar pada bahasa pemrograman ini:

var x = @{f=1, g=dua, h=3};
x<~(f=-1, g=-dua); //@{f=-1, @g=-2, h=3}

Tipe string pada bahasa pemrograman ini:

function foo(zip: String[Zipcode], name: String) {…}
var zc: String[Zipcode] = …;
var user: String = …;
foo(user, zc) //Type error String not convertible to String[Zipcode]
foo(zc, user) //ok

  • Share:
PHKI

Previous post

Sketchup Aplikasi Model 3D Tidak Sulit Dipelajari
January 17, 2022

Next post

5 Dompet Digital Yang Wajib Diinstal Pada Smartphone Anda
January 17, 2022

You may also like

ikan asin
Manfaat Mengonsumsi Ikan Asin
3 February, 2023
buah-buahan
Makanan Yang Rendah Purin Untuk Para Pengidap Asam Urat
2 February, 2023
LAW ITE
Aspek Hukum Pencemaran Nama Baik Melalui “Facebook”
2 February, 2023
View this post on Instagram

Shared post on Time

embed Instagram post

Search

Berita Lainnya

Workshop Coaching Clinic Mahasiswa Magister Manajemen Pascasarjana UMA Stambuk 2024
05Mar2025
Fakultas Psikologi UMA Menggelar Acara Tes Minat & Bakat Untuk Seluruh Siswa SMA-SMK Dan Seminar Guru Se-Kota Medan Tahun 2025
21Feb2025
Pertemuan Titik 0 Dan PT Artama Durus Marusean Dengan BIPK Universitas Medan Area: Menjalin Kemitraan Strategis
21Feb2025
Corporate Gathering Universitas Medan Area Tahun 2025: Mempererat Kebersamaan Dan Sinergi Civitas Akademika
21Feb2025

Lokasi UMA

url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
logo-lke-uma

Helpdesk

[email protected]

[email protected]


ALAMAT

Kampus I
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168, 7366878, 7364348. CALL CENTER : 0811-6013-888
Fax : (061) 7368012
[email protected]

Kampus II
Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
(061) 8225602, 8201994 HP : 0811 607 259
Fax : (061) 8226331
[email protected]

© Copyright 2025 PHKI | Universitas Medan Area.