CodeMelted DEV Newsletter (2025 #2) #12
CodeMelted
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Happening
Since our last published newsletter there has been a lot of cleanup. For starters, the use case model was simplified after the first sharing of the newsletter brought a valid critique of it being way to complicated. It was simplified. The secondary changes was the simplification of the use case function interfaces for the
codemelted.dart
andcodemelted.ps1
modules. More on those below.PUBLISHED: 2025-03-17
NOTE: Currently everything is in beta (except
codemelted.ps1
). Do not try to use in any production environment.Updated Use Case Model
Module Updates
codemelted.dart
The
codemelted.dart
module was completely restructured to reflect the simplified use case structure. The source file is in the order of the use case groupings. The API was cleaned up to successfully load thecodemelted.js
andcodemelted.wasm
files from thecodemelted.cpp
module compile. Finally a set ofcodemelted_xxx()
use case functions were created to map to theCodeMeltedAPI
singleton module object. This is to reflect the eventualcodemelted.cpp
JavaScript implemented functions.See the codemelted.dart source file for details
codemelted.cpp
Nothing new to report.
codemelted.ps1
This has had the most updates. Several use cases have been fully implemented in preparation for work to begin on the Raspberry Pi services. The script is currently deployed in the PowerShell Gallery with successful testing on Mac, Linux (Debian based), Raspberry Pi, and Windows. The use cases implemented are:
Check out the CodeMelted DEV | pwsh Module for documentation details.
Check out the codemelted.ps1 source file for its implementation details.
Next Up
codemelted.ps1
module to support the Raspberry Pi service.Support
Beta Was this translation helpful? Give feedback.
All reactions