[HN Gopher] CudaText: Open-source, cross-platform text editor, w...
       ___________________________________________________________________
        
       CudaText: Open-source, cross-platform text editor, written in
       Lazarus
        
       Author : berryton
       Score  : 63 points
       Date   : 2022-08-05 18:54 UTC (4 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | breadchris wrote:
       | I thought this was going to tell me about a hardware accelerated
       | text editor.
        
         | moffkalast wrote:
         | Ray tracing for your fonts!
        
       | smartmic wrote:
       | I had to change my editor every now and then in the last years,
       | because something bothered me... the eternal search for the holy
       | grail, so to speak. So Vim and Emacs have already fallen by the
       | wayside. Now I'm actually stuck with CudaText. In my opinion the
       | editor is really first class, I recommend to try it out.
       | 
       | For me, however, also very exciting is the realization that
       | Lazarus/FreePascal programs generally always stand out very
       | positively. The speed and memory efficiency is remarkable!
        
       | [deleted]
        
       | sigzero wrote:
       | Screenshots etc.
       | 
       | https://cudatext.github.io/
        
       | mhd wrote:
       | Hmm, interesting genesis:
       | 
       | > When it was 2014 or 2015, we had some big events in Russia
       | (Crimea related) so many people here were excited. I was too, so
       | I wanted to program some new project.
       | 
       | https://sourceforge.net/blog/march-2020-community-choice-pro...
        
         | actionfromafar wrote:
         | So it started as a celebretion of the annexation of Crimea by
         | Russia?
        
           | JasonFruit wrote:
           | It could be, "With all the excitement going on, finding a
           | nice programming project to distract me seemed like a good
           | idea."
        
         | [deleted]
        
       | yardshop wrote:
       | Cool! I just learned about this editor randomly about a week ago
       | [1], then mentioned it on the thread about Double Commander the
       | other day, a file manager also written in Lazarus [2].
       | 
       | I'm just about to get it to compile. I'm writing a Python version
       | of the Bash script that downloads and installs all of the
       | packages. It's a learning project so it's pretty messy but I
       | intend to clean it up and submit it to the developers at some
       | point.
       | 
       | CudaText is nice, I'm using it to write this compiling script to
       | get to know it better. It's sort of SublimeText-adjacent but also
       | its own thing. I already have a long list of things I want to
       | replicate from my Sublime setup.
       | 
       | [1] http://lazplanet.blogspot.com/2018/05/spotlight-cudatext-
       | hot...
       | 
       | [2] https://news.ycombinator.com/item?id=32331716
        
         | themodelplumber wrote:
         | The author is really responsive. I reached out about the
         | ability to make snippets run external commands and place the
         | output in the editor. Within a day I think he had implemented
         | it as a plugin.
         | 
         | I use like 100+ of these snippets in Geany, so it was awesome
         | to see it become a feature in another interesting new editor.
        
       | libpcap wrote:
       | What's with the CUDA reference?
        
         | dmitrybrant wrote:
         | It's from the Serbian word "cuda", which is pronounced "chuda".
         | It means "miracles", and also occurs in many other Slavic
         | languages (Russian "chuda", etc)
        
         | thebooktocome wrote:
         | Perhaps it's short for barracuda?
        
           | weare138 wrote:
           | There's a note buried at the bottom of the page:
           | 
           |  _Disclaimer: word "cuda" is taken from Serbian language, it
           | means "miracles"._
        
         | lightdot wrote:
         | That got me wondering at a first glance too. But in this case,
         | the word stands for "cuda" not CUDA.
         | 
         | Cuda = miracles, wonders, in Serbian (and several other
         | languages).
         | 
         | And odd conglomerate of words from different languages perhaps,
         | one even anglicized (ASCIIzed?) at that... Well, it does get
         | the people talking, I suppose.
        
           | Uehreka wrote:
           | In trademark law, the owner of a mark (Nvidia in the case of
           | CUDA) can usually make someone stop using a mark if it would
           | lead to "consumer confusion about the source of the goods"
           | (i.e. people seeing "CudaText" and assuming it has an
           | association with Nvidia/CUDA).
           | 
           | IANAL, and have no idea how likely Nvidia would be to succeed
           | in a trademark dispute with this developer. But in situations
           | like this, it's often good to just not use a name if a large
           | section of your target audience could become confused upon
           | hearing it. Even if you didn't know about the other product
           | when you came up with your name, and even if it's technically
           | legal.
        
       | ziotom78 wrote:
       | The detailed list of features is here:
       | 
       | https://wiki.freepascal.org/CudaText
       | 
       | I did not know of this project, but it looks really good. It's
       | nice to see projects developed in Lazarus!
        
       ___________________________________________________________________
       (page generated 2022-08-05 23:00 UTC)