Ticket #611 (closed roadmap: wontfix)

Opened 6 years ago

Last modified 4 years ago

pdd06-pasm (complete syntax/semantics)

Reported by: allison Owned by: jkeenan
Priority: normal Milestone: 2.6
Component: core Version:
Severity: medium Keywords:
Cc: cotto Language:
Patch status: Platform:

Description

Complete the design document for PASM.

Change History

Changed 4 years ago by jkeenan

  • component changed from none to core
  • summary changed from pdd16-pasm (complete syntax/semantics) to pdd06-pasm (complete syntax/semantics)

Nobody noticed the typo in the description for two years. The correct doc is docs/pdds/draft/pdd06_pasm.pod.

Does anyone want to take this on?

Thank you very much.

kid51

Changed 4 years ago by whiteknight

I don't think PASM is something that we either want to keep or improve. PASM is already not a usable programming interface for Parrot, and it doesn't even really serve well in it's capacity as the language to use for bytecode disassembly or debugging. We do not need to improve documentation for a programming language we don't use and don't want people to use.

I suggest that we merge any design information about PASM into the design documents for PIR and close this ticket. Or, better yet, we delete PDD06 outright and close this ticket.

Changed 4 years ago by jkeenan

  • owner set to jkeenan
  • status changed from new to assigned
  • cc cotto added

Am soliciting feedback from architect, but after that will close shortly.

kid51

Changed 4 years ago by cotto

  • status changed from assigned to closed
  • resolution set to wontfix

I'm rejecting this. PASM hasn't lived up to its original goals and doesn't have any future apart from our backwards-compatibility support requirements. We'll try to make sure that existing PASM code continues to work, but nobody should be writing any new PASM. Documenting it further isn't the best use of scarce developer tuits.

Note: See TracTickets for help on using tickets.