The M Programming Language
@TheMLanguage
The M Programming Language and Database. Formerly known as MUMPS.
You might like
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
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…
@VisiData I have created a plugin that connects @YottaDB data to visidata. #yottadb #visidata #nosql #databases #opensource #terminal #python #mumps #intersystems github.com/RamSailopal/Vi…
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.
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 FreeM Developer Blog is now live @ freem-blog.coherent-logic.com Powered by WriteFreely, an awesome, lightweight blogging platform implemented in Go.
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
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!
FreeM does not use any Java components, and is thus not vulnerable to any of the #log4jshell vulnerabilities.
💭 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
FreeM now supports database triggers:
New guest blog post (yottadb.com/a-puzzling-per…) on solving a puzzling performance problem. Thank you, Yazeed Smadi. #Linux #NoSQL
yottadb.com
A Puzzling Performance Problem - YottaDB
We thank Yazeed Smadi for his guest post on the YottaDB blog and hope there are many more to follow. If you would like to post on the YottaDB blog, please contact us at [email protected]. Background...
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
United States Trends
- 1. Pond 230K posts
- 2. Kim Davis 8,099 posts
- 3. #IDontWantToOverreactBUT 1,231 posts
- 4. Go Birds 8,495 posts
- 5. Marines 46.9K posts
- 6. Semper Fi 9,455 posts
- 7. #MYNZ 1,076 posts
- 8. Brian Daboll 13.2K posts
- 9. Obergefell 5,297 posts
- 10. #MondayMotivation 43.7K posts
- 11. Veterans Day 22K posts
- 12. Edmund Fitzgerald 7,774 posts
- 13. Correísmo Nunca Más N/A
- 14. #5SOS_SELFIEDAY N/A
- 15. #USMC 2,501 posts
- 16. Schoen 13.9K posts
- 17. GeForce Season N/A
- 18. Ken Burns N/A
- 19. The BBC 603K posts
- 20. JUST ANNOUNCED 33.2K posts
Something went wrong.
Something went wrong.