menyusun program merupakan suatu hal yang biasa bagi seorang para programmer , dan pemrograman juga identik dengan bahasa pemrograman layaknya ragam bahasa komunikasi yang ada pada seluruh belahan bumi , bahasa pemrogramanan pun beragam jenisnya.
Bahasa - bahasa ini memiliki kelebihan dan kekurangan masing - masing sehingga para programmer pun memiliki kebebasan dan keleluasaan untuk menggunakan bahasa pemrograman yang akan dipakai sesuai dengan kebutuhan sebuah program yang akan dibuat
pada kesempatan kali ini saya ingin mengenalkan dan menjelaskan secara singkat salah satu dari tipe pemrograman yang menggunakan bahasa pemrograman yaitu functional programming
functional programming adalah suatu program yang setiap persoalan diselesaikan dengan menggunakan sebuah fungsi matematika yaitu dengan menggambarkan sebuah kasus atau rancangan program dengan suatu fungsi matematika dengan memberikan sebuah input atau disebut juga domain dan mengeluarkan hasil atau output yang disebut range karena dasar yang digunakan pada functional programming adalah teori dari pemetaan dan fungsi pada matematika dan berdasarkan kalkulus lamda.
Functional programming ini memiliki cara kerja atau proses kerja dengan fungsi kelas satu , dimana fungsi yang di susun pada sebuah program tersebut dapat dikirm sebagai
sebuah argumen untuk fungsi yang lainnya.
beberapa istilah yang ada pada functional programming :
Operator
adalah suatu simbol yang berfungsi sebagai pengoperasian suatu fungsi contohnya adalah ( + - * = / )
type yang dapat di kerjakan atau di proses oleh operator adalah type dasar numerik ( integer , real ) dan character
Operand
adalah suatu nilai dari sebuah fungsi yang memiliki type sesuai dengan oerator atau berupa nilai dari proses operasi sebuah fungsi
Ekspresi
adalah gabungan dari sebuah operator dan operand
contoh dari ekspresi
f(A)=A*A
A merupakan Operand
= dan * merupakan operator
Functional programming dikenal mampu menyediakan dukungan yang lebih baik untuk pemrograman yang terstruktur dari pada pemrograman imperatif.
Bahasa fungsional mempermudah untuk pembuatan abstraksi yang sederhana, yang lebih deklaratif dan mudah dipahami dalam penyusunan pembuatan program
demikian sedikit sekilas tentang bahasa functional programming , yang tentunya masih banyak kekurangan dalam penulisan artikel ini
maka saya persilahakan dihajar dengan kritik dan saran dari para pembaca dan pengunjung blog ini,
mari kita saling berbagi ilmu agar bermanfaat bagi sesama pembaca dan pengunjung sekalian
terimakasih
pada postingan berikut nya saya akan membahas tentang functional pemrograman pada LISP , yang juga populer dalam dunia pemrograman
pada kesempatan kali ini saya ingin mengenalkan dan menjelaskan secara singkat salah satu dari tipe pemrograman yang menggunakan bahasa pemrograman yaitu functional programming
functional programming adalah suatu program yang setiap persoalan diselesaikan dengan menggunakan sebuah fungsi matematika yaitu dengan menggambarkan sebuah kasus atau rancangan program dengan suatu fungsi matematika dengan memberikan sebuah input atau disebut juga domain dan mengeluarkan hasil atau output yang disebut range karena dasar yang digunakan pada functional programming adalah teori dari pemetaan dan fungsi pada matematika dan berdasarkan kalkulus lamda.
Functional programming ini memiliki cara kerja atau proses kerja dengan fungsi kelas satu , dimana fungsi yang di susun pada sebuah program tersebut dapat dikirm sebagai
sebuah argumen untuk fungsi yang lainnya.
beberapa istilah yang ada pada functional programming :
Operator
adalah suatu simbol yang berfungsi sebagai pengoperasian suatu fungsi contohnya adalah ( + - * = / )
type yang dapat di kerjakan atau di proses oleh operator adalah type dasar numerik ( integer , real ) dan character
Operand
adalah suatu nilai dari sebuah fungsi yang memiliki type sesuai dengan oerator atau berupa nilai dari proses operasi sebuah fungsi
Ekspresi
adalah gabungan dari sebuah operator dan operand
contoh dari ekspresi
f(A)=A*A
A merupakan Operand
= dan * merupakan operator
Functional programming dikenal mampu menyediakan dukungan yang lebih baik untuk pemrograman yang terstruktur dari pada pemrograman imperatif.
Bahasa fungsional mempermudah untuk pembuatan abstraksi yang sederhana, yang lebih deklaratif dan mudah dipahami dalam penyusunan pembuatan program
demikian sedikit sekilas tentang bahasa functional programming , yang tentunya masih banyak kekurangan dalam penulisan artikel ini
maka saya persilahakan dihajar dengan kritik dan saran dari para pembaca dan pengunjung blog ini,
mari kita saling berbagi ilmu agar bermanfaat bagi sesama pembaca dan pengunjung sekalian
terimakasih
pada postingan berikut nya saya akan membahas tentang functional pemrograman pada LISP , yang juga populer dalam dunia pemrograman







0 komentar:
Posting Komentar