srid68
Joined 18 years ago
Joined 18 years ago
I'm building a polyglot web framework in 15 languages, with C# and Lean4 as the reference implementations. Structural and behavioral audits using deterministic tools check that every port stays consistent with the reference. It's about 1.8M lines now. I have not reviewed the code/neither have i verified the behavior tests except at the time of giving requirement and never seen some of the language code at all.
The question is how far can we produce "working code → correct code [Possible] → good code [Unknown]" with deterministic audits correcting structure, ai mistakes and behavior validation.
So far the quality looks acceptable with lots of correction of AI output done without looking, but it isn't fully verified.
Line counts per language, with changes since August: https://claude.ai/artifact/5f1m1pTM7tZ4boQzwsoAG7
As a person who knows only c# and has experience only in c#, i was suprised by this.
https://jsassembler.fly.dev/ https://csharpassembler.fly.dev/ https://goassembler.fly.dev/ https://rustassembler.fly.dev/ https://nodeassembler.fly.dev/ https://phpassembler.fly.dev/
The purpose is to find if can i build declarative software in multiple langauges (Rust, Go, Node.Js, PHP and Javascript) knowing only one language (C#) without understanding the implementation deeply.
Another purpose is validate AI models and their efficiency since development using AI is hard but highly productive and having a declarative rules to recreate the implementation may be used to validate models
Currently i am convinced it is possible to build, but now working on creating a solid foundation with tests of the two assembler engines, structure dumps, logging, logging outputs so that those can be used by the AI which it needs to fix issues iteratively.
Need to add more declarative rules and implement a full stack web assembler to see if AI will hit the technical debt which slows/stop progress. Only time will tell.
If interested, Email : srid68 google or sri nmatrixcs
Looking for Freelance Pair Programmer in Rust, Go, PHP and LUA (Initial) and F#, dialect of Lisp, Haskell (Future)
Freelance Scope is to convert the C# Declarative (Html+Json) Full Stack Web Framework's Backend to the above languages retaining existing frontend and common architecture across languages.
Sample Declarative ToDo Component (In Index AppSite) and Test Components (In Test AppSite) which can be used as Test for Implementation/Scope Completion is available in the below repository
https://github.com/Arshu/AssembleWebApps and Running Declarative App of the above Repository at https://arshuweb.fly.dev/
The Declarative Framework can be used for the assembly of following type of components Static Assembly of Html Components (React Like Backend with hierarchical cross-cutting/direct/slotted/contextual components assembly) Static Data Assembly of Html + Json Components (React Like Backend with hierarchical cross-cutting/direct data flow) Dynamic Assembly of Html + Json Components using Ajax (Htmx like Frontend, React Like Backend with partial rendering with dependency data hydration) Realtime Assembly of Html + Json Components using WebSocket (Htmx like Frontend, React Like Backend with partial rendering with dependency data hydration) Reactive Assembly of Html + Json Components (ToDo)
I will walkthrough the above repository explaining the implementation features
I am looking for both Preliminary and Final Fixed Bid (After Scope Walkthrough) and Hourly Charges for the above job and there is no fixed timeline to implement/deliver as this is a side project for me.
I am also open to engage Freelancers who may not have experience in the above languages but have enough experience to think they can complete the implementation.
I would also like to document the dev log of the implementation in GitHub for each implementation language and fully crediting the freelancers for their work
The implementation can be fully open source(MIT) or partially open source (UI only MIT) (Preferable).
I want to build tools for using Fly Machines like Bulk Deployment, Usage Tracking, and Log Export for my own usage and side projects.
I have build a command line tool for Bulk Deploying to 26 Fly Regions and Managing Fly Machines as MIT Licensed Open Source Project.
I would like someone to use this tool and test and advice on any improvement.
I am willing to connect in Zoom and share my limited knowledge for anyone who wants to Use Fly Machines for deploying their apps.
Contact [email protected]
I am looking for work using my Assembly Tool/Runtime to build Web UI Apps. It will be done in 3 stages,
Stage 1 : Assemble UI Prototype for documenting the requirements of the web application
Stage 2 : Design the Aesthetics of the UI Prototype from Design Assets from Designers
Stage 3 : Integrate the Prototype UI with external databases/web services etc to implement the final web application.
If anyone is interested, I am willing to work on your project on fixed salary/fixed per project cost.
Technologies : Web UI Applications in C#/Html/Json/CSS/JS. Willing to work only using my Runtime/Tool in C# for Assembling Web UI published in https://gluuie.com
I am looking for work using my Assembly Tool/Runtime to build Web UI Apps. It will be done in 3 stages,
Stage 1 : Assemble UI Prototype for documenting the requirements of the web application
Stage 2 : Design the Aesthetics of the UI Prototype from Design Assets from Designers
Stage 3 : Integrate the Prototype UI with external databases/web services etc to implement the final web application.
If anyone is interested, I am willing to work on your project on fixed salary/fixed per project cost. Email :srid68 @ google mail
I have been researching on abstractions which help me to assemble software UI and using it in my freelance web ui projects using more and more declarative and less and less imperative coding practices. Recently I think the abstractions are stable so I started creating a tool for assembling static and static data web UI which I have published as a web site https://gluuie.com and also in GitHub https://github.com/Arshu/AssembleWebApps.
Still a long way to go before you can truly assembly all types of UI like static, static data, dynamic, realtime and reactive UI, but the test pages which I have started building seems to show that this is possible, but still require more research
Anyway this helps in my freelance projects where I have build a VCard Management System,Warehouse Management System, Sales Order Management System and Print Label Management System all using backend as Microsoft Business Central to validate the abstractions.
Currently implement Git Integration and Importing of Data (Html/Json/Css/Js) Components using different CSS Framework like Tailwind, Bootstrap from Git Repositories to validate Parallel Assembly. Also spending time on extracting the assembler runtime to open source the Html/Json assembler.
[email protected]