Pemrograman Pengguna Akhir adalah di mana pengguna akhir biasa, yaitu yang bukan pemrogram, dapat menyesuaikan program, atau membuat yang baru, dengan pelatihan atau instruksi yang minimal.
App Inventor untuk Android adalah salah satu contoh terbaru, tetapi mungkin contoh paling populer dari pemrograman pengguna akhir adalah spreadsheet.
Apa contoh pemrograman pengguna akhir yang Anda lihat digunakan, atau percaya berguna? Apa filosofi sistem? Tantangan apa yang tersisa?
users
end-user-programming
Macneil
sumber
sumber
Jawaban:
Ada banyak bahasa yang disebut "spesifik domain":
Matematika:
Sistem kontrol:
Statistik:
Database:
sumber
Setiap bahasa khusus domain yang layak untuk dijadikan garam harus dianggap sebagai contoh yang baik dari pemrograman pengguna akhir, karena itu adalah tujuan utamanya ... agar cukup akrab bagi pengguna sehingga mereka tidak harus menjadi insinyur perangkat lunak untuk menggunakan Itu.
sumber
LabVIEW , bahasa pemrograman grafis, digunakan oleh banyak ilmuwan dan insinyur (terutama dalam biometrik).
Dapat diperdebatkan, itu menunjukkan jalur uang dari pemrograman grafis untuk perusahaan perangkat lunak yang jauh lebih besar.
sumber
Tecplot
Memiliki dukungan untuk skrip Python (memodifikasi data input, analisis Fourier, ...)
Autocad
Script VBA dan LISP
Apakah ini dianggap sebagai pemrograman pengguna akhir?
sumber
Microsoft SharePoint memungkinkan pengguna untuk melakukan sedikit grafis tanpa kode apa pun. Ini termasuk entri data dengan format dan verifikasi, keamanan, alur kerja.
sumber
VBA saat digunakan dengan Excel atau Access
Itu pantas jawabannya sendiri, dan mungkin merupakan contoh yang paling banyak digunakan dari lingkungan pemrograman pengguna akhir di planet ini.
sumber
Saya sudah mendengar hal-hal baik tentang Kodu, dari Microsoft. Itu dikembangkan untuk memungkinkan anak-anak untuk membangun permainan mereka sendiri tanpa tahu cara memprogram. http://fuse.microsoft.com/project/kodu.aspx
sumber
Pembuat Antarmuka
Sebenarnya kami memiliki desainer yang bekerja pada desain aplikasi iphone dan dia dapat dengan mudah bekerja pada Interface Builder dengan kurva belajar yang sangat singkat!
sumber
mIRC
Kembali pada hari itu, skrip mIRC adalah cara yang relatif tidak berbahaya untuk mengekspos pengguna akhir ke variabel sederhana dan penanganan acara. Mungkin masih, sungguh.
sumber
Ada spektrum kustomisasi pengguna akhir; yang sepele (seperti menyeret / menjatuhkan item menu di Office) membutuhkan sedikit usaha, dan memberikan sedikit penyesuaian. Kustomisasi yang semakin kompleks membutuhkan semakin banyak pengetahuan dan keterampilan pemrograman. Pada ekstrem itu adalah favorit pribadi saya
Emacs
Potongan ditulis dalam C, tetapi banyak dari itu ditulis dalam Emacs Lisp, yang sepenuhnya tersedia untuk Anda sebagai pengguna akhir. Jika Anda kesulitan mempelajarinya, Anda dapat menyesuaikan pengalaman mengedit dengan konten yang Anda sukai.
sumber