Sunday, November 23, 2025

Gedit to Gambase but NO Bluefish Code Cruncher

Now that I have dispensed with Gnoppix it is time for me to list few of the Old Text Editor Flames of mine.
 
I started with Bluefish which is not supported now.
Most of them are Python based.
 
New ones are neo-vim, ranger and tilde.
 
All of them take about 50MB 
 
1. joe
 
2. gedit 
 
3. jed 
 
4. jEdit
 
5.  cream
 
6. Lyx
 
7. Xournal
 
8.  Notepadqq
 
9.  AbIWord
 
10.  Vim
 
11. Emacs  both terminal and client
 
12. TeXdoctk 
 
13. Sigil ebub editor 
 
14. GVim was my favorite 
 
15. Xournal 

I did the Unthinkable-Installed Linux on a NTFS Partition

I did the Unthinkable-Installed Linux on a NTFS3 Partition.

It is NTFS3 which is not allowed under Debian. 

I would report to you if the attempt is successful.

This is a good lesson to Manjaro who cannot count the number of EXT4 partitions in my NUC.

This is also a lesson to Omarchy which cannot coexist with other  Linux distributions.

All these jobs are done with PYTHON and Python must be a must for computer addicts.

Yes, it is a success and even Debian now reads the NTFS files. 

This is all done by Gnoppix.

I can remember Original Knoppix in spite of using Reifers file system could extend the partition in the USB to NTFS, if I wanted.

It went dormant in 1991 and my old Knoppix USBs cannot boot on my NUC.

It is revising Original Knoppix but through Debian Base. 

It comes from Singapore.

It let me configure WiFi on live session but when installed it would configure only the Ethernet which I do not use and by doing so, asking contribution of money for additional services to which I will not contribute.

 I was and I am totally against their AI policy which probably Microsoft is using (that is why NTFS3 is supported) with their copilot snooze on Linux users.

DO NOT Use it.

Do not sign with them. 

Shun it like scrapies or  leprosy.

However, it has ton of Linux applications including Synaptic Package Manager and is is good for a newbie to learn what is in store in Linux.

KDE version is huge but XFCE version is light in applications. 

Installation is awfully slow.

Why I do not know.

This distribution works on /Root Permission which is dangerous.

Gparted does not work on installation.

A single packages can be removed when running.

Guy who produced this may have worked with Gnome Team and Mark Shuttleworth but he has forgotten Golden Rules of Linux.

I am erasing it NOW.

Only thing that came out of Gnoppix Saga is I got to know there is something called NTFS3. 

That is the Minimum Knowledge about Windows, I have now.

I am back to normal.

 

 

LaTeX

 Wednesday, November 19, 2025

 LaTeX


LaTeX is not proprietary, but a free, open-source software distributed under the LaTeX Project Public License (LPPL). 

It is available to use for free, with no license fees, and can be supported by donations. 

Origin

TeX, the original typesetting system, was created by Donald Knuth and released under an open-source license. 

LaTeX, a macro package built on TeX, was later developed by Leslie Lamport and is also free software.

Licensing 

The LPPL is a free software license that is compatible with the Debian Free Software Guidelines (DFSG). 

While the LPPL is not compatible with the GNU General Public License (GPL), it requires modified files to be clearly distinguishable from the originals to prevent "dependency hell".

Availability

LaTeX is available for most operating systems and is included in many TeX distributions. You can download and use it without paying for a license.
    

Support 

The developers invite users who are satisfied with LaTeX to support its maintenance and development through donations to the TeX Users Group


Debian 14 (Forky) - Tit Bits

Debian 14 (Forky) - Tit Bits

Forky has lot of nice things.

Thank You.

But it is still Bit Unstable.

It cannot handle multi tasks as is by Trixie. But after some automatic UPDATES it seem to perform well with File Manager with some cool effects.

I use several File Mamgers and I am not sure the changes are application based or kernel basedd.

When I cut and paste a Linux Image it gives a running grsphic commentary so that I do not log out or switch off while task is not finished which I occasionally do.

