Private
Public Access
113 lines
3.8 KiB
Markdown
113 lines
3.8 KiB
Markdown
← [Back to Twitter thread index](../README.md)
|
|
|
|
---
|
|
title: ""Nothing Oriented Programming" (NOP). Where the goal is to achieve minimal enlig"
|
|
author: "NOTimothyLottes"
|
|
handle: "@NOTimothyLottes"
|
|
post_url: "https://x.com/NOTimothyLottes/status/1674757854471806977"
|
|
post_id: "1674757854471806977"
|
|
timestamp: "2023-06-30 12:32:42"
|
|
post_count: 19
|
|
reply_count: 15
|
|
repost_count: 41
|
|
like_count: 389
|
|
view_count: 54682
|
|
---
|
|
|
|
# @NOTimothyLottes — "Nothing Oriented Programming" (NOP). Where the goal is to achieve minimal enlig
|
|
|
|
## Post 1 (2023-06-30 12:32:42)
|
|
|
|
"Nothing Oriented Programming" (NOP). Where the goal is to achieve minimal enlightenment by writing as little possible code: no dynamic memory allocation, no thousand files of glue, no includes, no objects. Write nothing, be happy. Even applied it to the logo, zero effort.
|
|
|
|

|
|
|
|
## Post 2 (2023-06-30 13:16:02) — reply to Post 1
|
|
|
|
@NOTimothyLottes Would be nice to talk a full presentation about this topic, but people want me to show cool tech and pretty pixels instead. Maybe one day.
|
|
|
|
I will save your image for that day (if I get approval to use it), since Twitter search is super bad.
|
|
|
|
## Post 3 (2023-06-30 13:26:44) — reply to Post 1
|
|
|
|
@NOTimothyLottes $4e71
|
|
if you know, you know
|
|
|
|
## Post 4 (2023-06-30 13:40:22) — reply to Post 3
|
|
|
|
@leonard_coder ${EA, 1A, 3A, 5A, 7A, DA, or FA}
|
|
|
|
## Post 5 (2023-06-30 13:45:24) — reply to Post 2
|
|
|
|
@SebAaltonen "Approval", haha, sure it's covered under my favorite license
|
|
|
|

|
|
|
|
## Post 6 (2023-06-30 13:50:17) — reply to Post 1
|
|
|
|
@NOTimothyLottes I like this, given I never write code any more.
|
|
sadly i am still a grumpy git.
|
|
|
|
## Post 7 (2023-06-30 17:57:31) — reply to Post 1
|
|
|
|
@NOTimothyLottes Once in a while people need to be reminded to stop the bloat, understand the machine guts and be self aware about productive process
|
|
https://tonsky.me/blog/disenchantment/
|
|
|
|
## Post 8 (2023-06-30 21:04:44) — reply to Post 7
|
|
|
|
@_spolsh That was a fantastic read, thanks
|
|
|
|
## Post 9 (2023-07-01 02:06:21) — reply to Post 1
|
|
|
|
@NOTimothyLottes
|
|
|
|

|
|
|
|
## Post 10 (2023-07-01 02:39:25) — reply to Post 1
|
|
|
|
@NOTimothyLottes NOP is ideal.
|
|
|
|
## Post 11 (2023-07-01 04:19:23) — reply to Post 1
|
|
|
|
@NOTimothyLottes Best software is absense of it:
|
|
|
|
https://en.wikipedia.org/wiki/The_Mythical_Man-Month
|
|
|
|
## Post 12 (2023-07-01 05:57:46) — reply to Post 1
|
|
|
|
@NOTimothyLottes Folks, they're calling it "computer oriented programming". It's where you stop trying to impress peers and just tell the computer the best way to do things
|
|
|
|
## Post 13 (2023-07-01 08:12:40) — reply to Post 1
|
|
|
|
@NOTimothyLottes c++ to √c
|
|
|
|
## Post 14 (2023-07-01 08:30:57) — reply to Post 1
|
|
|
|
@NOTimothyLottes Many games used to be like that, at least the ones without dynamic content, mods, etc...
|
|
|
|
Most of the stuff I worked on on PSX and Dreamcast basically just loads big files with everything pre-allocated and aligned properly at the final location, ready to use.
|
|
|
|
## Post 15 (2023-07-01 10:27:31) — reply to Post 1
|
|
|
|
@NOTimothyLottes I was calling it "disoriented programming" just the other day.
|
|
|
|
https://x.com/PierreTerdiman/status/1673389650172321813?s=20
|
|
|
|
## Post 16 (2023-07-01 12:46:15) — reply to Post 1
|
|
|
|
@NOTimothyLottes Looks like a koala
|
|
|
|

|
|
|
|
## Post 17 (2023-07-01 14:30:43) — reply to Post 1
|
|
|
|
@NOTimothyLottes @Jonathan_Blow i designed a language Beads, which uses a graph DB, has no memory allocation, super modular, approaches this minimalism as close as humanly possible, but billable hour / job security seeking programmers refuse to try it
|
|
|
|
## Post 18 (2023-07-01 21:01:04) — reply to Post 1
|
|
|
|
@NOTimothyLottes Can teach it in abstinence-only programming classes!
|
|
|
|
## Post 19 (2023-07-09 17:04:16) — reply to Post 1
|
|
|
|
@NOTimothyLottes https://github.com/wyattscarpenter/wu
|