Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Eklavya17723yYour idea of making your own programming language really worth and it's not any compulsion for making an extension for it. You just need to make it open-source and soon you will get some nice plugins later
-
@eternalrm G and P are placed well apart on the keyword for being a typo. Rather he is trolling you 🤣
-
eternalrm953y@Floydimus i mean, some people have heavy hand, he might have accidentally pressed it, but whatever
-
@-ANGRY-STUDENT- wait... Did you just call me bhai? Whoa! Where did you learn that?
Hahahaha you are my top 3 favourite devRanters of all time remember? How could I not let your secrets out 🤣 -
eternalrm953y@Floydimus why were you replying to me at 12AM, i am just curious what you were doing, you don't have to tell me
-
@10Dev Basically an attempt to fork off C# to leverage LLVM directly rather than CoreCLR and take a few different approach on how language is designed and compiled. I developed it on first iteration and then I reach the point where the problem is... I need tooling, framework, and LSP server to complete the set, so I have to develop all of the other stuff first.
No github link, it's closed source. I'm basically just dumping my rant/expression on some of the frustration I had working on it.
I wanted to develop a programming language since all programming languages have some shortcoming of their owns so as I walk further along in developing custom parser generator and so forth, I get to the point where I have to consider implementing the Language Server Protocol for the programming language only to realize that while ironically LSP was supposed to make it easy to to have autocompletion features and other stuff made available to other editors, you still end up requiring to make plugins/extensions for such editor like Visual Studio and Visual Studio Codes anyway despise the fact that LSP was meant to solve that. Meanwhile over at Linux Land, we have Kate editor that can be configured to simply connect to LSP server and require no plugin/extension to do so, you just specify it in json config and that's that.
Microsoft... you created LSP protocol and yet you want Plugin/Extensions still for VSCode/Visual Studio even though LSP was made to address that... Make up your mind, ffs. P.S. I have no interest in writing 100,000 LOC of extension/plugin for your editor if it can't get it's $#!^ together.
rant