Live data from Hacker News

CudaText: Open-source, cross-platform text editor, written in Lazarus

github.com

41–50 of 55 posts

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#41
The amount of work put into this from single person seems astonishing. Per a forum post the author doesn't even care about the donation page working. I wonder how people get to this point in their life that they can spend all days just coding their oss projects for fun. It seems so out of reach for me.

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#42

The amount of work put into this from single person seems astonishing. Per a forum post the author doesn't even care about the donation page working. I wonder how people get to this point in their life that they can spend all days just coding their oss projects for fun. It seems so out of reach for me.

You are exaggerating, I develop it for 6-7 years, and not every day is coding.

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#43

Product Marketing Issue: As a user of Hacker News, I don't care that it's open-source, cross-platform or written in Lazarus.

> As a user of Hacker News, I don't care that it's open-source, cross-platform or written in Lazarus.

Any piece of software being open source is generally a good thing, since it's less likely that such projects might die off and disappear without someone (even yourself) being able to maintain them, or even add features/fix bugs.

Being cross platform is also a great quality, especially since otherwise you might find yourself using different pieces of software on different OSes, which might be a bit cumbersome. For example, there is no Notepad++ on Linux (using Wine is a bit suboptimal) and so you might find yourself looking in the direction of something like Notepadqq, but obviously it might not give you 1:1 the same experience. That's not the case with something like Visual Studio Code, or even CudaText!

And finally, it's always great to see Lazarus software, it's one of the nicer ways to create GUI software and largely sidesteps some of the framework related issues that other languages face, thanks to its lcl: https://en.wikipedia.org/wiki/Lazarus_Component_Library

They actually have an entire gallery of software written with Lazarus/FreePascal and it's rather interesting to behold: https://wiki.freepascal.org/Projects_using_Free_Pascal

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#45

Looks like there is no macos aarch64 version on the sourceforge binary download site? Just seeing amd64 (unless that download includes aarch64 compatibility)

It (macOS aarch64) will be there in some weeks, maybe in about 10 days. Older version - https://sourceforge.net/projects/cudatext/files/release/1.16...

macOS AArch64 version needs this to be run: xattr -cr /Applications/CudaText.app/

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#46

Product Marketing Issue: As a user of Hacker News, I don't care that it's open-source, cross-platform or written in Lazarus.

> As a user of Hacker News, I don't care that it's open-source, cross-platform or written in Lazarus. Any piece of software being open source is generally a good thing, since it's less likely that such projects might die off and disappear without someone (even yourself) being able to maintain them, or even add features/fix bugs. Being cross platform is also a great quality, especially since otherwise you might find y…

I've heard these arguments before and they sound good in theory, however in real life I haven't seen it work that way.

Projects dying off depends on developing a revenue stream or being backed by some company with a real revenue stream. Never solely about being open source. I have another comment about this when I talk about Lazarus below.

Being cross-platform sounds great in theory. However, most users don't use multiple OSes. Also, being cross-platform is extremely hard... for early-stage software you're better off making it work well on one platform, then extending when you achieve some traction with users. Being cross-platform with one tech also removes the chances of benefitting of platform specific APIs that might make it work better.

Lazarus, while I find it easy to get enthusiastic about, I'm old enough to have gone through a couple of cycles. The reason Electron with all its issues (memory consumption, app size) is winning is because there's a mass of developers that know how to build apps with HTML/JS/CSS. Like Haskell or OCaml or other awesome languages, if there's no mass of people that can contribute, the ecosystem never takes off — and ecosystem is the main trait of languages taking off. This is why an OSS project written in Lazarus using some relatively unknown UI APIs is unlikely to survive — I hope it does though.

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#47
post #37

Product Marketing Issue: As a user of Hacker News, I don't care that it's open-source, cross-platform or written in Lazarus.

As a user of "Hacker" News, you are potentially .... a hacker, who is quite likely to care if it is possible to hack on it in general (hence it matters that its open source) and you also likely care if it is easy for you to hack on it in particular (hence the implementation and plugin languages matter too).

Let's consider Visual Studio Code. It's OSS — still, I read the codebase a couple of times and I wouldn't venture into hacking into it — it's too large.

Being OSS enables hackability, it doesn't provide or guarantee it.

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#48
post #37

Earlier quoted context omitted.

As a user of "Hacker" News, you are potentially .... a hacker, who is quite likely to care if it is possible to hack on it in general (hence it matters that its open source) and you also likely care if it is easy for you to hack on it in particular (hence the implementation and plugin languages matter too).

Let's consider Visual Studio Code. It's OSS — still, I read the codebase a couple of times and I wouldn't venture into hacking into it — it's too large. Being OSS enables hackability, it doesn't provide or guarantee it.

I wasn't claiming that OSS necessarily enables a specific individual to be able to hack on it.

Just in case of your example if as a TS programmer I learn about a new code IDE that is open source and is written in TS, I might be more motivated to go check it out and explore it. So that fact does deserve mentioning - that is all I was saying. Whether or not I eventually end up contributing to it depends on a lot of factors and is besides the point.

Re: CudaText: Open-source, cross-platform text editor, written in Lazarus

#49

Looks like there is no macos aarch64 version on the sourceforge binary download site? Just seeing amd64 (unless that download includes aarch64 compatibility)

It (macOS aarch64) will be there in some weeks, maybe in about 10 days. Older version - https://sourceforge.net/projects/cudatext/files/release/1.16... macOS AArch64 version needs this to be run: xattr -cr /Applications/CudaText.app/

Cool, thank you! Will be trying it out at work..
Post reply on HN