Please let me know by return mail if you want to be removed from my contact list .
Implementing AccountingAlso , more on the usage side than adding or fixing any vocabulary , I've gotten fundamental accounting facilities within the ball park of the very flexible system in K.CoSy I have maintained family accounts in for years . I started casually noting future payments due , like for tomorrow I see
| ======================== | Thu.Jan,20170105 | ======================== |
` BH 173.83 _f cL
Black Hills is owed 173.83 tomorrow . I would perhaps optimally note this as ( BH ; 173.83 ) . But the expression above executes creating a list with the name BH and the floating point number 173.83 .
` BH 173.83 _f cL | result below \/ || which is now as always today . 20170105.1051 |
Essentially ' cL , catenateLists , glues them together . Interestingly in a divergence from APL there is a second concatenation function which encloses simple lists rather than catinating them into a single homogeneous list . see their documentation with this line . Try it with ' ,L and see the difference .
s" : ,L " ?? s" : cL " ?? cL
It's rather straight forward to go from there to what I always called DictionaryTables in K.CoSy . And from there to .csv import and export .
The more interesting issue is the names of the correlated lists in an account dictionary . Skipping ahead a few thoughts ,
`( ts from to amount whatFor )` >t0>these are the most fundamental columns I see for a ledger entry .
20170105.1450 _f ` PSBT cL ` BH cL 173.83 _f cL ` WP ` gas cL enc cL >t1>So here's a complete entry for the payment of the gas bill for our Woodland Park property . and can catinate these into a ledger and save it in the R Root dictionary . I've made the ` whatFor item a list itself .
t0 t1 ,L ` Ledger Dv!
from which we retrieve any particular "column"
` Ledger Dv@ ` whatFor v@
A Life Truth
If you are really good at number crunching
numbers with currency symbols attached
have the greatest return on effort
Doesn't matter your druthers .
That's why APLs find their markets in money center cities and complex financial applications . And the highest value potential market for CoSy is as a tool for high net worth teky individuals dealing with the unique challenges in the business of their lives . Accounting is central . That's why investment bankers are at the top of the food chain .
Which brings us to the
Kick Start Deal
To align the interests of early adopters with the growth of CoSy and its community each of the first 100 purchasers of a CoSyStick will also receive 1 share of CoSy the enterprise as outlined below .
This is why crossing the threshold into CoSy being capable of its own accounting is consequential
Abstracting from my years hanging around Wall Street , I am formally defining 1 share of as 1.e-6 portion of the cashflows and assets of CoSy which at this time is a sole proprietorship . But given the very substantial financial expertise among the recipients of this note , the proper formalization and registration should be intelligently resolvable .
Will 1.e-6 portion is pretty standard , and may seem like very little , I recently watched a YouTube with Peter Thiel where he mentioned buying into Facebook at a valuation of $5.e6 .
What value do you put on a paradigm shift in programming language and the nature of one's interaction with one's computing resources ? What's the value of a single open language from the chip to the math ?
Finally , membership in the CoSy-Alphas Mailgroup is also included for announcements , feedback and discussion .
Given I learned APL in the first place to understand how brains work , implementing AI algorithms like this which are making news , Google’s Multilingual Neural Machine Translation System: Enabling Zero-Shot Translation , is a motivation for constructing CoSy . It should be noted some of the useful , Ken Iverson would call them adverbs , in APLs and K are