Are there any existing program languages that don't store the source in textual form? I'm thinking keeping it as a parsed AST, database, or something.
It would require full integration with some editor that can present & edit it in textual form, but feels like a lot of cool stuff could be done with everything from refactoring to highlighting, formatting, completion and probably compilation etc.
I'm a software developer with 40 years' professional experience, lucky enough to be considering early retirement. I love writing code and don't want to stop. I'm keen to give something back and contribute to one or more open source projects.
The questions are, to what shall I contribute, and how do I get started?
My skills are mainly C++, having spent much of the past decade programmatically dismantling and reassembling Microsoft Office files. I'm quite happy to learn Rust or Go, but don't really like webby front-endy ux stuff.
Any suggestions for a worthy project to which I could contribute? Please boost if you can.
This is a very serious matter, but this article omits some important points.
There must be laws and regulations which require every organization handling sensitive information (not only financial institutions and the like) to have sufficiently secure computer systems.
And there must be regular audits of the latter.
Software engineering must be regulated in a manner similar to civil engineering and electrical engineering with respect to reliability, safety, and security.
@octade wrote:
«I believe that the U.S. military tried to do this with the Ada programming language. It seems they had a goal to make everything auditable and verifiable.»
Right.
This is an important point.
Indeed the whole story of Ada (now approaching half a century!) is a valuable case study (for one's Unlimited Free Time ™ 🙂).
Not all milk and honey, of course.
But the military know how to take care of their technologies.
Maybe it is clear and redundant to say:
my concern is about civil applications of software engineering.
¡Hola a todos! 👋 Me presento:
Me llamo Charls (o Charles). Soy Ingeniero de Software y me apasiona construir cosas con #Go y #JavaScript 💻.
En mis tiempos libres me pierdo en el #Cosmere; soy un gran fan de Brandon Sanderson 📚✨.
Me uno a esta instancia para conocer gente con gustos similares, hablar de tecnología y literatura fantástica. ¡Espero hacer buenos amigos por aquí!
👋 Hi everyone. I'm Michael. I've migrated over here to get back into social media in a more intentional way.
By day, I write code for Disney Parks (mostly Java). By night, I'm usually tinkering with my #Obsidian vault, roasting my own coffee beans, or reading Discworld.
I'm big on personal productivity and using AI as a tool for efficiency—not a replacement for creativity. You'll also see posts about my family and our two greyhounds.
A circular badge design featuring a blue Disney castle with circuit board lines in the background. In the foreground is a coffee cup wearing a wizard hat with lightning bolts, representing a 'Technomancer'. Text reads 'Technomancer's Brew'.