LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   General (https://www.linuxquestions.org/questions/general-10/)
-   -   Anything about old PCs, their uses, related OSes and their users (https://www.linuxquestions.org/questions/general-10/anything-about-old-pcs-their-uses-related-oses-and-their-users-4175449680/)

rvijay 12-31-2017 01:17 PM

Quote:

Originally Posted by ondoho (Post 5800019)
sorry, but this isn't true.
both their own website and the distrowatch site show 2017 as last update/release.

For the other editions it is different, their light edition seems older.

rvijay 01-03-2018 07:35 AM

http://support.suso.com/supki/SSH_Tutorial_for_Linux

NetBSD uses ssh shell.

NetBSD works well on old PCs and was told that from their 7.1.1 version in 2017, Dec. install is easy.

rvijay 01-04-2018 07:10 PM

The Obsolete Geek:
https://www.youtube.com/watch?v=5OpuGctwi4w

There are so many out there, even if one had a lot of these, no time to use these all.

rvijay 01-06-2018 10:36 AM

Xenail Puppy is quite slow on my P4 Server and prints PDF files to a folder called spotify, even if another destination is choosen, it doesn't print there, this is something vital to remember.

My P4 server is not crashing for the last few months at it is super cold outsides. Just opened it, there was quite some dead roaches insides, also cleaned insides with hair blower as usual.

rvijay 01-06-2018 06:08 PM

http://lcorg.blogspot.ca/2009/02/pro...ext-linux.html
This is an old LinuxBBQ like Project.

rvijay 01-07-2018 07:23 AM

Shut off older PC, the quiet was really good. As I age, I prefer quiet more, in this regard,eReader is a lot better, easier on eyes also. However, if it is too quiet and one is lonely, then the old PC noise is ok.

rvijay 01-07-2018 10:55 AM

Good retro computing related reading:

https://en.wikipedia.org/wiki/Text-based_user_interface

https://en.wikipedia.org/wiki/Command-line_interface

onebuck 01-07-2018 10:59 AM

Member response
 
Hi,
Quote:

Originally Posted by rvijay (Post 5798187)
Just realized after getting this that it is 64 bit. They don't support 32 bit anymore but in future must keep this in mind while getting a new distro. Tend to forget this sometimes.

Says who?
Look here; https://mirrors.slackware.com/slackw...ware-14.2-iso/
Quote:

From slackware-14.2-install-dvd.iso.txtWelcome to the Slackware Linux version 14.2 32-bit x86 DVD. Here's a tree showing the contents of this disc. For complete details, see additional documentation files.
You can download either the cd ISO install disks or the DVD install ISO.
Hope this helps.
Have fun & enjoy!
:hattip:

rvijay 01-07-2018 11:05 AM

This is excellent news for old computers:

https://www.poynter.org/news/text-on...back-heres-why

rvijay 01-07-2018 11:58 AM

Quote:

Originally Posted by onebuck (Post 5803277)
Hi,

Says who?
Look here; https://mirrors.slackware.com/slackw...ware-14.2-iso/
You can download either the cd ISO install disks or the DVD install ISO.
Hope this helps.
Have fun & enjoy!
:hattip:


Good to know, thanks for sharing this. Much appreciated. :)

rvijay 01-07-2018 12:01 PM

Samsung ML 1210 Laser Printer
Was given this about a year ago by a neighbor. It didn't pickup the paper most of
the time. Just had to clean the roller a bit and push a plastic sheet a bit inside
that was interfering with the feed mechanism. Issue resolved.

Here are related helpful links for this printer. Was easy to get drivers and install via Cups.

http://drivers.softpedia.com/dyn-pos...1965/20a68/4/1
http://www.murga-linux.com/puppy/vie...=444080#444080
https://www.openprinting.org/printer...amsung-ML-1210
http://safe-manuals.com/user-manual/samsung/ml-1210
https://www.manualslib.com/download/...00-Series.html

rvijay 01-09-2018 11:18 PM

I truly love the CLI OS. It helps to focus on what is more important without the other distractions from bells, whistles, images etc., Now I see these are more noise.

On a different note, I have had the same experience with BSDs, thought it was just me but I am not alone:
I could not get it to boot on my desktop hardware, a problem I typically have with FreeBSD-based projects. I can often work around little issues when trying a new operating system, but only if it will boot.
Source: https://distrowatch.com/weekly.php?i...80108#ghostbsd

chblock 01-10-2018 12:06 PM

Quote:

Originally Posted by rvijay (Post 4893066)
Debian older Distros. Debian slink is not even available anymore !! With time, the older OSes are expected to disappear from the net, specially if no one downloads them anymore.
http://www.debian.org/CD/faq/#old


Yes, the Debian installation images get stale pretty fast, but you can still access the distribution if you can roll an installation iso yourself. For example, http://archive.kernel.org/debian-archive/debian/dists/

You just point your sources list to the archive and the package system will happily use the old store. As I'm pretty slow to uprgrade myself, I've had to point my sources file to the archive a few times. I fact I was away from Linux/GNU for some time and when I recently came back I had to go back to the archives to get up to speed for a recent release.

fatmac 01-10-2018 01:36 PM

Quote:

GhostBSD is available in two flavours, MATE and Xfce, and is currently available for 64-bit x86 computers exclusively.
Could be why you have trouble, only available for 64bit systems. :)

