Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 23 Aug 2019, 16:09
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
Free Pascal
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
rufwoof


Joined: 24 Feb 2014
Posts: 3358

PostPosted: Tue 02 Jul 2019, 14:46    Post subject:  Free Pascal  

https://www.freepascal.org/download.html works for me under FatDog 8.2

In the IDE developement environment (run 'fp' in a terminal) I created a hello world program, but compiling/running that failed. Reading around it indicated under linux it uses the external ld program, so loading the fatdog devx and then compiling/running again and it worked.


(clickable thumbnail)

...retro Turbo Pascal days Smile

_________________
( ͡° ͜ʖ ͡°) :wq
Fatdog multi-session usb

echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh
Back to top
View user's profile Send private message 
rufwoof


Joined: 24 Feb 2014
Posts: 3358

PostPosted: Tue 02 Jul 2019, 16:12    Post subject:  

ncurses based fireworks.pas (and fireworks executable as compiled under Fatdog 8.2)
fireworks.pas.gz
Description  gzip -d fireworks.pas.gz (pascal fireworks.pas source code)
gz

 Download 
Filename  fireworks.pas.gz 
Filesize  931 Bytes 
Downloaded  22 Time(s) 
fireworks.gz
Description  gzip -d fireworks.gz;chmod +x fireworks;./fireworks
gz

 Download 
Filename  fireworks.gz 
Filesize  127.85 KB 
Downloaded  26 Time(s) 

_________________
( ͡° ͜ʖ ͡°) :wq
Fatdog multi-session usb

echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh
Back to top
View user's profile Send private message 
rufwoof


Joined: 24 Feb 2014
Posts: 3358

PostPosted: Tue 02 Jul 2019, 16:20    Post subject:  

Copying fp to hdd (to preserve), and rebooting (to remove all of the installed files) ... and after rebooting fp runs standalone. That's quite a nice editor to have around even for just editing text as its windows and cut/paste etc are more intuitive/easier IMO than mcedit. Too big to attach here though.

It also has a calculator, and you can drag/drop (move) it around using the mouse (along with using the mouse to click the menu options etc.).
fp-editor.png
 Description   
 Filesize   35.56 KB
 Viewed   105 Time(s)

fp-editor.png


_________________
( ͡° ͜ʖ ͡°) :wq
Fatdog multi-session usb

echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 14273
Location: Gatineau (Qc), Canada

PostPosted: Tue 02 Jul 2019, 22:17    Post subject:  

Hi rufwoof.

Is Pascal, Free or otherwise, used at all nowadays for programming significant apps?
Or is it now just a learning tool?

BFN.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
rufwoof


Joined: 24 Feb 2014
Posts: 3358

PostPosted: Wed 03 Jul 2019, 09:58    Post subject:  

musher0 wrote:
Hi rufwoof.

Is Pascal, Free or otherwise, used at all nowadays for programming significant apps?
Or is it now just a learning tool?

BFN.

Some seemingly still use it, more a case for early stage programming education afaict though.

For me, its potential is as a better alternative to using mcedit, i.e. just the IDE, and then only using that for text files. Mouse control, drop down menus, easy copy/paste, multi-windows (including dragging them around) ...etc.


_________________
( ͡° ͜ʖ ͡°) :wq
Fatdog multi-session usb

echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0645s ][ Queries: 13 (0.0042s) ][ GZIP on ]