TheMLanguage's profile picture. The M Programming Language and Database. Formerly known as MUMPS.

The M Programming Language

@TheMLanguage

The M Programming Language and Database. Formerly known as MUMPS.

The M Programming Language reposted

yottadb.com/product/get-st… YottaDB access from Node.js using Nodem (github.com/dlwicksell/nod…) is now in our published documentation: in the Multi-Language Programmers Guide (docs.yottadb.com/MultiLangProgG…), the Acculturation Guide (docs.yottadb.com/AcculturationG…), and …


In addition to providing database services, YottaDB is a good implementation of the M programming language, with the best transaction processing support of any current vendor.

While YottaDB r1.34 is an otherwise modest successor to r1.32, internal changes allow the popular programming language #Python to be fully Supported. We are excited about making YottaDB available to the large Python user community.



Same holds true for M, though we feel that both M *and* COBOL deserve a careful second look as not only viable, but compelling candidates for greenfield application development.

"Modernization has many forms and ultimately means change for both business and IT. For some, COBOL app mod means moving to the latest IT environment. For others, it may mean enabling the application itself to take full advantage of modern development frameworks" - @EdAirey



The M Programming Language reposted

Reference Standard M V1.76.0 has been released! This release adds $increment, ^$character, ^$device, a Docker build file, multi-line input buffer editing (including history) in direct and debug modes, a new journal recovery routine, and more. gitlab.com/Reference-Stan…


The M Programming Language reposted

We are now testing YottaDB using fuzzed M source code, implemented under the leadership and guidance of Zachary Minneker of Security Innovation. We have blogged about it at yottadb.com/fuzz-testing-y… with a cross-post on the Security Innovation blog at blog.securityinnovation.com/fuzz-testing-y…

blog.securityinnovation.com

Testing YottaDB with Fuzzed M Source Code

Senior security engineer, and independent security researcher, ran fuzz testing to open-source YottaDB database and found unknown software vulnerabilities.


The M Programming Language reposted

This has been a slog, but The FreeM Manual now documents commands ABLOCK through WITH. Some beyond that as well. Also, all of the VIEW commands are now at least partially documented. freem.coherent-logic.com/docs/default.c…


The M Programming Language reposted

The FreeM Developer Blog is now live @ freem-blog.coherent-logic.com Powered by WriteFreely, an awesome, lightweight blogging platform implemented in Go.


The M Programming Language reposted

We wish you and yours a Merry Christmas, Happy Hannukah, Joyous Kwanzaa, Bright Karthigai and a Happy New Year – plus any festive occasion for the season that we may have missed. yottadb.com/2021-holiday-g… is a blog post with some photos. We wish for 2022 to be your best year yet.


A very merry 66103 and a happy 66110! Enjoy a $PIECE of pie, $EXTRACT yourself from the stresses of 2021, and may all your $HOROLOGs be bright!


We are aware there are some issues with our web presence over at mumps.dev, but we're working on it. Meanwhile, what cool new projects are you doing with #MTechnology these days? Let us know in the comments! Help us build the #MRenaissance!


Did you know that Reference Standard M from @dlwicksell of Fourth Watch Software LC contains a built-in web server? Check it out @ gitlab.com/Reference-Stan… #WebWednesday #MRenaissance


The M Programming Language reposted

This is a blog post explaining FreeM's implementation of synchronous (MWAPI) event handling and asynchronous (X11/1998-28) event handling. youngmumpster.wordpress.com/2021/12/21/eve…


What is your familiarity with the M programming language? What would entice you to give it a fresh look?


M[UMPS] admins and developers: most M versions don't directly use Log4j, but there are various packages allowing M to interface with Java stacks. If your M application interfaces with any Java code, please check your JARs for a vulnerable log4j and patch accordingly!


The M Programming Language reposted

FreeM does not use any Java components, and is thus not vulnerable to any of the #log4jshell vulnerabilities.


The M Programming Language reposted

💭 Great session with Deltanji and Serenji users - we demo'd our VS Code extensions and answered some interesting questions. If you weren't able to make the session but would like a copy, drop us an email >> [email protected] #ObjectScript #VSCode #SourceControl #Debugger


The M Programming Language reposted

FreeM now supports database triggers:

FreeMUMPS's tweet image. FreeM now supports database triggers:

The M Programming Language reposted

In the FOSS world, you can't keep your work secret. AIM (Application Independent Metadata - lnkd.in/guJEF-mC) is something we have been working on and will continue to work on. Video of a recent talk is at lnkd.in/gZNBig_P #nosql #metadata


Loading...

Something went wrong.


Something went wrong.