I am back to normal and no outstanding jobs one week before December. I think I can have a cool December ( it is summer here and little rain was a welllcome change.

It hangs on multi tasks since it reacts instantly to even my keyboard lapses by ether freezing or closing the Firefox.

I am a multi tasking guy and that is why I use Linux.

Few things, I noticed.

It starts from the left bottom hand corner.

It used to from top where my I focuses of automatically.

File manager is streamlined but finding thrash took some time.

Going for Thrash and emptying is one of my automatic responses to keep my home folder empty of unnecessary files. 

Left hand corner  panel is almost frozen and one has to drag the right hand corner a long stretch to get it expanded.

Most of the functions are dedicated to right and left hand mouse clicks which a bit different to the old habits.

I do not look at the mouse but concentrate on the keyboard since I am not a touch typist.

I am a KO KO (Ko Ko is where where in Ceylonese Sinhala vernacular) typist and still look at the keys. 

 I won't switch my long books to forky until they are ready to be published and only for save keeping.

I work on AbiWord and LibreOffice which is 28.2 may have many other chages in features for no valid reason.

One should not change some thing working even in a new edition of Linux.

That is the bottom line. 

Saturday, November 22, 2025

Garuda Linux to Test Your System

I do not like both TimeShifts and Btrfs file sydtem. Because I like Octspi and Arch Linux I am going to install one instsnce. 

If it does not give me Additional Applications, I am going to ERASE it.

I love birds but not mythical birds.

It takes inordinate system resources and very slow in installing and it looks like it take 45 minutes to install.

It crashed and I cannot log out.

I won't recommended it


I used keyboard short cut to log out and I am Installing Cachy Linux on the failed partitions.

Under Reborn OS when I run Box Utility, Image writing and downloading  and running Firefox

CPU is to full capacity (only two in my NUC)

Swap to 50% capacity.

Network almost in full throttle.

Hard disk up to full and 25%.

My Guess is if YOU are running make sure

1. 32GB RAM

2. Multi CPU

3. SWAP at least twice of the RAM 64GB 

4. High capacity Hard Disk. 

I am sorry I do not have SPACER in my Trixie to give more accurate information. It is discontinued since there is no developer support to SPACER.

 

 

Endeavor OS is so Simple I cannot get AbiWord Installed

For a me who believe in "Small is Beautiful" decided to Install Endeavor OS in a spare Partition.
Installation took 18 minutes  3 minutes faster than an average Linux Installation but I was left with Firefox and lot of information from the Web without how to install AbiWord.
 
I am Installing Reborn OS, which is the easiest of all ARCH Distributions from which I can install anything from ARCH Repository including almost all the Desktops. 
No for Budgie Desktop 
My problem is I am firmly grounded on GNOME and I do not want to try KDE.
By the way, BlueStar Linux has a good KDE Desktop with the ability  to customize it.
I do not want to waste my time customizing KDE.
 
Endeavor OS completely miss my GRUB file.
 
It does not have panels or slides in between waiting periods of installation.
 
It looks like Reborn OS is finishing installation before I finish this blog piece faster than Endeavor OS including my AbiWord.
 
Reborn OS has a beautiful Boot Up Plymouth.

Problem with Manjaro Exists

Problem with Manjaro Exists 
I wondered why I did not use Manjaro for long time. 
It is the same old problem.
 
It cannot read a complicated Partition Table of mine.
 
I have 33 partitions with only two of then being FAT, one EFI and the Other Big FAT file to store Linux images below 4GB.
This is the reason I wand the developer guys to keep it simple and below 4GB for installation and after installation one can add more applications. 
 
FAT File cannot store big files. 
 
I have to go to FAT since lately Debian does not support proprietary NTFS file system.


Manjaro by the way is above 4GBI cannot install it at all.
 
If I want to install it I have to erase my hard drive and install it first, and install others Linux distributions later. 
I have done this in the past. It can coexist with other ARCH derivatives, then.
I hope they sort out this inability to read EXT4 files when they are above 15 partitions. SuSe had the same problem and that is why I left SuSe long time ago. 
 
I am going to try Endeavor OS instead. 
It was big failure. 
 
I tried Garuda Linux gamer iso and ditched it.
 
I am investigating whether they have a desktop derivative. It may be because I used NFTS partition.

Friday, November 21, 2025

Garuda Linux Gnome Install

All my life I never tried Garuda Linux, simply because it is a Gamer based distribution and come from a non English country.
On top of that it used Btrfs file system which I hate.
Since  it based on ARCH and if I do not make few line about it in my book it is unfair. I have included it under Gamers wothout checking.
Password is Garuda and I listened to a YouTube presentations any way.
I am glad it did not mess up my Partition Table while configuring Btrfs.
ARCH is on top of Linux and I haven't sern it on www.distrowatch.com.
Installation script is no different to other ARCH Distributions except there are no graphic interval between line of code or moving to next slide.
Installation is brick except wrting Btrfs file system.
I hope it would not mess up with my GRUB which is very unlikely.
These guys have done a wonderful job promoting Linux.
Time spent on graphic is well spent.
Image is under 4GB, 3.2GB exact which is excellent.
It is a gamer console in Gnome and I cannot install additional applications except game condoles. 
I am going to ERASE it after two bootups.

SZBOX S7 and Mini Stick with Linux

SZBOX S7 and Mini Stick with Linux

 
It is time to retire all the bulky and heavy LAPTOPS with batteries hard to come by with mini PC and mini USB sticks.
I am glad I did not publish my book on Linux Essentials.
I need to expand the chapter with HiGOLE mini PC.
SZBOX S7 is a hand held mini PC which looks like a cellphone.
In fact, a cellphone/tablet and mini PC combo.
Price around $500/= when upgraded but bare born is 270.
7" inch scree Alder Lake-N
INTEL inside.
16GB DDR5 and 128GB NVMe SATA without and operating system in which I can install Linux.
It is really worth for the price quoted.
It is portable.
Compact with a kick stand.
It is productive with enough video capability.
Impressive array of ports for connectivity.
Ideal for students and data handlers.
Dave space, save money and save energy.
Money saved can be used for a monitor of your choice.
7200 mill Ampere battery which last for 7 to 8 hour without changing requirement.
Intel WiFi 6 with Bluetooth 5 and Audio and HDMI video ports.
This is the perfect niche market product for a digital nomad or old potato-couch tech enthusiast like me. 
However, with some visual handicap, I prefer a bigger screen but with ability increas fond size I can make a blog piece on the fly.
Thank You guy for YouTube presentation and the tech guys who design these products.
Sky is the limit if you put mind into a productive and portable tool.

SZBOX-S1 is a DDR5 RAM in a USB stick Frame is even smaller. This stick is meant to be attached to a monitor with HDMI IO port. It is not suitable for games but ideal for a workspace where space is limited. It can hide behind the big TV but switching on and off will be cumbersome. I think if you have a portable mini TV this stick make it a work companion in a restricted space. SZBOX S7 is seven inch and with visual handicap I would go for 10" mini TV and this mini Stick. I won't recommend it for a car TV since watching TV while driving should be prohibited to prevent (RTA) road traffic accidents.

Portable Operating System on a Stick.
There is another stick with DDR4 which I can stick on my NUC with DDR 4. I fear sticking a DDR5 stick which different bus speeds might burn my NUC (CI) circuit board.
Do not stick these on an OLD PC even by accident.

This is a DDR4 RAM integrated into a mini Circuit Board and a USB port IO.
It has HDMI port for video and SD slot for DATA.
Thinks are getting smaller and nanometer chips are coming out. There enough holes in the modified plastic frame for heat dissipation. I want use this with over 10 USB sticks booting many Linux Distribution.
This stick is Linux compatible for Linux enthusiasts.

Linux is not Resource Hungry When Running my NUC

 Linux is not Resource Hungry When Running my Intel NUC
 I bought my Bare bone NUC in Ceylon and had been hacking it on daily basis.
I always worried it might break down.
Lately I begin to test it while running.
Dual CPU
Integrated graphic card
Memory 8GB.
with downloading TuX racer, writing this blog piece  
and having Pingus game running by the side
CPU and GPU use is below 25%.
Memory Below 2,5GB 
SWAP not used and disk 1.6GB.
All this because I am running Linux, that is also not Gnome but BlueStar Linux which has the mast beautiful KDE desktop.
CRON jobs and Daemons allocate the resources perfectly and my NUC will run for my life. I still want buy a Mini PC with Audio Video output, just for fun.
If I used Microsoft Windows my NUC would have been dead by now.
Windows in the BIOS is blocked by default.
No dual booting at all. 
 SZBOX S7 and Mini Stick with Linux
 
It is time to retire all the bulky and heavy LAPTOPS with batteries hard to come by with mini PC and mini USB sticks.
I am glad I did not publish my book on Linux Essentials.
I need to expand the chapter with HiGOLE mini PC.
SZBOX S7 is a hand held mini PC which looks like a cellphone.
In fact, a cellphone/tablet and mini PC combo.
Price around $500/= when upgraded but bare born is 270.
7" inch scree Alder Lake-N
INTEL inside.
16GB DDR5 and 128GB NVMe SATA without and operating system in which I can install Linux.
It is really worth for the price quoted.
It is portable.
Compact with a kick stand.
It is productive with enough video capability.
Impressive array of ports for connectivity.
Ideal for students and data handlers.
Dave space, save money and save energy.
Money saved can be used for a monitor of your choice.
7200 mill Ampere battery which last for 7 to 8 hour without changing requirement.
Intel WiFi 6 with Bluetooth 5 and Audio and HDMI video ports.
This is the perfect niche market product for a digital nomad or old potato-couch tech enthusiast like me. 
However, with some visual handicap, I prefer a bigger screen but with ability increas fond size I can make a blog piece on the fly.
Thank You guy for YouTube presentation and the tech guys who design these products.
Sky is the limit if you put mind into a productive and portable tool.

SZBOX-S1 is a DDR5 RAM in a USB stick Frame is even smaller. This stick is meant to be attached to a monitor with HDMI IO port. It is not suitable for games but ideal for a workspace where space is limited. It can hide behind the big TV but switching on and off will be cumbersome. I think if you have a portable mini TV this stick make it a work companion in a restricted space. SZBOX S7 is seven inch and with visual handicap I would go for 10" mini TV and this mini Stick. I won't recommend it for a car TV since watching TV while driving should be prohibited to prevent (RTA) road traffic accidents.

Portable Operating System on a Stick.
There is another stick with DDR4 which I can stick on my NUC with DDR 4. I fear sticking a DDR5 stick which different bus speeds might burn my NUC (CI) circuit board.
Do not stick these on an OLD PC even by accident.

This is a DDR4 RAM integrated into a mini Circuit Board and a USB port IO.
It has HDMI port for video and SD slot for DATA.
Thinks are getting smaller and nanometer chips are coming out. There enough holes in the modified plastic frame for heat dissipation. I want use this with over 10 USB sticks booting many Linux Distribution.
This stick is Linux compatible for Linux enthusiasts.

China Syndrome

Friday, May 27, 2022
China Syndrome

I was intrigued by the fact that why China is currently Communist and is resistant to Buddhism.
 

I have found the answer.

Their religion was drug intoxication from ancient times.

MaO Tse Tung killed at least 3 millions to arrest this pan-drug-addiction syndrome that made China a Vasal State.

The Chinese are known for herbal  medicine.

In their quest for plant medicine they discovered addictive psychoactive drugs.

Manna Mushroom is one of them.

The story of South America is similar and they have more variants including Ayahuasca.


The problem is meditators (try to induce endogenous relaxants), alcoholics (temporary euphoria and later toxicity) and drugs addicts from Afghanistan (opioids), all fall into same to the same boat.

ADDICTION.

I have gone into detail how meditators end up with strokes and the latest was one of my classmates who died within 6 months is meditation practice.

Let me dish out a small passage from a book I never read but fished out from the attic few days ago.

Since the early days of humankind chemical substances have been available when consumed, alter some kind of behaviour or experience.

Often the effects are powerful and mysterious that the substances that produced these were incorporated into religious rituals of the society.

The power of these substances took on mystical qualities of their own.

Read also Philadelphia Experiment.

In other words, almost all religions originated from this fantasy.

Buddhism as it practiced today is no different.

I have introduced this subject briefly in my book "Charms of Alcohol" at Amazon Books. 

ISO is over 4GB (XFCE) and over 5GB (KDE).

Most likely I am going to erase it if WiFi is not available. 

Six Linux Distributions in my NUC under 24 Hours

Yes, that nasty Encounter with Brazilian BIG Linux (which I hate now) made me to install six Linux Distributions under 24Hours. I lost all the Linux images stored on two NTFS files. Then, I also realized Debian has shuned NFFS files for good (NTFS is proprietary). I did not lose  any DATA and quickly copied the DATA on NTFS files to my HOME folder which is never ERASED. 
This was done under Live BiG Linux when I realized BIG Linux has done enough damage to my System.

I hate Btrfs and I never use TimeShifts. 
My independent DATA SAVE Protocol, I use from my Thesis writing time has saved me from catastrophe.

However, I decided to save the five books I am currently working on two USBS.

Well, I have not lost a file since I started using Debian GNOME.
Six Linux Distributions in my NUC under 24Hours 
 
Six distributions I installed in my Single NUC are:
 
1. Debian 14 Testing Forky
 
2. Debian 13 Trixie (I am finishing five books on Trixie)
 
 4 ARCH Distributions.
 
Top of them is Catchy OS
Next is Manjaro 
3 and 4 are a close tie
 
BlueStar Linux half a neck ahead of Reborn OS.
 
I have KDE  in five of them for Testing and most beautiful KDE, by the way, is  BlueStar Linux that comes from Germany.
 
No for Tuxedo
No for POP OS
No for Zorin
 
Non committal on UBUNTU and Linux Mint.
 
I HATE all the distributions that RUN on Root and UBUNTU tops the list. It is a big security RISK. 
Way to avoid is to have a USER account under Root.
 
I now have 33 Partitions and only two are FAT.
 
One is tiny EFI and other is for storing Redundant DATA.
 
I am giving up on Puppy Linux except Easy OS on a 4GB USB. 
None of my books are saved there since it does not support AbiWord
 
I write my books on AbiWord.

KIRO Linux which comes from Belgium is a security RISK. I
t has the wallpaper Variety which is a back-end utility that is used for spying.
 
BEWARE of  all wallpapers that come with KDE which can be used for snooping and spying.
 
Adobe Software of Apple was known snooping as well as carry malware.

Reborn OS is most User Friendly ARCH Distribution to install and update Software.
No command line at all.

Thursday, November 20, 2025

Final Update on Big Linux and XivaStudio

For 3 days I was trying to get Big Linux to work for me and it failed me.
First I would dispense the good things.
1. WiFi configuration is OK but finding it icon was not easy.
2. It lets you customize the system.
Really too much of it.
3. Animations and wallpapers are good.

Beyond that everything esle was irritating to say the least.
1. It messed up with my boot menu.
USB priority was changed.

2. Destroyed my GRUB and it formatted the EFI Partition and installed dark Plymouth theme.

3. Installing Blender was a big hassle.

4. Selection of Audio utilities was not outstanding.

5. I had to fish to find Gparted.

6. Messed up with my Partition Table.
Two NTFS patitions were not accessible.

7. Bootwith Root Permission.
I made a User Account to avoid root permission.

I am erasing it with Manjaro.
Reason I avoid Manjaro is it is too, easy.

I gave it a try because it was Manjaro based but it abused the Manjaro liberal policy by adding lot of unnecessary stuff.

It has too many kernels and the latest kernel did not boot. When the USB does not boot it put the blame on the User and the USB. Utter shame.
It comes from Brazil and preferred language is Portuguese.
I did all this since there going to a very bad entry in my book.
One should do the little things well and then only the Big Image get establihed.
I do not recommend it to a newbie.

Wednesday, November 19, 2025

XivaStudio-Big Linux Derivative

I am wrong.

It is coming from Portugal.

Thank YOU.

This distribution let you do lot of customizations from minimal to big.

Xiva-Studio-Big Linux Derivative

These guys have done a good job.

It would be fantastic on a Laptop.

It is an ARCH based ditribution.

No wonder it is based on Manjaro.

It is Big Linux and I did not give enough space and the beauty was it did skip bulky blender and a the browsers and completed the installation without freezing.

No space left after installation and I am going to Reinstall with less applications.

I would do minimal installation to begin with. This time only audio utilities and browsers.

It needs at least 30GB for full installation.

Desktop can be customized from old to modern to laptop.

Installation is risk.

Got Gnome on top of KDE.

It looks like an Indian guy has made this out of Big Linux. I am referring to Xiva.

I do not like Lord Siva.

This is KDE and does not come from X11.

I am a X11 supporter and hate Compositor of Ubuntu. 

I am a Gnome guy and I have everything including Blender under its hood.

Guys new to Linux are scarred to talk about Debian Grandfather of all Linux including Ubuntu.

I tried a Big Linux simply because  a veteran guy of Linux made YouTube presentation admiring its presentation which I would like to disagree, to begin with.

Linux guys are used to flaming but this piece is not for flaming but statement of facts.

Anything Big I disagree.

I believe in Small is Beautiful concept. 

That was why I shunned Microsoft Windows 25 years ago, never to return to Window's Base, looking back it was a grand success.

My current vision is to make Linux PC share tops 10% before my demise and it has topped 5%.

I hate ZORIN OS which tries to emulate Windows and failed miserably.

It comes from United Kingdom. 

Big Linux is also trying to emulate Windows and it is a bit of a sore point.

 One has to stand on the strength of Linux Base  and innovate and not emulate a bad Window's product.

Kiss Linux and Linux Code

 By the way, I made a LaTEX document today to open in lyx.

Won't tell you how. 

If one wants a list of Linux CODE, what one has to do is to find KISS Linux from an archive (it is dormant) and extract the tar file,

In the bin and elsewhere one find the code from A-Z. 

None of the code is functional. 

I tried to copy them here but Google Won't let me and rightly so due to CODE Content.

I have no patience to write them in legible English here.

I am not doing any Coding now. 

I would write 10 randomly.

1.awk

2. bison

3. login

4. losetup

5. pstree 

6. shred 

7. touch 

8.whoami 

9. mktemp 

10. nestat 

11.objdump 

 

LaTeX

 LaTeX

LaTeX is not proprietary, but a free, open-source software distributed under the LaTeX Project Public License (LPPL). 

It is available to use for free, with no license fees, and can be supported by donations. 

Origin

TeX, the original typesetting system, was created by Donald Knuth and released under an open-source license. 

LaTeX, a macro package built on TeX, was later developed by Leslie Lamport and is also free software.

Licensing 

The LPPL is a free software license that is compatible with the Debian Free Software Guidelines (DFSG). 

While the LPPL is not compatible with the GNU General Public License (GPL), it requires modified files to be clearly distinguishable from the originals to prevent "dependency hell".

Availability

LaTeX is available for most operating systems and is included in many TeX distributions. You can download and use it without paying for a license.
    

Support 

The developers invite users who are satisfied with LaTeX to support its maintenance and development through donations to the TeX Users Group

Linux Programming Languages

I am a Medical Guy in retirement.

 I cannot believe I did most of my Linux working while active in service and also Teaching Pathology. 

Thanks to Google Blog Post I posted then from 2011.

I am picking them and revisiting them while writing a Big Book on Linux with some nostalgia. 

Linux Programming Languages

1. Vi was my beginning but later went to Vim.

 

2. PHP MyAdmin was my Samba and Server friend but I do not want to touch it in my old age.

 

3. Perl was my attraction

Being a Writer this was an attraction and quickly settle down on 28MB Abiword.

 

4. Lyx and Gambas (no more Latex now but it's derivatives)

 I yesterday found that Chinese guys have come out with LATEX.

No wonder with so many characters in their language they have to fiddle with LaTex.

 

LaTEX is the Original but NOT Proprietary

 

4. Abiword

Is a word processor and a command line functionality.

It is over 250MB and is my work horse and it has its development package but very few has time for it.

 

Debian 12.10- - - dropped it so, I will stick with 12.9--.

 

1. C

Linux is written in C and this where I started coding.

 

2. C++

I did not waste time on C++

 

3. Python

Python was the one which attracted to me on Linux in the book Joy of Linux. It is versatile but so long I gave up.

 

4. Java I really liked when it had Java phones which one could manipulate. 

 

One cannot find a Java phone now.

 

5. JavaScript I hate because it is cross platform.

 

6. Bash/Shell is unique

I still read Linux Bible when I decide to look at a shell script for fun.

 

Latest Linux Bible is by the side of me. 

 

7.  Perl was my attraction until I settled down in Abiword.

 

8. Go of Google.

I collected its package in Ubuntu which was 1.2GB when it became 2.4GB, I gave it up.

It has over 75 lines of code at which level I stopped counting

 

Go is Linux based and BULKY.

 

9. Ruby

Ruby on rails was web development language which I had a little flash when I first developed my first Private Web Place with WordProcess.com (not .og organization which has gone commercial now) long before Google was born

I still have it and I have forgotten my Yahoo.Mail (I am going to activate it when I am ready with the 5 books, currently working on, with very slow progress. By the way, Linux Essentials is reaching 500 pages). 

I want it keep (WordPress) it as it is and I do not want to post any more there. 

It now active but one need to go searching for my web site’s name.

 

10. Rust is new and I have no knowledge except Ubuntu trying to Reinvent Linux. It is going to be  either flash in the pan or making money which was not the intention of Ubuntu Master GURU.

 

11. Swift

It is macOS which I have no interest.

 

13.  Haskell and compiz compositor is supposed to be for Research Work with very little FAT in its CORE.

It is on black terminal and until it becomes with a simple graphic front, I won’t try it.

 

14. R is the only statistical package for Linux.

It comes as Octave and is very large package.

I think it was developed in New Zealand.

not when I was roaming in South Island.

 

15. PHP

Server side scripting language which has become plump and may be a pest and takes over your system.

Fundamentals of Linux and Basic Languages

Fundamentals of Linux and Basic Languages

Binary code is the most basic form of computer code, consisting of two numbers: 0 and 1. These numbers form the basic layer of all computing systems and are the primary language of digital technologies. Binary code uses combinations of these two numbers to represent numbers, letters, or other types of information.

This the language the hardware understands.

Machine does not understand our vernacular language, so three levels of languages had to be developed to communicate with hardware.  These were all incremental steps and nothing came out of the blue.

Compiler

In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language). The name "compiler" is primarily used for programs that translate source code from a high level programming language to a low level programming language (e.g. assembly language, object code, or machine code) to create an executable program.

Interpreter

In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:

Parse the source code and perform its behavior directly.

Translate source code into some efficient intermediate representation or object code and immediately execute that.

Explicitly execute stored precompiled bytecode made by a compiler and matched with the interpreter's virtual machine.

Early versions of Lisp programming language and minicomputer and microcomputer Basic dialects would be examples of the first type.

Perl, Raku, Python, MATLAB, and Ruby are examples of the second, while UCSD Pascal is an example of the third type.

Source programs are compiled ahead of time and stored as machine independent code, which is then linked at run time and executed by an interpreter and/or compiler. Some systems, such as Smalltalk and contemporary versions of Basic and Java, may also combine two and three types. Interpreters of various types have also been constructed for many languages traditionally associated with compilation, such as Algol, Fortran, Cobol, C and C++.

While interpretation and compilation are the two main means by which programming languages are implemented, they are not mutually exclusive, as most interpreting systems also perform some translation work, just like compilers. The terms "interpreted language" or "compiled language" signify that the canonical implementation of that language is an interpreter or a compiler, respectively.

A high level language is ideally an abstraction independent of particular implementations.

Low Level Language

Low Level Language refers to a type of programming language that is closer to machine code and hardware than high-level languages. It provides direct control over the computer's hardware and resources, allowing programmers to write code at a more granular level..

High Level Language

In computer science, a high level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low level programming languages, it may use natural language elements, be easier to use, or may automate (or even hide entirely) significant areas of computing systems (e.g. memory management), making the process of developing a program simpler and more understandable than when using a lower level language. The amount of abstraction provided defines how "high-level" a programming language is.

Examples of high level programming languages in active use today include Python, JavaScript, Visual Basic, Delphi, Perl, PHP, ECMAScript, Ruby, C#, Java and many others.

The terms high-level and low-level are inherently relative.

JAVA

JAVA

There are other programming languages in Linux

Python

Ruby

Perl

C

C++

Problem with JAVA it can bring in Bugs to other system including Linux.

So learn to work on Python and Ruby which can be checked for bugs before implementation in Linux.

Reproduction

What are the differences between Java, Core Java and Advanced Java?

How do you differentiate between the 3 of them?

Arundhati Kanungo, works at SAP

Answered Jun 26, 2016

Originally Answered: What are the differences between Java, Core Java and Advanced Java?

Java, Java Everywhere Too Confused, Right???

Come, I will solve your doubt

What is Java?

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

Different Editions of Java Platform:

J2SE (Java Platform, Standard Edition)

Also known as Core Java, this is the most basic and standard version of Java. It’s the purest form of Java, a basic foundation for all other editions. It consists of a wide variety of general purpose API’s (like java.lang, java.util) as well as many special purpose APIs. J2SE is mainly used to create applications for Desktop environment. It consist all the basics of Java the language, variables, primitive data types, Arrays, Streams, Strings Java Database Connectivity(JDBC) and much more. This is the standard, from which all other editions came out, according to the needs of the time.

J2EE (Java Platform, Enterprise Edition)

The Enterprise version of Java, also called Advanced Java, has a much larger usage of Java, like development of web services, networking, server side scripting and other various web based applications. J2EE is a community driven edition, i.e. there is a lot of continuous contributions from industry experts, Java developers and other open source organisations. J2EE uses many components of J2SE, as well as, has many new features of it’s own like Servlets, JavaBeans, Java Message Services, adding a whole new functionalities to the language. J2EE uses HTML, CSS, JavaScript etc., so as to create web pages and web services. It’s also one of the most widely accepted web development standard.

J2ME (Java Platform, Micro Edition)

This version of Java is mainly concentrated for the applications running on embedded systems, mobiles and small devices. Also, the J2ME apps help in using web compression technologies, which in turn, reduce network usage, and hence cheap internet accessibility. J2ME uses many libraries and API’s of J2SE, as well as, many of it’s own. The basic aim of this edition was to work on mobiles, wireless devices, set top boxes etc. Old Nokia phones, which used Symbian OS, used this technology.

Other Editions of Java

Apart from these three versions, there was another Java version released, Java Card. This edition was targeted, to run applets smoothly and securely on smart cards and similar technology. Portability and security was its main features.

JavaFX is another such edition of Java technology, which is now merged with J2SE. It is mainly used, to create rich GUI (Graphical User Interface) in Java apps. It replaces Swings (in J2SE), with itself as the standard GUI library. It is supported by both Desktop environment as well as web browsers.

PersonalJava was another edition, which was not deployed much, as its function was fulfilled by further versions of J2ME. Made to support World Wide Web (and Java applets) and consumer electronics. PersonalJava was also used for embedded systems and mobile. But, it was discontinued in its earlier stages.

Hope Core Java, Advanced Java and Java are well differentiated now. The relationship between them is as below.

Love Java!!! Live Java!!!

What is the difference between Linux and Java?

Java is a programming environment  platform independent. What it means is, it can be ported to many operating systems. Due to this loose meaning of its interoperability it has many bugs (depending on the system).

Linux try to use it sparingly due its buggy nature, whereas Windows use it heavily.

Java is not the only programing language in this world and Linux, it has Python, Ruby, Perl C and  C++ and many more tightly integrated.

Github is its known parent form maintained by Linus himself. Linux is an operating system based on C language (developed by Ken Thompson and Dennis Ritchie) and is basically a very long -long text file with millions of lines and code with bug  tracking capability.

It has many other programming languages embedded and integrated within its running and the Kernel's job is to make complex jobs seem simple in operation. It has modules and Libraries that are dynamically linked when needed. There are both streamlined and parallel programs running together to make it a very stable environment unlike Windows. It is not a one man or one team's job but the effort of collaborative community with Linus at top conducting the massive Opera.

Python, USB Pendrives and Portability

Python, USB Pendrives and Portability

To me small is beautiful.

Physical not Virtual portability is innovative and a blessings.

Python is long and is longer than an anaconda.

But a very small script of Python is stable and reliable and one cannot erase it. That is the virtue of Python unlike other programming languages. I am looking for a Python instruction book for three years. The idea was to fiddle with Python in my free time.

Instead of trying Linux on a gaming environment.

I wanted to carry my Linux operating system in a USB stick long time ago when USB sticks hit the market.

It was a difficult preposition.

The Pendrive Linux site changed my outlook.

It had a Python script that one can download and add seamlessly any supported Linux distribution to boot from a USB stick. This was difficult with Debian and Debian is not light weight to fit a sfs file. Debian is meant for installing but some Live DVDs in GNOME and KDE are available.

Before that only Puppy Linux could do that in small scale with less than 100MB.

Knoppix can do that in a big scale with persistent volume. I still have two of those primitive USB sticks booting on a Legacy BIOS device or PC.      I decided to organise my numerous USB sticks and erase duplicates except that contained bootable USB with bootable sfs files made by MutliSystem (French Utility). Only one could not be erased and it contained the one Python expanded file and a MultiSystem Linux file and a few of my text files written in Abiword. Python takes over the booting mechanism of the USB and all my attempt to erase or clean the stick was not possible. I tried even FATPup and I get an error message only readable not writable.

So beware and be careful with Python.

I hate bulky Word Processes especially Microsoft and do my work with AbiWord.  It is tiny compatible with Windows but essentially a programs interface, that can be shared in the Internet and make tiny text files.

In my case books written by me for publication. LibreOffice, again coming from France, I use only to add a few features to the ported AbiWord file, ready for publishing in a book format.

Problem with Microsoft Macros is they are bulky and their page format cannot be resized to Thesis Specifications. In other words Microsoft Macro are not compatible with each other but sits on top of another making it a very bulky end product.

I used AbiWord for my thesis,too.

All self learning which I have perfected from childhood. Now, Python for heavy work and AbiWotd in program mode for tiny work like writing a book not a leaflet or brochure. There is bulky T Text for working on mainframe computers.

WPS is a good alternative in an Android environment with classic and light weight downloads with lot of features.

Linux is always a text file easy to handle.

Mind you I could not format one MicroSD locally purchased. All the others SD cards are in my cellphones or mounted on a USB compatible mounters.

Gambas

 Gambas

Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic™ (but it is NOT a clone!).

Read the introduction for more information.

With Gambas, you can quickly design your program GUI with QT or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications with DCOP, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and many more robust work.

The Gambas project aims at making a graphical development environment based on a Basic interpreter, so that the language is as easy as Visual Basic under Linux but much better and less bugs.

The phenomenal quantity of bugs and inconsistencies in Visual Basic had persuaded developer me to start a fresh project. It seems that Microsoft was aware of the poor quality of its language, as VB, dot-Net (.Net) was not made backward compatible with older versions of Visual Basic.

Gambas does not try to be compatible with Visual Basic, and will never be. Its syntax and internals are far better than the one's seen in its proprietary cousin.

The author who had very good understanding of Visual Basic from childhood, took from Visual Basic, the Basic language, the development environment and the user interfaces and dropped the bad practices in common use of Visual Basic program and made Gambas coherent, logical and reliable as possible.

Features

Below are the main features of Gambas and what sets it apart from the other languages. Gambas is a Basic language with object extensions. A program written with Gambas is a set of files. Each file describes a class, in terms of object programming. The class files are compiled, then executed by an interpreter. From this point of view, it is very inspired by Java.

Gambas is made up of the following programs:

A compiler.

An interpreter.

An archiver.

A graphical user interface component.

A development environment.

The development environment is written with Gambas itself, so that I can show the abilities of the language and is useful for debugging.

What are the features that set Gambas from the other languages?

1. A Gambas project is stored under one directory. The archiver transforms the project directory structure in one sole executable file.

2. Compiling a project only requires the compilation of the modified classes. Every external reference of a class is solved dynamically at the execution time.

3. Gambas has a component architecture that allows it to extend the language. Anyone can write components as shared libraries that dynamically add new native classes to the interpreter.

Components can be written in Gambas too. The component architecture is documented in the Wiki encyclopedia.

4. By default, the Gambas interpreter is a text-only program. The component architecture is used for writing the graphical user interface part of the language.

5. As the graphical user interface is implemented as a component, Gambas is independent of any toolkit!

One will be able to write a program, and choose the toolkit later : GTK+, Qt4, etc.

6. The graphical user interface is the Qt4 toolkit. The GTK+ component which is not finished will have almost the same interface as the Qt4 component.

7. Gambas projects are easily translatable, in any language.

8. Its object model is simple but powerful.

About the Author

Welcome to you, curious!

You're going to know almost everything about me...

My name is Benoît Minisini.

I am a French man born in 1972, living in Paris. Programming is one my passion since I was twelve, and is now my job for many years now. This passion started with the Basic language on a CPC Amstrad 464, and later on an Atari 520 STE. Of course, now, I am using many other languages, but I never forgot that I have learned and done a lot with Basic.

I was always fond of writing languages, compilers, assemblers, and interpreters. I wrote a Z80 assembler on Amstrad and an interpreted language that consumed all its memory.

Later, during my studies at the E.P.I.T.A., I wrote a Lisp interpreter under Windows. During six months, I discovered its stupid memory model, the Microsoft compiler, and its numerous bugs.

Today, I keep on raging with the Gambas

Thanks to my boss, I have a half-time job, so I have worked actively on Gambas for the last years.

But I have other passions too, that burns lot of my time. That is music .

I'm playing flute for a long time - and theatre.

So, the development of Gambas is not as fast as it could be.

I hope your curiosity was satisfied...

Acknowledgement

Gambas is build on top of many free softwares, and could not exist without them.

So I would like to thank every people involved in the following projects:

Linux

KDE

GCC and all of the GNU tools, of course.

The Qt4 toolkit.

The GIMP and its toolkit GTK+

Libre Office.

The MySQL, PostgreSQL and SQLite database management systems.

And any other libraries used by Gambas.

That is enough for as an introduction to language packages.

I pronounce it as Gon (a bull) Bass (is unskilled workman) in Sinhala which is the phrase we use when the workman does a shoddy job. But that reference has no slur on this wonderful package which love the most. Unfortunately only few of the distributions port it as is.

That is why I was very expressive here.

It needs to be there for the young newbies to take root in Linux.