สมุดบัญชี (ซอฟต์แวร์)
| บัญชีแยกประเภท | |
|---|---|
| ผู้เขียนต้นฉบับ | จอห์น วีกลีย์ |
| ปล่อย | 2003 |
| เวอร์ชันเสถียร | 3.4.1 [ 1 ] |
| ระบบปฏิบัติการ | ระบบปฏิบัติการที่คล้าย UnixรวมถึงmacOSและMicrosoft Windows [ 2 ] |
| แพลตฟอร์ม | ข้ามแพลตฟอร์ม |
| มีจำหน่ายใน | ซี++ |
| พิมพ์ | ระบบบัญชีคู่ |
| ใบอนุญาต | BSD-3-Clause |
| เว็บไซต์ | ledger-cli |
| ที่เก็บข้อมูล |
|
Ledger เป็นโปรแกรม บัญชีคู่แบบใช้คำสั่งบรรทัดข้อมูลทางบัญชีจะถูกจัดเก็บใน ไฟล์ ข้อความธรรมดาโดยใช้รูปแบบง่ายๆ ซึ่งผู้ใช้จัดเตรียมเองโดยใช้เครื่องมืออื่นๆ Ledger ไม่ได้เขียนหรือแก้ไขข้อมูลใดๆ เพียงแต่ทำการวิเคราะห์ข้อมูลที่ป้อนเข้ามาและสร้างรายงานเท่านั้น
รีวิว
Jonathan Corbet บรรณาธิการ ของ Linux Weekly Newsพบว่า Ledger เป็น "เครื่องมือที่มีประสิทธิภาพ" โดยเฉพาะอย่างยิ่งสำหรับการสร้างรายงาน แต่ซอฟต์แวร์นี้ขาดคุณสมบัติหลายอย่างที่จำเป็นต่อการขยายขนาดให้ตรงกับความต้องการของธุรกิจขนาดเล็ก[ 3 ] Joe Barr เขียนในLinux.comว่า "ถ้าคุณเป็น MBA ที่เข้าใจ Emacs และนิพจน์ปกติ หรือแฮกเกอร์เคอร์เนลที่ชื่นชอบการสะสมเงินแบบเลื่อนการชำระภาษี คุณจะรักแอปพลิเคชันนี้" [ 4 ]
FLOSS Weeklyสัมภาษณ์ John Wiegley ในปี 2011 โดยระบุว่าการอ่านไฟล์GnuCash ความสามารถในการเขียนสคริปต์ อินเทอร์เฟซ Emacsและธุรกรรมอัตโนมัติเป็นคุณสมบัติที่โดดเด่น รวมถึง การพอร์ต Common Lispและ การพอร์ต Haskellของระบบด้วย[ 5 ]
ท่าเรือ
ระบบ Ledger และรูปแบบไฟล์มีอิทธิพลอย่างมาก ถูกนำไปใช้งานใหม่ในภาษาอื่นๆ อีกหลายภาษา และเป็นแรงบันดาลใจให้เกิดเครื่องมือที่คล้ายคลึงกัน พอร์ตที่ได้รับการพัฒนาอย่างต่อเนื่อง[ 6 ]ได้แก่ Abandon [ 7 ]ในScala , Beancount [ 8 ]ในPythonและ hledger [ 9 ]ในHaskellโครงการที่ได้รับการพัฒนาอย่างต่อเนื่องซึ่งได้รับแรงบันดาลใจจาก ledger ได้แก่ penny [ 10 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- หน้าแรกของบัญชีแยกประเภท
- การนำเสนอ เรื่องบัญชีแยกประเภทและบัญชีข้อความปี 2009 โดย รัสเซลล์ อดัมส์