Movatterモバイル変換
[0]ホーム
Parrot... is Python dead now?
Andrew Dalkedalke at acm.org
Mon Apr 2 03:53:04 EDT 2001
Tim:>*everything* in>Parrot is spelled out. For example, it's neither "def xyz():">nor "sub xyz {", but "subroutine_definition xyz():" in Parrot.I've been doing some user studies here. I've found thatmost people don't understand the _, () and : characters.Thus, in my forthcoming article forhttp://www.parrotmag.com/(in press) I propose function definition really be spelledsubroutine definition xyz take no arguments and works this wayI've found a 29.592436% improvement in understanding (R=0.1931)with a 99.432% fewer errors in code writing (R=0.911) - solong as a suitable IDE was used. Tests used edlin fromPC-DOS 2.01 (IBM Corporation), which most subjects found"intuitively easy" and "a pleasure to use".)Researchers interested in prepublication access to theanonymized data can contact our corporate legal officesfor a release license. (Credited universities only.) Andrewdalke at acm.org
More information about the Python-listmailing list
[8]ページ先頭