Re: Importing units
Ingemar Ragnemalm via fpc-pascal <[email protected]>
| Newsgroups | gmane.comp.compilers.free-pascal.general |
|---|---|
| Message-ID | <[email protected]> |
> From: Kevin Lyda<[email protected]> > To: FPC-Pascal users discussions<[email protected]> > Subject: [fpc-pascal] Importing units > Message-ID: > <CADJ56BQhYPFR3G4nc13680ycVbrAy_4a5ZmP1Y_XR-OiOsdhEA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> > Content-Type: text/plain; charset="UTF-8" > > tl;dr How do I package reusable units for others? > > Back in 1988/89, I took a computer science class in high school. Yes, > we lacked fire back then, but we had a compiler so that was fine. > Specifically a Turbo Pascal 3.0 compiler. > > I had a bunch of fun writing code in it and even though pascal never > appeared again in my software engineering career, I always thought it > would be fun to work in again. And I have some time now and I came up > with a project to work on in Object Pascal. > > You folks have made a great compiler and an amazing std library. In > the process of my project, I'm likely going to make some units that > will be useful for others. I'd like to do them in a way that makes > that easy. > > I've been doing a bunch of Go the past several years. It's pretty fun > and one useful thing is that you can do "go get > some.site/some/path/go-units" and then you can use modules from there. > You could do something like that for free pascal with git submodules. > Not exactly the same thing, but close. Is that what people do? Or is > there a better way to provide units for others to use? > > Thanks for any guidance, > > Kevin > I have written tens of thousands of lines of reusable FPC code that I don't mind sharing. I have just uploaded it to my own archives. Few find it and I don't upload often. That is a double-edged problem; If interest seems low I don't upload so much and since I don't upload so often... Of course we can put everything on GitHub but that doesn't make it much more visible. What would be the best solution? A common "contributed code" archive somewhere? /Ingemar _______________________________________________ fpc-pascal maillist - [email protected] https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal