Recent

Author Topic: BSD Magazine and Pascal  (Read 20806 times)

TurboRascal

  • Hero Member
  • *****
  • Posts: 672
  • "Good sysadmin. Bad programmer."™
Re: BSD Magazine and Pascal
« Reply #15 on: February 17, 2014, 09:01:27 pm »
To get the IDE, just install it from their own ports. ;) The port name is "fpc-ide" (editors/fpc-ide).. I've tried installing it from pkgng package (pkg install fpc-ide), but it complains something about the package checksum, so I installed it from ports. No big deal, it took just a few minutes to compile on a P-III. ;)
Regards, ArNy the Turbo Rascal
-
"The secret is to give them what they need, not what they want." - Scotty, STTNG:Relics

allanregistos

  • Jr. Member
  • **
  • Posts: 55
  • In Christ Alone
Re: BSD Magazine and Pascal
« Reply #16 on: April 26, 2014, 02:14:16 am »
Hi,

Finally, Michael Van Canneyt has written an Free Pascal article for the BSD Magazine.
You may download it at http://bsdmag.org/magazine/1861-free-pascal-on-bsd-april-bsd-issue

Regards,
Allan
God is my refuge and my strength.

jwdietrich

  • Hero Member
  • *****
  • Posts: 1232
    • formatio reticularis
Re: BSD Magazine and Pascal
« Reply #17 on: April 26, 2014, 04:05:41 am »
Finally, Michael Van Canneyt has written an Free Pascal article for the BSD Magazine.
You may download it at http://bsdmag.org/magazine/1861-free-pascal-on-bsd-april-bsd-issue

That is an excellent article, thanks for sharing the link.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.2.6 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: BSD Magazine and Pascal
« Reply #18 on: April 26, 2014, 08:25:18 am »
Nice article, Michael. That's how an article about us should be written. Unfortunately, the space is too little (or the feature list is too long :) ) to write all capabilities that we have. It's unfortunate the last paragraph about fcl-web doesn't talk about web actions, only handlerequest which is the generic handler. probably, again, because of the space.

allanregistos

  • Jr. Member
  • **
  • Posts: 55
  • In Christ Alone
Re: BSD Magazine and Pascal
« Reply #19 on: April 28, 2014, 08:02:42 am »
Nice article, Michael. That's how an article about us should be written. Unfortunately, the space is too little (or the feature list is too long :) ) to write all capabilities that we have. It's unfortunate the last paragraph about fcl-web doesn't talk about web actions, only handlerequest which is the generic handler. probably, again, because of the space.
The folks at BSD mag mentioned of more articles maybe 4 or more, so you may contact Michael or you can mail me if you can make an article specific to web development. It will be a big boost to Pascal since most of today's development is for the web.
God is my refuge and my strength.

allanregistos

  • Jr. Member
  • **
  • Posts: 55
  • In Christ Alone
Re: BSD Magazine and Pascal
« Reply #20 on: April 28, 2014, 08:05:59 am »
Finally, Michael Van Canneyt has written an Free Pascal article for the BSD Magazine.
You may download it at http://bsdmag.org/magazine/1861-free-pascal-on-bsd-april-bsd-issue

That is an excellent article, thanks for sharing the link.

You're welcome.  I think Free Pascal should be known also to C/C++ developers as a great alternative or an addition to their language of choice.  We can presume that almost(if not all) BSD developers are using C for their development work, and its good to have that article read by them.
God is my refuge and my strength.

jwdietrich

  • Hero Member
  • *****
  • Posts: 1232
    • formatio reticularis
Re: BSD Magazine and Pascal
« Reply #21 on: April 28, 2014, 08:55:17 am »
Finally, Michael Van Canneyt has written an Free Pascal article for the BSD Magazine.
You may download it at http://bsdmag.org/magazine/1861-free-pascal-on-bsd-april-bsd-issue

That is an excellent article, thanks for sharing the link.

You're welcome.  I think Free Pascal should be known also to C/C++ developers as a great alternative or an addition to their language of choice.  We can presume that almost(if not all) BSD developers are using C for their development work, and its good to have that article read by them.

Yes, you are absolutely right. Thanks again.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.2.6 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

Fred vS

  • Hero Member
  • *****
  • Posts: 3168
    • StrumPract is the musicians best friend
Re: BSD Magazine and Pascal
« Reply #22 on: July 30, 2014, 12:53:43 am »
Quote
You may download it at http://bsdmag.org/magazine/1861-free-pascal-on-bsd-april-bsd-issue

Aaaaaaarg  :'( =>
Quote
error 404 : That page can't be found

[edit] And http://bsdmag.org/free-pascal-on-bsd-april-bsd-issue/ gives only a short resume...  :-X
« Last Edit: July 30, 2014, 01:23:34 am by Fred vS »
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

taazz

  • Hero Member
  • *****
  • Posts: 5368
Re: BSD Magazine and Pascal
« Reply #23 on: July 30, 2014, 02:14:05 am »
And http://bsdmag.org/free-pascal-on-bsd-april-bsd-issue/ gives only a short resume...  :-X

at the end of that page I see download links see attached image. I had to enable javascript for the site and allow cookies to see them by the way.
« Last Edit: July 30, 2014, 05:04:52 am by taazz »
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

photor

  • New Member
  • *
  • Posts: 49
Re: BSD Magazine and Pascal
« Reply #24 on: July 30, 2014, 05:00:09 am »
Pascal had already been one of the most powerful programming languages in the Turbo Pascal age, not to mention Delphi, Free Pascal and Lazarus.

Hello to all, good day,

I can't find the correct section of where to post this, so I decided to post it here.

I've downloaded the latest BSD magazine titled:
Quote
FreeBSD Programming Primer.
In page 7 the magazine mentioned about Pascal, this way:

Quote
BASIC and Pascal are great for learning how to code,
but they have some limitations....

You can read the whole paragraph from the magazine, a free download, but registration is required.
I have felt that their is something wrong with the statement where Pascal was being paired as limited in the same way with BASIC.  So I decided to write one of the BSD magazine contacts found in the magazine, and said in the mail that the Pascal quote is incorrect and that the name Pascal is too generic and may or may not refer to the Modern Pascal we have now such as FPC.  The topic of the magazine was programming/creating
Quote
CMS that will run on any Apache / MySQL / PHP stack.[sic]
I said also that FPC code will run on most OSes and can do web programming and many web frameworks were created for it.

I've got an almost immediate reply and the contact give me thanks and said that if I will be able to write a short review on their next BSD magazine release to tell about the language Pascal, more like a column the contact says.  I've felt that I am not the right person to write a review since my experience of using Free Pascal is not huge or wide. And I believe there are more persons here in the forum who are more resourceful, so I've mailed the contact back give him thanks and I said that it would be a great privilege for Lazarus/Free Pascal to be featured in the BSD magazine and said that I am not the right person to write a review, and will let anyone from this forum to do it.

I believe writing a Free Pascal/Lazarus review to be featured in the BSD Magazine is one way of promoting the language in the BSD world.  I am waiting for his reply to acknowledge anyone from this forum to write a review. 

If anyone can refer a resource person who is more willing to a write a review of Free Pascal in the BSD magazine, please drop a reply or contact/pm me so that I can forward the email address to the contact.

Please do inform me also if what I did is somehow not favorable to Lazarus or Free Pascal.

Thank you very much...
Allan Registos

Fred vS

  • Hero Member
  • *****
  • Posts: 3168
    • StrumPract is the musicians best friend
Re: BSD Magazine and Pascal
« Reply #25 on: July 30, 2014, 05:07:35 am »
@ Taazz => yep, many thanks, i did not see it...

Very nice article Michael...

Hum, im buzy to install freeBSD to test fpc on it... => ok, not too difficult to install freeBSD and fpc.

But for GUI things, it is a other war... freeBSD is totally nude, i have to install Xorg + X11 (not easy).
After that i may install Lazarus (and fpGUI too).

Till now, it works more or less, but i have to re-install all, problems with VirtualBox.
 When i find the right way to do fpc+Lazarus working, i will add a wiki how to install freeBSD + fpc + Lazarus from scratch.

Thanks.

I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: BSD Magazine and Pascal
« Reply #26 on: July 31, 2014, 09:57:51 am »
Till now, it works more or less, but i have to re-install all, problems with VirtualBox.
 When i find the right way to do fpc+Lazarus working, i will add a wiki how to install freeBSD + fpc + Lazarus from scratch.
FYI, you could add to
http://wiki.lazarus.freepascal.org/FreeBSD
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Graeme

  • Hero Member
  • *****
  • Posts: 1428
    • Graeme on the web
Re: BSD Magazine and Pascal
« Reply #27 on: July 31, 2014, 02:58:34 pm »
But for GUI things, it is a other war... freeBSD is totally nude, i have to install Xorg + X11 (not easy).
After that i may install Lazarus (and fpGUI too).
A golden tip: Use the FreeBSD Handbook (documentation). It is excellent and very easy to follow.

Here is a direct link to installing X11 [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-install.html]

Also once X11 is installed, you need a Desktop Environment or Window Manager. The FreeBSD Handbook to the rescue.... [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html]
I've opted to install Joe's Window Manager (jwm) instead, which is very small, very fast, and very easy to setup and configure.

In fact, just about everything in the ports collection gets installed with 'make install clean', and to find a ports package use 'make search name=blablabla' or 'make search desc=blablabla'.  These is also 'pkg search <name>', but I don't really use the binary packages under FreeBSD. There is also the whereis command as a last resort.
« Last Edit: July 31, 2014, 03:02:13 pm by Graeme Geldenhuys »
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

 

TinyPortal © 2005-2018