Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.os.vms    |    DEC's VAX* line of computers & VMS.    |    264,096 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 263,930 of 264,096    |
|    Craig A. Berry to All    |
|    Re: DCL2    |
|    06 Dec 25 15:28:52    |
      From: craigberry@nospam.mac.com              On 12/5/25 8:41 PM, Arne Vajhøj wrote:              > VSI cannot start classic evolution process of adding new features       > to DCL over time.       >       > What to do?       > -----------              > What I see left is the "RATFOR approach" (in this century it should       > probbaly be called "transpiling approach", but I suspect more people       > here know about RATFOR than all the transpiling to JavaScript being       > done today). Pre-processing extended DCL to old DCL.                     I don't see how transpilation could get you 64-bit integers, hashes,       regular expressions integrated into the language, or other things that       would be expected from a modern scripting language. Even if user-       written lexicals were possible, you couldn't really use them to create       or manage very interesting data structures given that DCL symbol values       are limited to 1024 characters.              You are of course correct that adding features to DCL or reimplementing       it in a way that is both compatible but extensible would be very       difficult and have a low probability of success.              I don't think VSI is really big enough to invent and maintain an       entirely new language. They should probably leave DCL as-is and start       porting .NET and thus PowerShell. As far as I know, all the relevant       bits are open source and MIT license, and PowerShell is intended to work       as both a CLI and a scripting language. It would be a big project, but       probably smaller than creating a new DCL implementation.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca