Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"There's good reasons for this, but it's resulted in a sort of blind spot that often comes out as people just preferring languages like python or javascript or whatever, and not wanting to acknowledge that those fuzzy, poorly understood preference processes are driving development as much as the choice of algorithm or hardware constraints."

One language that openly acknowledges it is designed first and foremost with psychological factors and ergonomics in mind is Ruby:

"For me the purpose of life is partly to have joy. Programmers often feel joy when they can concentrate on the creative side of programming, So Ruby is designed to make programmers happy."

https://github.com/alexch/ruby_notes/blob/master/ruby-intro....



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: