Apa saja pro dan kontra untuk belajar pemrograman fungsional sebelum paradigma
Apa saja pro dan kontra untuk belajar pemrograman fungsional sebelum paradigma
Saya telah mendengar ini berulang kali dan saya mencoba untuk memahami dan memvalidasi gagasan bahwa FP dan OO adalah ortogonal. Pertama-tama, apa artinya 2 konsep menjadi ortogonal? FP mendorong kekekalan dan kemurnian sebanyak mungkin. dan OO tampaknya seperti sesuatu yang dibangun untuk...
Jika saya mengerti, model aktor seperti model objek, tetapi dengan beberapa perbedaan: SETIAP objek memunculkan thread tersendiri dan tidak masalah bahkan ketika Anda memiliki ribuan objek. Aktor tidak berinteraksi dengan memanggil fungsi dan mendapatkan nilai balik melainkan dengan mengirim dan...
Jadi saya melakukan klien javascript / html yang cukup terlibat dengan banyak panggilan ajax dan keterlibatan lainnya dari callback-isme. Saya menghibur pemikiran menggunakan Fay untuk tujuan ini. Saya tahu Elm. Mencobanya dan menyukai elemen FRP. Sekarang saya ingin tahu apakah struktur serupa...
Saya telah menggunakan Reactive Cocoa (oleh GitHub), API Pemrograman Reaktif Fungsional untuk digunakan dengan perpustakaan Cocoa untuk sementara waktu sekarang, tetapi baru saja membaca "Out of the Tar Pit" , makalah yang seharusnya menyajikan konsep di baliknya, dan saya agak bingung. Makalah...
Saya membaca artikel ini tentang Pemrograman Berorientasi Bahasa. Dia menunjukkan beberapa kelemahan dalam pendekatan prosedural / OOP modern untuk pemrograman, dan menyarankan paradigma pemrograman baru yang akan menyelesaikannya. Saya semua untuk bagian-bagian program yang kecil dan longgar:...
Dari pemahaman saya, antarmuka web dikembangkan untuk menggunakan HTML karena pada saat itu tidak mungkin untuk mensimulasikan aplikasi gaya desktop di browser seperti bagaimana Silverlight dan Flash bekerja, karena keterbatasan bandwidth, dan kemungkinan kekuatan pemrosesan. Mengapa belum ada di...
Wiki C2 memiliki diskusi tentang Bukti Empiris untuk Pemrograman Berorientasi Objek yang pada dasarnya menyimpulkan bahwa tidak ada yang melebihi daya tarik otoritas. Ini terakhir diedit pada tahun 2008. Diskusi di sini tampaknya memberikan ini: pertanyaan tentang apakah OO sudah ketinggalan zaman...
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa
Baru-baru ini saya lebih peduli tentang cara saya menulis kode. Setelah membaca beberapa buku tentang pola desain (dan penerapannya yang terlalu bersemangat, saya yakin) saya telah mengubah pemikiran saya ke arah merangkum apa yang berubah. Saya cenderung memperhatikan bahwa saya menulis lebih...
Menurut Wikipedia, bahasa pemrograman fungsional , yaitu Deklaratif, mereka tidak mengizinkan efek samping. Pemrograman deklaratif secara umum, berupaya meminimalkan atau menghilangkan efek samping. Juga, menurut Wikipedia, efek samping terkait dengan perubahan status. Jadi, bahasa pemrograman...
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Sebagai hasil dari...
Ini adalah pertanyaan yang lebih spesifik (atau sebenarnya dua, tetapi mereka terkait) yang berasal dari komentar kematian teknologi OOP di mana seseorang menyatakan bahwa OOP bukan paradigma yang tepat untuk pemrograman GUI. Membaca komentar di sana dan di sini saya masih punya perasaan ada hal...
Jika demikian, dapatkah Anda memberi tahu saya bagaimana mempelajari paradigma baru mengubah pendekatan Anda untuk memecahkan masalah pemrograman bahkan jika masalahnya ada pada paradigma / bahasa / teknologi lain? Saya akan sangat menghargai Jika Anda dapat memberi tahu saya secara spesifik,...
Saya sadar bahwa konsep invarian ada di berbagai paradigma pemrograman. Sebagai contoh, invarian loop relevan dalam pemrograman OO, fungsional dan prosedural. Namun, satu jenis yang sangat berguna yang ditemukan di OOP adalah invarian data tipe tertentu. Inilah yang saya sebut "invarian berbasis...
Jika Anda akan menulis mesin permainan catur, paradigma pemrograman apa yang akan Anda gunakan (OOP, prosedural, dll) dan mengapa Anda memilihnya? Dengan mesin catur, maksud saya bagian dari program yang mengevaluasi papan saat ini dan memutuskan langkah selanjutnya komputer. Saya bertanya karena...
Sejauh bahasa pemrograman berjalan, saya suka C #, dan dalam hal ini semua hal baik yang berasal dari .net framework (LINQ, dll). Perhatian utama saya adalah saya tampaknya mengeluarkan terlalu banyak kode, dan menggunakan OOP, saya khawatir kode saya tidak selalu mudah dikelola. Saya ingin...