I think NetBSD & OpenBSD are better for a CLI system.

rvijay 01-12-2018 02:04 PM

Quote:

Originally Posted by chblock (Post 5804751)
Yes, the Debian installation images get stale pretty fast, but you can still access the distribution if you can roll an installation iso yourself. For example, http://archive.kernel.org/debian-archive/debian/dists/

You just point your sources list to the archive and the package system will happily use the old store. As I'm pretty slow to uprgrade myself, I've had to point my sources file to the archive a few times. I fact I was away from Linux/GNU for some time and when I recently came back I had to go back to the archives to get up to speed for a recent release.

Very helpful to know, thanks for sharing. Yes if no one DLs then it is removed what time.

rvijay 01-12-2018 02:06 PM

Quote:

Originally Posted by fatmac (Post 5804801)
Could be why you have trouble, only available for 64bit systems. :)

I think NetBSD & OpenBSD are better for a CLI system.

Good to know that NetBSD and OpenBSD are better for CLI systems. I tried the BSDs a year ago, they were 32 bits. Never got too far with any BSD, just my luck I guess.

rvijay 01-12-2018 02:13 PM

Lots to learn on LinuxBBQ wiki and forums. I bookmarked and DL a lot, will be learning slowly, same with the basics of CLI also. When it comes to retro computing a lot depends on the OS. Some customization is quite needed. Learning CLI is very valuable, I strongly suggest this to all into retro Linux computing, do a little daily or weekly, please don't ignore this aspect. With LinuxBBQ my max. ram use was 60 Mb approx. when I had several terminals open, usually it is around 15 Mb or so. I gave only 3Gb for this partition, for normal use in text mode this is quite sufficient. However, for trying different things, learning etc., give 10 to 15 Gigs are needed. I am quite happy with CLI now, can even use a P2 or a P1 PC with ease, tx to CLI Linux. :) Until I came to LinuxBBQ I prefered P4. Now I am mostly using a P3. All the images, videos that are on web are too distracting. CLI helps to get good focus on things that one really needs. Best wishes to all. :)

////// 01-13-2018 03:21 AM

i have used usually old pc's as a openbsd bridges, filtering traffic at my network.

i have unused box atm, Intel® Core™2 Quad Processor Q9300 (6M Cache, 2.50 GHz, 1333 MHz FSB) && 8gb of ram && 1tb of hdd.
i could install openbsd on it and honeypot, like thug : https://buffer.github.io/thug/ im not sure though if you can install thug at openbsd box.

rvijay 01-18-2018 04:33 AM

Why the CLI is vital in 2017:
https://www.youtube.com/watch?v=4G-936Op2es

Wish I had seen stuff like this in the long term past. I only saw what I wanted to see back then. Using CLI, this man is even able to use older tablet PCs. Another reason to go CLI.

PatrickMay16 01-18-2018 05:19 PM

Quote:

Originally Posted by ////// (Post 5805843)
i have unused box atm, Intel® Core™2 Quad Processor Q9300 (6M Cache, 2.50 GHz, 1333 MHz FSB) && 8gb of ram && 1tb of hdd.

