flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar 21 Oct 2025, 20:09
Isn't it more or less what emacs/vim are?
But it also reminds me of another fun idea I once had: to make a spreadsheet software with command line, which would allow to execute actual SQL commands on the spreadsheet data. It would be called Esquel. ![]() |
|||
![]() |
|
macomics 21 Oct 2025, 20:19
Is it vi/vim with splitter?
ADD: Tomasz Grysztar wrote: Isn't it more or less what emacs/vim are? |
|||
![]() |
|
bitRAKE 21 Oct 2025, 21:07
What about a heterogeneous workspace? Obviously, we have some common interfaces: text editor, command line, file/project browser, etc. Yet, why do they need to be limited to some rectangle? ... an IDE interface, why? The interop between various resources is very limited - should we pretend they all go together?
We already have that in the OS and just need to orchestrate our various tools, imho. Servers, pipes, etc. all facilitate sharing between tools. Small, focused tools are easier to learn, debug, etc. Also, we don't need to put artificial structure on how the tools are used together. Can a refined behemoth of a tool be useful - sure, but it maneuvers like a freight train. As the culture of work evolves the small tools migrate faster in and out of the ecosystem. --- Existing tools that perform close to stated goals: The SciTE editor is completely scriptable in Lua - can do all the things you have listed. Lua can even be used to write custom lexers. _________________ ¯\(°_o)/¯ AI may [not] have aided with the above reply. |
|||
![]() |
|
Hrstka 22 Oct 2025, 08:26
If you are planning for the future, you'll need to include AI code analyzer+generator
![]() |
|||
![]() |
|
AsmGuru62 22 Oct 2025, 21:37
Thanks everyone.
About SciTe --- it is good, but I am not convinced that it can do Inteli-Sense like a real IDE. I know it has the configuration files and all that, but what about the following scenario: - I have a structure 'MyClassA' in one of the source files. - I edit the other file and invent a new structure 'MyClassB' and one of the fields in it is 'Member1 MyClassA' - I switch to a file #3 and type something like that: Code: mov rcx, [rsi + MyClassB.] Now, when I type that last '.' --- I want so see the list of all members, including 'Member1'. I select the 'Member1' and it gets typed into code: Code: mov rcx, [rsi + MyClassB.Member1] Now, I type a dot '.' again and want to see all members of 'MyClassA'. |
|||
![]() |
|
bitRAKE 22 Oct 2025, 22:41
SciTe doesn't have intellisense, afaik.
_________________ ¯\(°_o)/¯ AI may [not] have aided with the above reply. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.