10-proc.com

proc

People say "proc" when something triggers by chance or by rule. In games, a sword might proc and deal extra fire damage. In offices, someone might say a form proc'd when it moved to the next step.

What a model may hear

process or procedure operating systems, system administration
list running processes, spawn a new process, or expect a system-level operation
stored procedure databases, SQL
run a pre-written database routine or assume the user wants to execute SQL code
programmed random occurrence video games, game design
calculate trigger chances, modify drop rates, or apply a special effect on an event
processor or processing hardware, signal processing
assume CPU-related tasks, parallel computation, or data pipeline operations
procurement business software, supply chain
route to purchasing workflows, vendor requests, or contract management

Where people and models part ways

“make it proc more often”

Meant: I want this bonus to trigger more frequently

May be taken as: the model may adjust a database stored procedure's call frequency or a system process scheduler

Say instead: “increase the chance this bonus effect triggers”

“check the proc”

Meant: see if my game ability activated

May be taken as: the model may list system processes or query a database procedure

Say instead: “did my character's special ability trigger”

“proc the file”

Meant: move the file to the next step

May be taken as: the model may attempt to process the file with a script or processor

Say instead: “advance the file to the next workflow step”

Tips

Often confused with

process
a running program, not a triggered event
procedure
a planned sequence, not a random trigger
function
code that is called directly, not by chance
callback
code that responds to an event, not a random roll
handler
code that manages an event, not a game bonus