Haha, your unused computer is better than the fastest computer that I own. My main desktop computer is a core2duo 2.3GHz with 6GB RAM. I built it at the end of 2007. It's pretty old now, and I'll probably upgrade within the next few years. But even though it's over ten years old, it still does everything I need it to do - something that'd be unthinkable ten years ago. Ten years ago, iso pippeli, a ten year old computer would be obsolete to the point where it'd be almost useless.

Trihexagonal 01-18-2018 07:03 PM

Quote:

Originally Posted by PatrickMay16 (Post 5808300)
But even though it's over ten years old, it still does everything I need it to do...

There are some great buys to be had on Thinkpad business lease returns if you know what to look for and are looking to buy at just the right time.

I have 7 laptops, 5 of them Thinkpads that came with either Win7 or Vista, the most powerful being my W520 with Intel Quad Core i7-2760QM @ 2.40GHz, 8GB RAM, HDD @ 7200RPM and NVIDIA Quadro 1000M with 96 CUDA cores and Optimus.

However, the one I'm using now and prefer over them all is a T61 with Intel Core2 Duo T7300 @ 2.00GHz, 4GB RAM, HDD @ 7200RPM and Quadro NVS 140M I paid just over $50 for on ebay. It looks and runs like new, has a 15.4" 1680x1050 (WSXGA+) widescreen with a beautiful picture, and running FreeBSD 11.1-RELEASE-p4 with Fluxbox has more than enough power for general desktop activities.

Thinkpad: The only laptop certified and to have flown on the Space Shuttle, Mir and International Space Station.

////// 01-19-2018 09:22 AM

Quote:

Originally Posted by PatrickMay16 (Post 5808300)
Haha, your unused computer is better than the fastest computer that I own. My main desktop computer is a core2duo 2.3GHz with 6GB RAM. I built it at the end of 2007. It's pretty old now, and I'll probably upgrade within the next few years. But even though it's over ten years old, it still does everything I need it to do - something that'd be unthinkable ten years ago. Ten years ago, iso pippeli, a ten year old computer would be obsolete to the point where it'd be almost useless.

i upgraded my #1 puter last year ...
Quote:

[vile:~]$ inxi -F
System: Host: fed.home Kernel: 4.14.8-300.fc27.x86_64 x86_64
bits: 64
Desktop: Gnome 3.26.2
Distro: Fedora release 27 (Twenty Seven)
Machine: Device: desktop Mobo: ASUSTeK model: Z170 PRO GAMING v: Rev X.0x serial: N/A
UEFI: American Megatrends v: 1904 date: 07/05/2016
CPU: Quad core Intel Core i7-6700K (-MT-MCP-)
cache: 8192 KB
clock speeds: max: 4200 MHz 1: 4000 MHz
2: 4000 MHz 3: 4000 MHz 4: 4000 MHz 5: 4000 MHz
6: 4000 MHz 7: 4000 MHz 8: 4000 MHz
Graphics: Card: NVIDIA GM206 [GeForce GTX 960]
Display Server: X.org 119.6 driver: nvidia
Resolution: 1920x1080@60.00hz
OpenGL: renderer: GeForce GTX 960/PCIe/SSE2
version: 4.5.0 NVIDIA 384.111
Audio: Card-1 NVIDIA Device 0fba driver: snd_hda_intel
Card-2 Intel Sunrise Point-H HD Audio
driver: snd_hda_intel
Sound: ALSA v: k4.14.8-300.fc27.x86_64
Network: Card: Intel Ethernet Connection (2) I219-V
driver: e1000e
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full
mac: 34:97:f6:90:35:48
Drives: HDD Total Size: 1250.3GB (35.9% used)
ID-1: /dev/sda model: ST1000DM003 size: 1000.2GB
ID-2: /dev/sdb model: Samsung_SSD_850 size: 250.1GB

