Languages and scripts?

Discuss all aspects of programming here.

Moderator: The Mod Squad

Postby netaces2k » Sun Oct 31, 2004 5:16 am

Something that was overlooked was the fact the most programming languages now have support for using either a CALL or can be given access to an additional library of routines that will do most anything.

There are programs that use mixed language programming. For example, Windows itself. The whole thing is a composite of Assembly, C/C++ and VisualBasic. Admittedly most of the API and shell/interface is written using C++...

My point here is that IT can be done. If you are willing to look beyond the punch cards and explore the options...

Postby atang1 » Sat Nov 06, 2004 4:42 am

C language development illustrates the chcnges in hardware development.

Certainly, C++ has Ansi, and visual language additions; similar to visual basic.

Now Microsoft is pushing C#(or C sharp) language. Multimedia(audio and visual) C language?

On the other hand, all these languages are compiled into machine language modules, so that you can manupilate the modules by compilation with scripts.

Are you saying scripts can have libs(library of modules of machine language programs) and use them interchangeably by CALLs? Scripts can already do that. But can one script use part of another script by call?

Interesting concept. But is it efficient? Your HDD will be bloated with all the script languages? I guess some one will eventually combine all the feature of different scripts into one? C# and PPP(PHP, Perl, Python) or P#?

Postby atang1 » Tue Nov 23, 2004 2:15 pm

More interesting in languages and scripts is the gui front end programming.

ie. Synaptic which is used for autoupdate of obsolete software is only the gui front end of apt-get of Debian fame.

Apt-get is supposed to download all the updates of Debian software and shared modules. But apt-get is mostly done getting specific updates in specific websites.

Now, I am proposing using Synaptic to search the internet to get downloads, by merely having a list of application software for the latest Linux kernel version. This application is sorely needed for RPM updates.

This means Synaptic has to have a front end. And apt-get will be the front end of cdrecord-iso to make a livecd. If you want to get many programs on a list to be remastered to a livecd.

Then there will be another front end of object technology using VHDL to make a list of software and wizzards automatically for the front end of synaptic to assemble a special Linux version operating system for the server or desktop that will do a special software application job for your new computer.

Seems like each time we need some automation, we add another front end to what ever we already have. All the power to Linux philosophy. Just think of some needs, add a front end to some linux software can do everything automatically for you.

Microsoft can do it too, they are derivitives of BSD after all. A front end to end all front ends, anyone?

Postby atang1 » Wed Dec 29, 2004 4:18 am

In Linux, have you ever thought of where you use languages and some scripts?

Linux kernels being the disk operating system, can use any languages to write application shared modules or static programs. Compile them into .bin machine language. You can use ash or bash to do Linux kernels. You have to use python, perl or php to do desktop application programs?

Linux operates in levels. microkernels, filesystem and ethernet, then drivers of all other components or devices.

When Linux goes diskless, is Linux the same any more? Embedded systems are examples of such.

Postby atang1 » Tue Jan 25, 2005 1:07 am

Is there a shift in the wind?

Slackware latest changelog reported kde bindings for Python was broken. Is KDE abandoning Python and concerntrate on PHP and Perl?


Return to Programming

Who is online

Users browsing this forum: No registered users and 2 guests