Partition: ID-1: / size: 465G used: 204G (47%)
fs: ext4 dev: /dev/sda3
ID-2: swap-1 size: 12.88GB used: 0.00GB (0%)
fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 44C
Fan Speeds (in rpm): cpu: 0
Info: Processes: 262 Uptime: 3:56 Memory: 2419.9/15985.2MB
Client: Shell (bash) inxi: 2.3.53
... still missing from that build is nvidia 1060 gpu. that q9300 box were build during 2008-2009, bought parts every month when i got salary
but anyway, i just found out that openbsd isn't supported by Thug honey client.
i need to setup honeypot/honey client which does support openbsd or install linux to that spare box.

iso pippeli :D lmao

ondoho 01-19-2018 06:51 PM

Quote:

Originally Posted by PatrickMay16 (Post 5808300)
iso pippeli

wait what?
where did that come from???

rvijay 01-22-2018 05:34 PM

This P3 is so great to learn on, as long as one is not in
a rush and is not pushed for performance, this is excellent
to learn and try new things on. I didn't know that CLI is still so popular, wish I had started learning it earlier. Now this P3 is pretty much my main PC, I go to P4 only if I need to watch a video. Even the C2D is too fast for me. This P3 has 512 Mb ram but I rarely use more than 25 Mb. Once I get
really good with CLI, even a P1(Pentium 1) is sufficient for me for routine use altho I don't have one of those now.

fatmac 01-23-2018 06:53 AM

I used to have Linux running on an old 20MHz 486sx, (IBM PS1), so anything else will be faster. ;)

////// 01-23-2018 07:48 AM

i managed to install fedora 27 server edition to my old box, ubuntu server installer crashed reliably during the installation (flashdrive), so i couldn't install it.

ondoho 01-23-2018 02:05 PM

my server is till running on an hp 530, debian oldstable.

rvijay 01-24-2018 10:04 AM

Thanks fatmac, good to know that you had Linux on 486.
I have so much learn about CLI and linux, will be busy for a year or even
more it seems. It is fun. Wish I had taken this path earlier. Glad I was pointed in this direction atleast now. Yesterday I learned a program called screen that is quite helpful. Still getting used to it slowly.

rvijay 01-24-2018 10:10 AM

One of posts here was about being able to get a more recent
laptop on ebay for 50 bucks. In Canada this will add a lot to shipping, customs etc., Moreover, when one is in just text, audio mode, rather than CPU speed, the PC is limited to how fast I can read, type, listen. Hence, even a P3 is too fast
for this, most times even when browsing my CPU use is around zero % and ram use around 20 Mb. I tried opening many screens and running different programs to load this PC to its capacity and only ram use went up max to 60Mb or so, however it is very rare for me to use at this level. I use this PC only for few hours daily normally. Will use it more when I am learning things, I see this learning more as a puzzle.

rvijay 01-24-2018 03:12 PM

Wow the P3 stopped booting fully, kept trying to reboot on
grub screen. Display was pale yellow, opened P3 all is ok.
Tried the monitor on P4 PC, same issue, tried another monitor
there were few initial issues but later on the P3 booted ok.
Guess the other monitor is kaput, I got it on the street and it has served me for a year approx. Thought my P3 was kaput,
glad it is ok. That was a moment of shock, one can never be sure with older IT equip. glad it was just the monitor in this case.

rvijay 01-25-2018 07:59 AM

The P3 booted without IBM Logo, went to grub screen and then turned itself off. This happened a few times. Then later on the PSU ran continuously but no display, no beep codes nothing. So very likely the Mobo is shot as even the option to choose Bios or the IBM logo doesn't come on.

I am usually very careful but last few days, I didn't backup the home parition on this PC for LinuxBBQ, hope the HD is ok. Have to try this later on another PC.
This is one thing about abandoned street PCs, they have likely been worked to death and are being abandoned as this is better for the former owner, so by choosing to work with such a PC, one is taking a big chance. As I grow older, with interest more into CLI OS, I seem to have less patience for dealing with such older hardware issues.

https://www.lifewire.com/how-to-fix-...en-off-2624444

Now before I could post this, even my P4 server started shutting down. Opened and cleaned it insides and also below where it is placed. Hope atleast this works ok now.

rvijay 01-25-2018 09:04 AM

Someone suggested that I remove the RAM in the p3 and try to boot, there were beeps, this means the mobo is ok. I tried installing one Ram stick at a time and booting, there is no display. So appears that the RAM is gone.

I felt like trying the monitor that gave the yellowish green display, it is working ok now. So appears that the issue is from the P3 Ram. Will be hard to replace it.

rvijay 01-25-2018 09:13 AM

https://www.online-tech-tips.com/com...or-bad-memory/

Just read this, it is obvious but when one has an issue, one feels unsteady. Someone else also helped me. I don't get any beeps when the RAM sticks are installed or even one just one of them is installed.

onebuck 01-25-2018 10:48 AM

Member response
 
Hi,

Power off the machine and use good static practices when handling the memory.

When you remove the RAM I suggest that you clean the edge connectors using plain white 20# typing paper dampened with denatured alcohol folded an move the paper in one direction with every new swipe having a new clean piece of paper..

You can clean the MB memory slots using the paper and a old credit card. Just fold the paper over the long edge and soak the paper with denatured then press straight into the slot and removed straight up. Slip the paper or just use a new piece and repeat until the whole connector is cleaned.

If you want detailed description then do a LQ search as I know this has been posted many times by me.

Hope this helps.
Have fun & enjoy!
:hattip:

rvijay 01-26-2018 10:03 AM

Quote:

Originally Posted by onebuck (Post 5811342)
Hi,

Power off the machine and use good static practices when handling the memory.

When you remove the RAM I suggest that you clean the edge connectors using plain white 20# typing paper dampened with denatured alcohol folded an move the paper in one direction with every new swipe having a new clean piece of paper..

You can clean the MB memory slots using the paper and a old credit card. Just fold the paper over the long edge and soak the paper with denatured then press straight into the slot and removed straight up. Slip the paper or just use a new piece and repeat until the whole connector is cleaned.

If you want detailed description then do a LQ search as I know this has been posted many times by me.

Hope this helps.
Have fun & enjoy!
:hattip:

Thanks for this tip, much appreciated. Would have been nice to try this before. Now my P4 server also shutdown ramdonly twice already today.
Glad it is working ok for now.

Now I must share some psychology of dealing with older PCs. When all works fine, the one can share happy posts and even boast a bit.
However, if the older hardware gives failure on failure then it gets frustrating, energy draining. There is a need to remind onself that this is just a hobby and not official production to maintain some peace and balance.
After 5 serious failures with a PC, it helps to salvage what is good and recycle what no longer works. There is lots of old hardware out there anyways.
A buddy told me that perhaps on the P3 the onboard video is shot as there is no display and told me to try a video card on it. However, this is a very strange setup it is a small form factor mobo inside a regular PC, hence the
slots are all very badly aligned, even if had a videocard for this, can't fit
cable into it from inside the case as there is no space left between case and
the card. Will reflect on what to do with this. Perhaps will find a better mobo somewhere in future. Finding the SFF case, PSU on its own for free is almost impossible these days, not worth in putting money into this via ebay.
Even if this was done, in future something else may fail.
So when dealing with older PCs having a few reliable PCs is a must to
fall back on if needed. Make regular backups, take no chances, have a fallback plan of what to do if certain things go wrong in advance. Also, keep a time limit for each project approx.

On a different note, when learning CLI and retro computing, I always fall into the trap of not keeping up with present trends, must not repeat this mistake this time around.

fatmac 01-26-2018 12:49 PM

Quote:

Originally Posted by rvijay (Post 5811034)
Wow the P3 stopped booting fully, kept trying to reboot on
grub screen. ......

I have just had a similar experience, however it was my HDD causing it, it's on its way out it would seem, so it's in a 'reserve' machine, & I got it working OK, so far. :D

rvijay 01-26-2018 05:26 PM

Quote:

Originally Posted by fatmac (Post 5811788)
I have just had a similar experience, however it was my HDD causing it, it's on its way out it would seem, so it's in a 'reserve' machine, & I got it working OK, so far. :D

Glad your HD is in a reserve machine.

I am checking my HD for badblocks. So far the HD seems ok but will see,
I have an old NetBSD partition and a vfat or similar partition on it that gives bad block error sometimes. But I leave those alone. The Linux partitions are ok.

The thing with my P3 is that the IBM logo of the mobo doesnt even come on, so it is related to mobo and could even be the demise of just the onboard video.

rvijay 01-26-2018 07:22 PM

Quote:

Originally Posted by fatmac (Post 5811788)
I have just had a similar experience, however it was my HDD causing it, it's on its way out it would seem, so it's in a 'reserve' machine, & I got it working OK, so far. :D

Glad your drive is on reserve.

Just finished the bad blocks test for this HD. The result cameout as no bad blocks found. So this seems to be good so far.

rvijay 01-26-2018 07:44 PM

From all that I have reflected on and test so far, with this P3 it seems that the onboard graphics card is toast, hence there is no display. This raises the question, how reliable is this mobo and what else can fail or is failing on it. Will just installing another graphics card solve this issue ?

If graphics card was the only issue, why was the P3 shutting down soon after boot sometimes ? Appears there is no clear answer, I can only try another graphics card if it is possible and then take it from there. If not, atleast I know that I tried my best.

rvijay 01-26-2018 08:15 PM

Just checked, certainly I don't have a PCI video card for
this PC. When I found this PC, the PSU was dead, HD was almost failing, the IBM SFF sold at an ok price but was at the low end. Also the former owner has used this PC a lot it seems for all the things to fail one after another. At this rate, even if I had a video card, not sure how long the mobo will last. Now unless there is a miracle, at the next chance, I will ditch this P3 mobo, salvage the Ram, the CPU and the fan. Best to close this chapter. It is a good learning experience for me to see that I am not prepared for such situations still.

As an added bonus to this experience, I also misplaced my dollar store screw driver set that is very handy. I seem to have a diploma in misplacing things sometimes it seems. Now if I need something else HW related done, I have to buy a new such set and these things cost almost 4 bucks with tax these days. Besides, it was -20c today outsides with windchill, winter is the time to be prepared and not loosing things. The positive for this is that it is just for personal hobby and not a real job, as in a job such sloppy handling will have fast consequences.

rvijay 01-27-2018 12:07 AM

Found the screw driver set after a lot of hard reflection.

However, another issue developed. Edited /etc/rc.local to add the word Screen at the end, to start the Screen program soon after boot. However, this seemed to hang the boot process. Need to press Esc, Enter to start the boot process, figured this out much later. Soon after boot worked, rc.local was redited to remove Screen and saved.

Before this the P4 will not boot from its original HD that is still inside it.
So I tried to boot it via an older Puppy USB and luckily that still works, takes 5 minutes to boot but is still fine.

I have had my share of issues so far, hope I don't have any more for a while, need to regain energy, confidence.

fatmac 01-27-2018 04:32 AM

Basically, trying to use really old kit is just a hobby, & a bit of fun, for me - but I don't see any need to buy anything new whilst I've still got 4 or 5 machines that will do what I need from them. :)

rvijay 01-30-2018 11:05 AM

I was looking a bit into BASIC, came across basic256 and this lead me to read the article: Why Johnny Can't Code
The basic256 book/manual is available as a PDF online (Free
edition). It is interesting how retro computing is taking me along these roads that were travelled in the past that were vital, these roads are getting less traffic these days.

fatmac 01-30-2018 12:54 PM

Careful, you'll be checking out pascal next. ;)

rvijay 01-30-2018 03:17 PM

Quote:

Originally Posted by fatmac (Post 5813469)
Careful, you'll be checking out pascal next. ;)

I always had my eyes on Pascal for over 25 years now on and off, but never really got around to learning it fully well. Stopped after the first few pages of a pascal book. :)

rvijay 02-03-2018 05:50 PM

Command Line Heroes Podcast:
https://opensource.com/article/18/2/...iginal-podcast

These seem to be good for old computers, even 486:
https://en.wikipedia.org/wiki/Lightw...x_distribution

I felt like trying Nano Linux again today, when added to grub manually,
it booted but was unable to load the Nano-X server, crashed to
command line. It has booted from USB before for me.

Some nice general ebooks on Software Developer here:
https://www.hongkiat.com/blog/free-e...re-developers/

The Puppy Package Manager broke for Slacko 5.3.3

Puppy Xenial Xwindows crashed and when I got it back all desktop icons are missing.
I setup Tunapie and Streamtuner radio to play with DeadBeef, but now many of
the stations are not working with deadbeef. It is strange.

hazel 02-04-2018 09:33 AM

Quote:

Originally Posted by rvijay (Post 5813523)
I always had my eyes on Pascal for over 25 years now on and off, but never really got around to learning it fully well. Stopped after the first few pages of a pascal book. :)

Pascal is an easy language to learn because it has such a beautifully logical structure. Unlike C, Pascal allows you to define functions inside other functions, so that functions which are on a higher logical level can have lower-level internal ones to do their housekeeping for them. In C, all your functions (even the main program) are on the same level, creating a spaghetti of cross-calling.

Pascal also uses the concepts of "global" and "local" variables in a hierarchical way, so that variables that are local to a function are global to the "child" functions defined within it.

But admittedly Pascal is less powerful. It doesn't include low-level bit manipulation or typecasting. It does have pointers but uses them rather sparingly.

wpeckham 02-04-2018 02:57 PM

Quote:

Originally Posted by hazel (Post 5815674)
Pascal is an easy language to learn because it has such a beautifully logical structure. Unlike C, Pascal allows you to define functions inside other functions, so that functions which are on a higher logical level can have lower-level internal ones to do their housekeeping for them. In C, all your functions (even the main program) are on the same level, creating a spaghetti of cross-calling.

Pascal also uses the concepts of "global" and "local" variables in a hierarchical way, so that variables that are local to a function are global to the "child" functions defined within it.

But admittedly Pascal is less powerful. It doesn't include low-level bit manipulation or typecasting. It does have pointers but uses them rather sparingly.

Excellent summary, but I must pick at one small nit. Pascal implementations differ and VERY few of them adhere to the standard closely. This is good, because the standard is quite sparse. I have programmed in Pascal and used pointers extensively when it was appropriate to the problem: my implementation/compiler supported that usage.

C allows great power, but does not restrict you at all from shooting yourself in the foot. Repeatedly. Pascal at least helps you aim away from your toes.

If your Pascal compiler allows for ASM extensions, you can embed assembler in functions to access native CPU hardware power. Embedded ASM code is not, of course, as portable.

rvijay 02-05-2018 11:56 AM

Thanks for that info. on Pascal, much appreciated.

Someone shared this site with me:
http://awesomeretro.org/

Glad folks have fun with retro devices.

My parrots get uneasy when it is too quiet locally. They love to listen to Echo Moscow
- a Russian Radio station on my old computer. This quietens them, they seem to love the
Russian accents.

rvijay 02-06-2018 12:50 AM

Tinycore and Nanolinux are booting but their X is crashing on my old P4
server. Yesterday I tried another old P4 that I have that is a regular desktop
and the same happened also. Since X is crashing with tinycore but not with
Puppy Linux I have a feel now that the on board video driver is the issue
and even tho an OS claims to be retro, it might not support all the old hardware,
this is more an issue at the OS end and something very vital to remember.

Yesterday, I backed up all files on my old P4 desktop that was long due and reformatted all partitions
except the Win XP partition and installed Puppy Xenial on it. This was a very good move. From now on,
at least once a year or so, I must do this with each old PC. The DVD drive on this PC doesn't open many times
and had to use paper clip to open it yesterday. This is a concern and indicates that the
drive mechanism needs cleaning, belt change etc., Either I do that or be prepared with time for
total DVD drive failure as if problems are not taken care off, it will only get worse with time. So need to
be prepared for the worst as I don't feel like cleaning this DVD drive.

Finally, Core2Duo desktops, with 4G Ram, DVD burner etc., on sale locally for 23 bucks, no HD.
Still his is an amazing deal just for the parts. So, it helps to be on the lookout for good used PC
deals locally once a month or so at least. No wonder due to such prices folks are not even bothering
with a P4 anymore. Helps to keep up with current trends also a bit in this regard. It is very icey
outdoors and City has warned folks to be careful as there are folks slipping more than usual.
The last thing I wish to do in these conditions is to carry 3 of these old PCs home on that slipper ice.
So decided to pass on this for now.


All times are GMT -5. The time now is 07:18 AM.