[opensuse] Easy beginners programming language on suse
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please. Thanks. Regards. Johan Sch. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default. Enjoy, Robert
Thanks. Regards. Johan Sch.
-- Robert Schweikert MAY THE SOURCE BE WITH YOU Software Engineer Consultant LINUX rschweikert@novell.com 781-464-8147 Novell Making IT Work As One -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Mar 10, 2010 at 9:26 AM, Robert Schweikert <rschweikert@novell.com> wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Enjoy, Robert
Thanks. Regards. Johan Sch.
-- Robert Schweikert MAY THE SOURCE BE WITH YOU Software Engineer Consultant LINUX rschweikert@novell.com 781-464-8147
Novell Making IT Work As One -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Good recommendation. I'd put Ruby on the short list too. Boris. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:35 PM, Boris Epstein wrote:
On Wed, Mar 10, 2010 at 9:26 AM, Robert Schweikert <rschweikert@novell.com> wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Enjoy, Robert
Thanks. Regards. Johan Sch.
-- Robert Schweikert MAY THE SOURCE BE WITH YOU Software Engineer Consultant LINUX rschweikert@novell.com 781-464-8147
Novell Making IT Work As One -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Good recommendation. I'd put Ruby on the short list too.
Boris. Thanks will be looking at python, perl and ruby. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:35 PM, Boris Epstein wrote:
On Wed, Mar 10, 2010 at 9:26 AM, Robert Schweikert <rschweikert@novell.com> wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Enjoy, Robert
Thanks. Regards. Johan Sch.
-- Robert Schweikert MAY THE SOURCE BE WITH YOU Software Engineer Consultant LINUX rschweikert@novell.com 781-464-8147
Novell Making IT Work As One -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Good recommendation. I'd put Ruby on the short list too.
Boris.
Thanks. Will be looking at them. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Robert Schweikert wrote:
Johan wrote:
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Python's a reasonable suggestion. If you want to write small apps with GUIs (graphical interfaces), you might also consider Tcl/Tk. It will get you started faster but won't take you as far. Cheers, Dave PS I don't use either myself :) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:42 PM, Dave Howorth wrote:
Robert Schweikert wrote:
Johan wrote:
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Python's a reasonable suggestion.
If you want to write small apps with GUIs (graphical interfaces), you might also consider Tcl/Tk. It will get you started faster but won't take you as far.
Cheers, Dave
PS I don't use either myself :)
Thanks. Too heavy for my use. Jhoan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan said the following on 03/10/2010 12:36 PM:
Thanks. Too heavy for my use.
Then C is very definitely too heavy. The only thing I can think of that's lighter than Python is shell. Even Ruby is heavy compared to shell. -- Operationally, God is beginning to resemble not a ruler but the last fading smile of a cosmic Cheshire cat. Sir Julian Huxley -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 08:11 PM, Anton Aylward wrote:
Johan said the following on 03/10/2010 12:36 PM:
Thanks. Too heavy for my use.
Then C is very definitely too heavy.
The only thing I can think of that's lighter than Python is shell. Even Ruby is heavy compared to shell.
Thanks. I happened to find a "Perl teach yourself" book 10 yrs old but with some good examples. Maybe I should settle for that. Thanks to all that took part in this discussion. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan wrote:
On 03/10/2010 08:11 PM, Anton Aylward wrote:
Johan said the following on 03/10/2010 12:36 PM:
Thanks. Too heavy for my use. Then C is very definitely too heavy.
The only thing I can think of that's lighter than Python is shell. Even Ruby is heavy compared to shell.
Thanks. I happened to find a "Perl teach yourself" book 10 yrs old but with some good examples. Maybe I should settle for that.
Err, you think Tcl/Tk is 'heavy' while Perl is 'lightest'? I'd be interested to know how you came to that conclusion. :) Please note that I do use Perl a lot and that I didn't recommend it to you for a reason. It has a very big surface area (a lot to learn). A ten year-old book will not teach you modern Perl. If you do want to put in a lot of hours then learning Perl can certainly be thought-provoking. As has been said, there are answers to many questions on CPAN, but finding the best answer can take much effort. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/11/2010 01:12 PM, Dave Howorth wrote:
Johan wrote:
On 03/10/2010 08:11 PM, Anton Aylward wrote:
Johan said the following on 03/10/2010 12:36 PM:
Thanks. Too heavy for my use. Then C is very definitely too heavy.
The only thing I can think of that's lighter than Python is shell. Even Ruby is heavy compared to shell.
Thanks. I happened to find a "Perl teach yourself" book 10 yrs old but with some good examples. Maybe I should settle for that.
Err, you think Tcl/Tk is 'heavy' while Perl is 'lightest'? I'd be interested to know how you came to that conclusion. :)
What can I say..Not enough data..garbage in garbage out. Need to study in more detail these programs. While looking to the examples of Perl it looked like something I do remember out of the past. But 10 yrs old. In computers that is probably centuries. I do thank you for your concern. There is no rush I just have to take this slowly. The input from different people does help. Everybody does have his/her number one for whatever reason. Do have a nice day. Reagards Johan Sch
Please note that I do use Perl a lot and that I didn't recommend it to you for a reason. It has a very big surface area (a lot to learn). A ten year-old book will not teach you modern Perl.
If you do want to put in a lot of hours then learning Perl can certainly be thought-provoking. As has been said, there are answers to many questions on CPAN, but finding the best answer can take much effort.
Cheers, Dave
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-10 at 13:11 -0500, Anton Aylward wrote:
Johan said the following on 03/10/2010 12:36 PM:
Thanks. Too heavy for my use. Then C is very definitely too heavy. The only thing I can think of that's lighter than Python is shell. Even Ruby is heavy compared to shell.
How much does a programming language weigh? I understand that it is meant to be a metaphor/simile of something - but it is completely and totally meaningless. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Wed, 10 Mar 2010, Dave Howorth wrote:
Robert Schweikert wrote:
Johan wrote:
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Python's a reasonable suggestion.
If you want to write small apps with GUIs (graphical interfaces), you might also consider Tcl/Tk. It will get you started faster but won't take you as far.
Perl can use Tk, Qt and Gtk as well, there's (was?) also a glade output as perl ... -dnh -- Kiss me twice. I'm schizophrenic. -- from the BSD fortune file -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 09:48 PM, David Haller wrote:
Hello,
On Wed, 10 Mar 2010, Dave Howorth wrote:
Robert Schweikert wrote:
Johan wrote:
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Python's a reasonable suggestion.
If you want to write small apps with GUIs (graphical interfaces), you might also consider Tcl/Tk. It will get you started faster but won't take you as far.
Perl can use Tk, Qt and Gtk as well, there's (was?) also a glade output as perl ...
-dnh
Thanks. Lazarus, Perl, freepascal should keep me busy. Do have a nice day. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:26 PM, Robert Schweikert wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Check out Python (www.python.org). The interpreter is installed by default.
Enjoy, Robert
Thanks. Regards. Johan Sch.
Thanks. Will be looking at it. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Big question. In Yast->Software Management, In the Package Groups tab, select Programming. There you will find the packages that claim to be programming languages and related tools. Lots of the latter. Maybe something there strikes your fancy? I am partial to Tcl/Tk. Or Python. My day job is mainly C. There is also C# and Mono. Java. Ruby. Perl (not my favorite).
Thanks. Regards. Johan Sch.
-- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:33 PM, Roger Oberholtzer wrote:
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Big question. In Yast->Software Management, In the Package Groups tab, select Programming. There you will find the packages that claim to be programming languages and related tools. Lots of the latter. Maybe something there strikes your fancy? I am partial to Tcl/Tk. Or Python. My day job is mainly C. There is also C# and Mono. Java. Ruby. Perl (not my favorite).
Thanks. Regards. Johan Sch.
Thanks. Yes lots of that. Looked at some of the above. Some too heavy for me. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please.
Go to the Monodevelop site and do the 1-click install for the latest version. .NET is *extremely* well documented - something that can't be said of any of the 'competitors' - and Monodevelop will do almost all the hard work for you. If you come from Delphi, Turbo Pascal, or Borland OWL land you should be quite comfortable with .NET/Monodevelop. -- openSUSE w/GNOME <http://www.opensuse.org/en/> Linux for human beings who need to get work done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:39 PM, Adam Tauno Williams wrote:
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please.
Go to the Monodevelop site and do the 1-click install for the latest version. .NET is *extremely* well documented - something that can't be said of any of the 'competitors' - and Monodevelop will do almost all the hard work for you. If you come from Delphi, Turbo Pascal, or Borland OWL land you should be quite comfortable with .NET/Monodevelop.
Thanks. Looked at it. Looks wonderful. Too heavy for my use. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday March 10 2010, Johan wrote:
On 03/10/2010 04:39 PM, Adam Tauno Williams wrote:
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please.
Go to the Monodevelop site and do the 1-click install for the latest version. .NET is *extremely* well documented - something that can't be said of any of the 'competitors' - and Monodevelop will do almost all the hard work for you. If you come from Delphi, Turbo Pascal, or Borland OWL land you should be quite comfortable with .NET/Monodevelop.
Thanks. Looked at it. Looks wonderful. Too heavy for my use.
What on earth does "too heavy" mean? You don't want to install any software to support the activity of programming in said language? In that case, you'll have to stick to something that would otherwise be inadvisable from a standpoint of genericness, simplicity or basic programming language quality. That would include shell, Perl or C. (I'll refrain from stating which of those violate which of the stated criteria...)
Johan Sch
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 07:47 PM, Randall R Schulz wrote:
On Wednesday March 10 2010, Johan wrote:
On 03/10/2010 04:39 PM, Adam Tauno Williams wrote:
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote:
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please.
Go to the Monodevelop site and do the 1-click install for the latest version. .NET is *extremely* well documented - something that can't be said of any of the 'competitors' - and Monodevelop will do almost all the hard work for you. If you come from Delphi, Turbo Pascal, or Borland OWL land you should be quite comfortable with .NET/Monodevelop.
Thanks. Looked at it. Looks wonderful. Too heavy for my use.
What on earth does "too heavy" mean? You don't want to install any software to support the activity of programming in said language?
In that case, you'll have to stick to something that would otherwise be inadvisable from a standpoint of genericness, simplicity or basic programming language quality. That would include shell, Perl or C. (I'll refrain from stating which of those violate which of the stated criteria...)
Johan Sch
Randall Schulz
Thanks. You are correct. I am a senior citizen and do want a low learning curve. Just to fool around when the desire so arises. So far it seems that Perl may be the one. Regards. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-10 at 09:47 -0800, Randall R Schulz wrote:
On Wednesday March 10 2010, Johan wrote:
On 03/10/2010 04:39 PM, Adam Tauno Williams wrote:
Good day, I do have some knowledge about programming in windows. Quite some time ago. Delphi. Would like to try my hand at some programming for fun in linux suse. Kindly some advice on an "easy" program to use in suse please. Go to the Monodevelop site and do the 1-click install for the latest version. .NET is *extremely* well documented - something
On Wed, 2010-03-10 at 16:13 +0200, Johan wrote: that can't be said of any of the 'competitors' - and Monodevelop will do almost all the hard work for you. If you come from Delphi, Turbo Pascal, or Borland OWL land you should be quite comfortable with .NET/Monodevelop. Thanks. Looked at it. Looks wonderful. Too heavy for my use. What on earth does "too heavy" mean?
Nothing. It means nothing. I always assume a statement like this is like when a newbie programmer [not yet a "developer"] looks at a complex application comprised of components and claims it is bloated and monolithic - which primarily means they can't perceive the individual components - which primarily means the application's developer(s) succeeded. So essentially it truly means either (a) nothing or (b) the exact opposite of what the speaker meant.
You don't want to install any software to support the activity of programming in said language? In that case, you'll have to stick to something that would otherwise be inadvisable from a standpoint of genericness, simplicity or basic programming language quality. That would include shell, Perl or C. (I'll refrain from stating which of those violate which of the stated criteria...)
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2010/03/10 04:13 PM, Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Thanks. Regards. Johan Sch.
Have you tried looking into terminal scripting (bash, sh etc)? Ian -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:43 PM, Ian Coetzee wrote:
On 2010/03/10 04:13 PM, Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Thanks. Regards. Johan Sch.
Have you tried looking into terminal scripting (bash, sh etc)?
Ian
I do some bash scripting for rsync to backup some directories/files. Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C. /Per -- Per Jessen, Zürich (-0.2°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 04:48 PM, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
/Per
To heavy for my use. Thanks Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
/Per
It's never really possible to recommend a language in the absence of some statement of what you want to do with it. Programming is a rather broad field, these days. While I have never used them, what I do know makes me think the suggestions of Python and Ruby are reasonable, but they are what we call "general purpose" languages. Good for everything, but without any special features for any specific kind of application. All the domain-specific stuff that might be available to work in specific application areas comes from libraries, of which there are many. If you said a little about what sort of program you want to write, a more specific recommendation would be possible. Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
It wasn't intended to be humorous. C used to be the typical programming language taught in computer science and engineering classes. Nowadays it has shifted somewhat towards Java, but for someone like Johan who has already done development with Delphi (object pascal), C should be perfectly easy. /Per -- Per Jessen, Zürich (-1.4°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 08:16 PM, Per Jessen wrote:
Randall R Schulz wrote:
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
It wasn't intended to be humorous. C used to be the typical programming language taught in computer science and engineering classes. Nowadays it has shifted somewhat towards Java, but for someone like Johan who has already done development with Delphi (object pascal), C should be perfectly easy.
/Per
That was a l.o.o.ong time ago. I was no developer. I was only learning and wrote programs for myself. To prove that I could do it. Now I am a senior citizen and a pensioner. This just to keep the mind busy on a not to high learning curve. Thanks for responding. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 07:44 PM, Randall R Schulz wrote:
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
/Per
It's never really possible to recommend a language in the absence of some statement of what you want to do with it. Programming is a rather broad field, these days.
While I have never used them, what I do know makes me think the suggestions of Python and Ruby are reasonable, but they are what we call "general purpose" languages. Good for everything, but without any special features for any specific kind of application. All the domain-specific stuff that might be available to work in specific application areas comes from libraries, of which there are many.
If you said a little about what sort of program you want to write, a more specific recommendation would be possible.
Randall Schulz
I am sorry. Not enough data. Because I did not know myself what I needed. But as the replies came in and looking at the programs, I came to the conclusion, that it must be a low learning curve. Do not need it for a living, just fun. Many thanks, Regards, Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-10 at 20:20 +0200, Johan wrote:
On 03/10/2010 07:44 PM, Randall R Schulz wrote:
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
/Per
It's never really possible to recommend a language in the absence of some statement of what you want to do with it. Programming is a rather broad field, these days.
While I have never used them, what I do know makes me think the suggestions of Python and Ruby are reasonable, but they are what we call "general purpose" languages. Good for everything, but without any special features for any specific kind of application. All the domain-specific stuff that might be available to work in specific application areas comes from libraries, of which there are many.
If you said a little about what sort of program you want to write, a more specific recommendation would be possible.
Randall Schulz
I am sorry. Not enough data. Because I did not know myself what I needed. But as the replies came in and looking at the programs, I came to the conclusion, that it must be a low learning curve. Do not need it for a living, just fun.
Then I re-suggest Tcl/Tk. See http://tcl.tk. There is a Usenet group accessible via google (http://groups.google.com/group/comp.lang.tcl/topics?hl=en) for it (and most other languages) where you can ask when you stumble. It is a very friendly and helpful group. They are very welcoming to beginners. It is in fact a very simple language. The rules are few, and it is consistent. Don't let age decide for you. You may be surprised what you can do. And there is encouragement to be had.
Many thanks, Regards, Johan Sch
-- Roger Oberholtzer Ramböll RST/OPQ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Wed, 10 Mar 2010, Roger Oberholtzer wrote:
On Wed, 2010-03-10 at 20:20 +0200, Johan wrote: [..]
I am sorry. Not enough data. Because I did not know myself what I needed. But as the replies came in and looking at the programs, I came to the conclusion, that it must be a low learning curve. Do not need it for a living, just fun.
Then I re-suggest Tcl/Tk. See http://tcl.tk. There is a Usenet group accessible via google (http://groups.google.com/group/comp.lang.tcl/topics?hl=en) for it (and most other languages) where you can ask when you stumble. It is a very friendly and helpful group. They are very welcoming to beginners. It is in fact a very simple language. The rules are few, and it is consistent. Don't let age decide for you. You may be surprised what you can do. And there is encouragement to be had.
I don't know Tcl (but respect it). I know perl (/Tk). As someone remarked, it can come very easily (see non-random) sigs 1 and 2. On the other paw, perl can be almost unreadble. A mess. So, as easily as some aspects of perl will be (esp. the "like a natural language" syntax stuff, e.g. '[do] $foo unless $bar'), that you can often express the flow of the logic 1:1 in perl, just as easily you can make it an utter mess. So, it'll take some discipline on the programmer's part. Then, perl scripts can be quite understandable and easy and even fun to read. And with CPAN, you've got a wealth of superb solutions already out there (but also some crap). And perl is very efficient in bolting together external tools and(!) parsing their outputs and juggle their arguments. More than a bash (maybe a zsh ...). And there's tons of good dokumentation, from absolute beginner to hacking perl's guts level. apropos perl | grep '^perl' is quite exhaustive. Start with 'man perlintro', familiarize yourself with 'perldoc -q', find a copy of 'Learing Perl' ... Oh, and then there's the perl-golf fun part. Though not even "perl-golf", trying to figure out how and why the following perl expression works is fun and educating: $max = [$a => $b] -> [ $a <= $b ]; ## Simon Cozens (luckily, that one doesn't get reworked by B::Deparse :) Oh, yes: there's a bunch of tools to help you tweak / grok code. Most notably: B::Deparse. Just run: perl -MO=Deparse -e 'some perl expression;' to see what perl actually does. -dnh, selecting a number of perl-sigs ;) -- Perl is the successful attempt to make a braindump executable. -- Lutz Donnerhacke %% Perl is strange, wonderful, awe-inspiring, mentally stimulating, intellectually inspiring, and whole bunch of other great things that are great in a use-it-where-I-won't-get-paged-about-it-at-0300 sense. -- Anthony de Boer %%
Wow, and everyone swears [Python]'s better than Perl. Wait, you don't say it's worse, never mind. -- Satya The axis on which Perl sits is rotated 90 degrees with respect to the rest of language-goodness-space. -- Garrett Wollman %% Perl - the only language that looks the same before and after RSA encryption. -- Keith Bostic %% Boy, you can find /everything/ on CPAN now. Modules for moving countries? Cool. Probably redrawing borders based on some sort of array of points, I'm guessing. -- C. Rovers %% CPAN is a medium because anything well done is rare." -- (mis)quoting Fred Allen %% A Perl program is correct if it gets the job done before your boss fires you. -- Larry Wall -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/11/2010 06:06 AM, David Haller wrote:
Hello,
On Wed, 10 Mar 2010, Roger Oberholtzer wrote:
On Wed, 2010-03-10 at 20:20 +0200, Johan wrote: [..]
I am sorry. Not enough data. Because I did not know myself what I needed. But as the replies came in and looking at the programs, I came to the conclusion, that it must be a low learning curve. Do not need it for a living, just fun.
Then I re-suggest Tcl/Tk. See http://tcl.tk. There is a Usenet group accessible via google (http://groups.google.com/group/comp.lang.tcl/topics?hl=en) for it (and most other languages) where you can ask when you stumble. It is a very friendly and helpful group. They are very welcoming to beginners. It is in fact a very simple language. The rules are few, and it is consistent. Don't let age decide for you. You may be surprised what you can do. And there is encouragement to be had.
I don't know Tcl (but respect it). I know perl (/Tk). As someone remarked, it can come very easily (see non-random) sigs 1 and 2. On the other paw, perl can be almost unreadble. A mess. So, as easily as some aspects of perl will be (esp. the "like a natural language" syntax stuff, e.g. '[do] $foo unless $bar'), that you can often express the flow of the logic 1:1 in perl, just as easily you can make it an utter mess.
So, it'll take some discipline on the programmer's part. Then, perl scripts can be quite understandable and easy and even fun to read. And with CPAN, you've got a wealth of superb solutions already out there (but also some crap).
And perl is very efficient in bolting together external tools and(!) parsing their outputs and juggle their arguments. More than a bash (maybe a zsh ...). And there's tons of good dokumentation, from absolute beginner to hacking perl's guts level.
apropos perl | grep '^perl'
is quite exhaustive. Start with 'man perlintro', familiarize yourself with 'perldoc -q', find a copy of 'Learing Perl' ...
Oh, and then there's the perl-golf fun part. Though not even "perl-golf", trying to figure out how and why the following perl expression works is fun and educating:
$max = [$a => $b] -> [ $a <= $b ]; ## Simon Cozens
(luckily, that one doesn't get reworked by B::Deparse :)
Oh, yes: there's a bunch of tools to help you tweak / grok code. Most notably: B::Deparse. Just run:
perl -MO=Deparse -e 'some perl expression;'
to see what perl actually does.
-dnh, selecting a number of perl-sigs ;)
Thanks. You went to a lot of work for may sake. I really do appreciate it. Now due to some other inputs it seems that I should tread lightly. Research more before settling. There is no rush. Do have a nice day. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 10:55 PM, Roger Oberholtzer wrote:
On Wed, 2010-03-10 at 20:20 +0200, Johan wrote:
On 03/10/2010 07:44 PM, Randall R Schulz wrote:
On Wednesday March 10 2010, Per Jessen wrote:
Johan wrote:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
C.
I'm afraid that as a humorous statement goes, this is too minimal even for me to think able to stand alone without a smiley...
/Per
It's never really possible to recommend a language in the absence of some statement of what you want to do with it. Programming is a rather broad field, these days.
While I have never used them, what I do know makes me think the suggestions of Python and Ruby are reasonable, but they are what we call "general purpose" languages. Good for everything, but without any special features for any specific kind of application. All the domain-specific stuff that might be available to work in specific application areas comes from libraries, of which there are many.
If you said a little about what sort of program you want to write, a more specific recommendation would be possible.
Randall Schulz
I am sorry. Not enough data. Because I did not know myself what I needed. But as the replies came in and looking at the programs, I came to the conclusion, that it must be a low learning curve. Do not need it for a living, just fun.
Then I re-suggest Tcl/Tk. See http://tcl.tk. There is a Usenet group accessible via google (http://groups.google.com/group/comp.lang.tcl/topics?hl=en) for it (and most other languages) where you can ask when you stumble. It is a very friendly and helpful group. They are very welcoming to beginners. It is in fact a very simple language. The rules are few, and it is consistent. Don't let age decide for you. You may be surprised what you can do. And there is encouragement to be had.
Many thanks, Regards, Johan Sch
Thanks. This matter needs more research. I am taking all inputs to hart and research on the internet. Which by itself is improvement of knowledge. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, flyby reply, sorry if it was covered elsewhere in the thread. Johan skrev:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Just fwiw, the professional programmers I know have typically answered with a question - "what is it you want to do?" - before going on to suggest anything. The answers after that have ranged from simple bash scripting over Perl, Python, Ruby, Tcl/tk to Java. BR, Gudmund -- This message and any replies to it is scanned by http://www.fra.se. Please direct any complaints about this to them. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/10/2010 07:52 PM, Gudmund Areskoug wrote:
Hi,
flyby reply, sorry if it was covered elsewhere in the thread.
Johan skrev:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Just fwiw, the professional programmers I know have typically answered with a question - "what is it you want to do?" - before going on to suggest anything.
The answers after that have ranged from simple bash scripting over Perl, Python, Ruby, Tcl/tk to Java.
BR, Gudmund Thanks. Just for fun. Whatever comes to mind.Try to put it in a program. I am a senior citizen and a pensioner. Need to keep the mind busy. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan schreef:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Thanks. Regards. Johan Sch.
Hi Johan, Since you have Delphi-knowledge, why don't you try FreePascal and Lazarus ? http://www.freepascal.org/ -- Met vriendelijke groeten, Koenraad Lelong -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
First, any programming jobs out there ????? REXX - try REXX PLUS - REXX - crosses ALL platforms Windows, Linux, Mainframe, etc I used it for 24 years on the mainframe, plus 13 years on Windows and now 11 years on Linux 1) SIMPLE 2) NO ESCAPE chars 3) NO VARIABLES TO PREDEFINE 3) comment = /* */ 4) single quotes is a command to pass to shell 5) Return code checking with redirection to a REXX label (in this case, just exit because something is wrong) This does a mirror of sda1 to sdb1 #!/usr/bin/rexx trace results /* */ 'umount /dev/sdb1' 'mount /dev/sdb1 /mnt' IF RC <> 0 THEN EXIT /* */ 'rsync -av --delete /bin/ /mnt/bin/' /* */ 'rsync -av --delete /boot/ /mnt/boot/' /* */ 'rsync -av --delete /dev/ /mnt/dev/' /* */ 'rsync -av --delete /etc/ /mnt/etc/' /* */ 'rsync -av --delete /lib/ /mnt/lib/' /* */ 'rsync -av --delete /opt/ /mnt/opt/' /* */ /*'rsync -av --delete /proc/ /mnt/proc/' */ /* */ 'rsync -av /root/ /mnt/root/' /* */ 'rsync -av --delete /sbin/ /mnt/sbin/' /* */ 'rsync -av --delete /srv/ /mnt/srv/' /* */ 'rsync -av --delete /usr/ /mnt/usr/' /* */ 'rsync -av --delete --exclude=/lib/ntp/ /var/ /mnt/var/' /* */ 'df' /* */ 'umount /dev/sdb1' /* */ exit -------------------------------------- 1) concat two fields = || 2) variables built on the fly 3) word = blank delimited char string Here is a simple name / address conversion program #!/usr/bin/rexx /* */ DO FOREVER recin = LINEIN('NameAddress.txt') IF recin = "" THEN EXIT /* ***** convert all to upper case ***** */ UPPER recin /* ***** breakdown by fields ***** */ name = SUBSTR(recin,1,20) address = SUBSTR(recin,21,20) city = SUBSTR(recin,41,20) state = SUBSTR(recin,61,10) zip = SUBSTR(recin,71,20) /* ***** convert name to last name, first name ***** */ name = word(name,2)||", "||word(name,1) /* ***** convert city state zip to mailing format ***** */ csz = word(city,1)||", "||word(state,1)||" "||word(zip,1) /* ***** build output record ***** */ recout = "" recout = OVERLAY(name,recout,1,20) recout = OVERLAY(address,recout,21,20) recout = OVERLAY(csz,recout,41,40) call LINEOUT 'converted.txt', recout END /* DO */ EXIT --------------------
From the mainframe days - Set Buffer Address
Again, variables built on the fly 1) INITIALIZE is a label /***********************************************************************/ /* SET BUFFER ADDRESS */ /***********************************************************************/ MAIN: CALL INITIALIZE PARSE UPPER ARG ROW COLUMN SUB = (( ROW * 80 ) - 80 ) + COLUMN - 1 SAY 'ROW' ROW 'COLUMN' COLUMN ' = X'''||SBATABLE.SUB'''' EXIT /***********************************************************************/ /* SET BUFFER ADDRESS */ /***********************************************************************/ INITIALIZE: /**************************/ /* VALUES ARE 0 TO 1919 */ /* SUBSCRIPT IS 1 TO 1920 */ /**************************/ SBAVALUE = '' SBAVALUE = SBAVALUE||'404040C140C240C340C440C540C640C740C840C9404A404B404C404D404E404F' SBAVALUE = SBAVALUE||'405040D140D240D340D440D540D640D740D840D9405A405B405C405D405E405F' SBAVALUE = SBAVALUE||'4060406140E240E340E440E540E640E740E840E9406A406B406C406D406E406F' SBAVALUE = SBAVALUE||'40F040F140F240F340F440F540F640F740F840F9407A407B407C407D407E407F' SBAVALUE = SBAVALUE||'C140C1C1C1C2C1C3C1C4C1C5C1C6C1C7C1C8C1C9C14AC14BC14CC14DC14EC14F' SBAVALUE = SBAVALUE||'C150C1D1C1D2C1D3C1D4C1D5C1D6C1D7C1D8C1D9C15AC15BC15CC15DC15EC15F' SBAVALUE = SBAVALUE||'C160C161C1E2C1E3C1E4C1E5C1E6C1E7C1E8C1E9C16AC16BC16CC16DC16EC16F' SBAVALUE = SBAVALUE||'C1F0C1F1C1F2C1F3C1F4C1F5C1F6C1F7C1F8C1F9C17AC17BC17CC17DC17EC17F' SBAVALUE = SBAVALUE||'C240C2C1C2C2C2C3C2C4C2C5C2C6C2C7C2C8C2C9C24AC24BC24CC24DC24EC24F' SBAVALUE = SBAVALUE||'C250C2D1C2D2C2D3C2D4C2D5C2D6C2D7C2D8C2D9C25AC25BC25CC25DC25EC25F' SBAVALUE = SBAVALUE||'C260C261C2E2C2E3C2E4C2E5C2E6C2E7C2E8C2E9C26AC26BC26CC26DC26EC26F' SBAVALUE = SBAVALUE||'C2F0C2F1C2F2C2F3C2F4C2F5C2F6C2F7C2F8C2F9C27AC27BC27CC27DC27EC27F' SBAVALUE = SBAVALUE||'C340C3C1C3C2C3C3C3C4C3C5C3C6C3C7C3C8C3C9C34AC34BC34CC34DC34EC34F' SBAVALUE = SBAVALUE||'C350C3D1C3D2C3D3C3D4C3D5C3D6C3D7C3D8C3D9C35AC35BC35CC35DC35EC35F' SBAVALUE = SBAVALUE||'C360C361C3E2C3E3C3E4C3E5C3E6C3E7C3E8C3E9C36AC36BC36CC36DC36EC36F' SBAVALUE = SBAVALUE||'C3F0C3F1C3F2C3F3C3F4C3F5C3F6C3F7C3F8C3F9C37AC37BC37CC37DC37EC37F' SBAVALUE = SBAVALUE||'C440C4C1C4C2C4C3C4C4C4C5C4C6C4C7C4C8C4C9C44AC44BC44CC44DC44EC44F' SBAVALUE = SBAVALUE||'C450C4D1C4D2C4D3C4D4C4D5C4D6C4D7C4D8C4D9C45AC45BC45CC45DC45EC45F' SBAVALUE = SBAVALUE||'C460C461C4E2C4E3C4E4C4E5C4E6C4E7C4E8C4E9C46AC46BC46CC46DC46EC46F' SBAVALUE = SBAVALUE||'C4F0C4F1C4F2C4F3C4F4C4F5C4F6C4F7C4F8C4F9C47AC47BC47CC47DC47EC47F' SBAVALUE = SBAVALUE||'C540C5C1C5C2C5C3C5C4C5C5C5C6C5C7C5C8C5C9C54AC54BC54CC54DC54EC54F' SBAVALUE = SBAVALUE||'C550C5D1C5D2C5D3C5D4C5D5C5D6C5D7C5D8C5D9C55AC55BC55CC55DC55EC55F' SBAVALUE = SBAVALUE||'C560C561C5E2C5E3C5E4C5E5C5E6C5E7C5E8C5E9C56AC56BC56CC56DC56EC56F' SBAVALUE = SBAVALUE||'C5F0C5F1C5F2C5F3C5F4C5F5C5F6C5F7C5F8C5F9C57AC57BC57CC57DC57EC57F' SBAVALUE = SBAVALUE||'C640C6C1C6C2C6C3C6C4C6C5C6C6C6C7C6C8C6C9C64AC64BC64CC64DC64EC64F' SBAVALUE = SBAVALUE||'C650C6D1C6D2C6D3C6D4C6D5C6D6C6D7C6D8C6D9C65AC65BC65CC65DC65EC65F' SBAVALUE = SBAVALUE||'C660C661C6E2C6E3C6E4C6E5C6E6C6E7C6E8C6E9C66AC66BC66CC66DC66EC66F' SBAVALUE = SBAVALUE||'C6F0C6F1C6F2C6F3C6F4C6F5C6F6C6F7C6F8C6F9C67AC67BC67CC67DC67EC67F' SBAVALUE = SBAVALUE||'C740C7C1C7C2C7C3C7C4C7C5C7C6C7C7C7C8C7C9C74AC74BC74CC74DC74EC74F' SBAVALUE = SBAVALUE||'C750C7D1C7D2C7D3C7D4C7D5C7D6C7D7C7D8C7D9C75AC75BC75CC75DC75EC75F' SBAVALUE = SBAVALUE||'C760C761C7E2C7E3C7E4C7E5C7E6C7E7C7E8C7E9C76AC76BC76CC76DC76EC76F' SBAVALUE = SBAVALUE||'C7F0C7F1C7F2C7F3C7F4C7F5C7F6C7F7C7F8C7F9C77AC77BC77CC77DC77EC77F' SBAVALUE = SBAVALUE||'C840C8C1C8C2C8C3C8C4C8C5C8C6C8C7C8C8C8C9C84AC84BC84CC84DC84EC84F' SBAVALUE = SBAVALUE||'C850C8D1C8D2C8D3C8D4C8D5C8D6C8D7C8D8C8D9C85AC85BC85CC85DC85EC85F' SBAVALUE = SBAVALUE||'C860C861C8E2C8E3C8E4C8E5C8E6C8E7C8E8C8E9C86AC86BC86CC86DC86EC86F' SBAVALUE = SBAVALUE||'C8F0C8F1C8F2C8F3C8F4C8F5C8F6C8F7C8F8C8F9C87AC87BC87CC87DC87EC87F' SBAVALUE = SBAVALUE||'C940C9C1C9C2C9C3C9C4C9C5C9C6C9C7C9C8C9C9C94AC94BC94CC94DC94EC94F' SBAVALUE = SBAVALUE||'C950C9D1C9D2C9D3C9D4C9D5C9D6C9D7C9D8C9D9C95AC95BC95CC95DC95EC95F' SBAVALUE = SBAVALUE||'C960C961C9E2C9E3C9E4C9E5C9E6C9E7C9E8C9E9C96AC96BC96CC96DC96EC96F' SBAVALUE = SBAVALUE||'C9F0C9F1C9F2C9F3C9F4C9F5C9F6C9F7C9F8C9F9C97AC97BC97CC97DC97EC97F' SBAVALUE = SBAVALUE||'4A404AC14AC24AC34AC44AC54AC64AC74AC84AC94A4A4A4B4A4C4A4D4A4E4A4F' SBAVALUE = SBAVALUE||'4A504AD14AD24AD34AD44AD54AD64AD74AD84AD94A5A4A5B4A5C4A5D4A5E4A5F' SBAVALUE = SBAVALUE||'4A604A614AE24AE34AE44AE54AE64AE74AE84AE94A6A4A6B4A6C4A6D4A6E4A6F' SBAVALUE = SBAVALUE||'4AF04AF14AF24AF34AF44AF54AF64AF74AF84AF94A7A4A7B4A7C4A7D4A7E4A7F' SBAVALUE = SBAVALUE||'4B404BC14BC24BC34BC44BC54BC64BC74BC84BC94B4A4B4B4B4C4B4D4B4E4B4F' SBAVALUE = SBAVALUE||'4B504BD14BD24BD34BD44BD54BD64BD74BD84BD94B5A4B5B4B5C4B5D4B5E4B5F' SBAVALUE = SBAVALUE||'4B604B614BE24BE34BE44BE54BE64BE74BE84BE94B6A4B6B4B6C4B6D4B6E4B6F' SBAVALUE = SBAVALUE||'4BF04BF14BF24BF34BF44BF54BF64BF74BF84BF94B7A4B7B4B7C4B7D4B7E4B7F' SBAVALUE = SBAVALUE||'4C404CC14CC24CC34CC44CC54CC64CC74CC84CC94C4A4C4B4C4C4C4D4C4E4C4F' SBAVALUE = SBAVALUE||'4C504CD14CD24CD34CD44CD54CD64CD74CD84CD94C5A4C5B4C5C4C5D4C5E4C5F' SBAVALUE = SBAVALUE||'4C604C614CE24CE34CE44CE54CE64CE74CE84CE94C6A4C6B4C6C4C6D4C6E4C6F' SBAVALUE = SBAVALUE||'4CF04CF14CF24CF34CF44CF54CF64CF74CF84CF94C7A4C7B4C7C4C7D4C7E4C7F' SBAVALUE = SBAVALUE||'4D404DC14DC24DC34DC44DC54DC64DC74DC84DC94D4A4D4B4D4C4D4D4D4E4D4F' SBAVALUE = SBAVALUE||'4D504DD14DD24DD34DD44DD54DD64DD74DD84DD94D5A4D5B4D5C4D5D4D5E4D5F' SBAVALUE = SBAVALUE||'4D604D614DE24DE34DE44DE54DE64DE74DE84DE94D6A4D6B4D6C4D6D4D6E4D6F' SBAVALUE = SBAVALUE||'4DF04DF14DF24DF34DF44DF54DF64DF74DF84DF94D7A4D7B4D7C4D7D4D7E4D7F' SBAVALUE = SBAVALUE||'4E404EC14EC24EC34EC44EC54EC64EC74EC84EC94E4A4E4B4E4C4E4D4E4E4E4F' SBAVALUE = SBAVALUE||'4E504ED14ED24ED34ED44ED54ED64ED74ED84ED94E5A4E5B4E5C4E5D4E5E4E5F' SBAVALUE = SBAVALUE||'4E604E614EE24EE34EE44EE54EE64EE74EE84EE94E6A4E6B4E6C4E6D4E6E4E6F' SBAVALUE = SBAVALUE||'4EF04EF14EF24EF34EF44EF54EF64EF74EF84EF94E7A4E7B4E7C4E7D4E7E4E7F' SBAVALUE = SBAVALUE||'4F404FC14FC24FC34FC44FC54FC64FC74FC84FC94F4A4F4B4F4C4F4D4F4E4F4F' SBAVALUE = SBAVALUE||'4F504FD14FD24FD34FD44FD54FD64FD74FD84FD94F5A4F5B4F5C4F5D4F5E4F5F' SBAVALUE = SBAVALUE||'4F604F614FE24FE34FE44FE54FE64FE74FE84FE94F6A4F6B4F6C4F6D4F6E4F6F' SBAVALUE = SBAVALUE||'4FF04FF14FF24FF34FF44FF54FF64FF74FF84FF94F7A4F7B4F7C4F7D4F7E4F7F' SBAVALUE = SBAVALUE||'504050C150C250C350C450C550C650C750C850C9504A504B504C504D504E504F' SBAVALUE = SBAVALUE||'505050D150D250D350D450D550D650D750D850D9505A505B505C505D505E505F' SBAVALUE = SBAVALUE||'5060506150E250E350E450E550E650E750E850E9506A506B506C506D506E506F' SBAVALUE = SBAVALUE||'50F050F150F250F350F450F550F650F750F850F9507A507B507C507D507E507F' SBAVALUE = SBAVALUE||'D140D1C1D1C2D1C3D1C4D1C5D1C6D1C7D1C8D1C9D14AD14BD14CD14DD14ED14F' SBAVALUE = SBAVALUE||'D150D1D1D1D2D1D3D1D4D1D5D1D6D1D7D1D8D1D9D15AD15BD15CD15DD15ED15F' SBAVALUE = SBAVALUE||'D160D161D1E2D1E3D1E4D1E5D1E6D1E7D1E8D1E9D16AD16BD16CD16DD16ED16F' SBAVALUE = SBAVALUE||'D1F0D1F1D1F2D1F3D1F4D1F5D1F6D1F7D1F8D1F9D17AD17BD17CD17DD17ED17F' SBAVALUE = SBAVALUE||'D240D2C1D2C2D2C3D2C4D2C5D2C6D2C7D2C8D2C9D24AD24BD24CD24DD24ED24F' SBAVALUE = SBAVALUE||'D250D2D1D2D2D2D3D2D4D2D5D2D6D2D7D2D8D2D9D25AD25BD25CD25DD25ED25F' SBAVALUE = SBAVALUE||'D260D261D2E2D2E3D2E4D2E5D2E6D2E7D2E8D2E9D26AD26BD26CD26DD26ED26F' SBAVALUE = SBAVALUE||'D2F0D2F1D2F2D2F3D2F4D2F5D2F6D2F7D2F8D2F9D27AD27BD27CD27DD27ED27F' SBAVALUE = SBAVALUE||'D340D3C1D3C2D3C3D3C4D3C5D3C6D3C7D3C8D3C9D34AD34BD34CD34DD34ED34F' SBAVALUE = SBAVALUE||'D350D3D1D3D2D3D3D3D4D3D5D3D6D3D7D3D8D3D9D35AD35BD35CD35DD35ED35F' SBAVALUE = SBAVALUE||'D360D361D3E2D3E3D3E4D3E5D3E6D3E7D3E8D3E9D36AD36BD36CD36DD36ED36F' SBAVALUE = SBAVALUE||'D3F0D3F1D3F2D3F3D3F4D3F5D3F6D3F7D3F8D3F9D37AD37BD37CD37DD37ED37F' SBAVALUE = SBAVALUE||'D440D4C1D4C2D4C3D4C4D4C5D4C6D4C7D4C8D4C9D44AD44BD44CD44DD44ED44F' SBAVALUE = SBAVALUE||'D450D4D1D4D2D4D3D4D4D4D5D4D6D4D7D4D8D4D9D45AD45BD45CD45DD45ED45F' SBAVALUE = SBAVALUE||'D460D461D4E2D4E3D4E4D4E5D4E6D4E7D4E8D4E9D46AD46BD46CD46DD46ED46F' SBAVALUE = SBAVALUE||'D4F0D4F1D4F2D4F3D4F4D4F5D4F6D4F7D4F8D4F9D47AD47BD47CD47DD47ED47F' SBAVALUE = SBAVALUE||'D540D5C1D5C2D5C3D5C4D5C5D5C6D5C7D5C8D5C9D54AD54BD54CD54DD54ED54F' SBAVALUE = SBAVALUE||'D550D5D1D5D2D5D3D5D4D5D5D5D6D5D7D5D8D5D9D55AD55BD55CD55DD55ED55F' SBAVALUE = SBAVALUE||'D560D561D5E2D5E3D5E4D5E5D5E6D5E7D5E8D5E9D56AD56BD56CD56DD56ED56F' SBAVALUE = SBAVALUE||'D5F0D5F1D5F2D5F3D5F4D5F5D5F6D5F7D5F8D5F9D57AD57BD57CD57DD57ED57F' SBAVALUE = SBAVALUE||'D640D6C1D6C2D6C3D6C4D6C5D6C6D6C7D6C8D6C9D64AD64BD64CD64DD64ED64F' SBAVALUE = SBAVALUE||'D650D6D1D6D2D6D3D6D4D6D5D6D6D6D7D6D8D6D9D65AD65BD65CD65DD65ED65F' SBAVALUE = SBAVALUE||'D660D661D6E2D6E3D6E4D6E5D6E6D6E7D6E8D6E9D66AD66BD66CD66DD66ED66F' SBAVALUE = SBAVALUE||'D6F0D6F1D6F2D6F3D6F4D6F5D6F6D6F7D6F8D6F9D67AD67BD67CD67DD67ED67F' SBAVALUE = SBAVALUE||'D740D7C1D7C2D7C3D7C4D7C5D7C6D7C7D7C8D7C9D74AD74BD74CD74DD74ED74F' SBAVALUE = SBAVALUE||'D750D7D1D7D2D7D3D7D4D7D5D7D6D7D7D7D8D7D9D75AD75BD75CD75DD75ED75F' SBAVALUE = SBAVALUE||'D760D761D7E2D7E3D7E4D7E5D7E6D7E7D7E8D7E9D76AD76BD76CD76DD76ED76F' SBAVALUE = SBAVALUE||'D7F0D7F1D7F2D7F3D7F4D7F5D7F6D7F7D7F8D7F9D77AD77BD77CD77DD77ED77F' SBAVALUE = SBAVALUE||'D840D8C1D8C2D8C3D8C4D8C5D8C6D8C7D8C8D8C9D84AD84BD84CD84DD84ED84F' SBAVALUE = SBAVALUE||'D850D8D1D8D2D8D3D8D4D8D5D8D6D8D7D8D8D8D9D85AD85BD85CD85DD85ED85F' SBAVALUE = SBAVALUE||'D860D861D8E2D8E3D8E4D8E5D8E6D8E7D8E8D8E9D86AD86BD86CD86DD86ED86F' SBAVALUE = SBAVALUE||'D8F0D8F1D8F2D8F3D8F4D8F5D8F6D8F7D8F8D8F9D87AD87BD87CD87DD87ED87F' SBAVALUE = SBAVALUE||'D940D9C1D9C2D9C3D9C4D9C5D9C6D9C7D9C8D9C9D94AD94BD94CD94DD94ED94F' SBAVALUE = SBAVALUE||'D950D9D1D9D2D9D3D9D4D9D5D9D6D9D7D9D8D9D9D95AD95BD95CD95DD95ED95F' SBAVALUE = SBAVALUE||'D960D961D9E2D9E3D9E4D9E5D9E6D9E7D9E8D9E9D96AD96BD96CD96DD96ED96F' SBAVALUE = SBAVALUE||'D9F0D9F1D9F2D9F3D9F4D9F5D9F6D9F7D9F8D9F9D97AD97BD97CD97DD97ED97F' SBAVALUE = SBAVALUE||'5A405AC15AC25AC35AC45AC55AC65AC75AC85AC95A4A5A4B5A4C5A4D5A4E5A4F' SBAVALUE = SBAVALUE||'5A505AD15AD25AD35AD45AD55AD65AD75AD85AD95A5A5A5B5A5C5A5D5A5E5A5F' SBAVALUE = SBAVALUE||'5A605A615AE25AE35AE45AE55AE65AE75AE85AE95A6A5A6B5A6C5A6D5A6E5A6F' SBAVALUE = SBAVALUE||'5AF05AF15AF25AF35AF45AF55AF65AF75AF85AF95A7A5A7B5A7C5A7D5A7E5A7F' SBAVALUE = SBAVALUE||'5B405BC15BC25BC35BC45BC55BC65BC75BC85BC95B4A5B4B5B4C5B4D5B4E5B4F' SBAVALUE = SBAVALUE||'5B505BD15BD25BD35BD45BD55BD65BD75BD85BD95B5A5B5B5B5C5B5D5B5E5B5F' SBAVALUE = SBAVALUE||'5B605B615BE25BE35BE45BE55BE65BE75BE85BE95B6A5B6B5B6C5B6D5B6E5B6F' SBAVALUE = SBAVALUE||'5BF05BF15BF25BF35BF45BF55BF65BF75BF85BF95B7A5B7B5B7C5B7D5B7E5B7F' SBAVALUE = SBAVALUE||'5C405CC15CC25CC35CC45CC55CC65CC75CC85CC95C4A5C4B5C4C5C4D5C4E5C4F' SBAVALUE = SBAVALUE||'5C505CD15CD25CD35CD45CD55CD65CD75CD85CD95C5A5C5B5C5C5C5D5C5E5C5F' SBAVALUE = SBAVALUE||'5C605C615CE25CE35CE45CE55CE65CE75CE85CE95C6A5C6B5C6C5C6D5C6E5C6F' SBAVALUE = SBAVALUE||'5CF05CF15CF25CF35CF45CF55CF65CF75CF85CF95C7A5C7B5C7C5C7D5C7E5C7F' SBAVALUE = SBAVALUE||'5D405DC15DC25DC35DC45DC55DC65DC75DC85DC95D4A5D4B5D4C5D4D5D4E5D4F' SBAVALUE = SBAVALUE||'5D505DD15DD25DD35DD45DD55DD65DD75DD85DD95D5A5D5B5D5C5D5D5D5E5D5F' SBAVALUE = SBAVALUE||'5D605D615DE25DE35DE45DE55DE65DE75DE85DE95D6A5D6B5D6C5D6D5D6E5D6F' SBAVALUE = SBAVALUE||'5DF05DF15DF25DF35DF45DF55DF65DF75DF85DF95D7A5D7B5D7C5D7D5D7E5D7F' DO SUB = 1 TO 1920 SBATABLE.SUB = SUBSTR(SBAVALUE,(SUB*4)-3,4) END /* DO */ RETURN -- Duaine Hechler Piano, Player Piano, Pump Organ Tuning, Servicing & Rebuilding Reed Organ Society Member Florissant, MO 63034 (314) 838-5587 dahechler@att.net www.hechlerpianoandorgan.com -- Home & Business user of Linux - 10 years -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/12/2010 01:10 AM, Duaine Hechler wrote:
First, any programming jobs out there ?????
REXX - try REXX
PLUS - REXX - crosses ALL platforms Windows, Linux, Mainframe, etc
I used it for 24 years on the mainframe, plus 13 years on Windows and now 11 years on Linux
Snip Thanks for the suggestion. Did have look see. Too many new things to remember. Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Johan said the following on 03/12/2010 09:59 AM:
On 03/12/2010 01:10 AM, Duaine Hechler wrote:
First, any programming jobs out there ?????
REXX - try REXX
PLUS - REXX - crosses ALL platforms Windows, Linux, Mainframe, etc
I used it for 24 years on the mainframe, plus 13 years on Windows and now 11 years on Linux
Snip
Thanks for the suggestion. Did have look see. Too many new things to remember.
In which case you even *more* to remember when dealing with Perl. -- Sometimes I lie awake at night, and I ask, "Where have I gone wrong?" Then a voice says to me, "This is going to take more than one night." Charles M. Schulz, Charlie Brown in "Peanuts" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Thu, 11 Mar 2010, Duaine Hechler wrote: [..]
'rsync -av --delete /bin/ /mnt/bin/' 'rsync -av --delete /boot/ /mnt/boot/'
No loops over string variables? for dir in /bin /boot ...; do if ! rsync -av --delete "${dir}/" "/mnt/${dir}/"; then : ## error handling, continue or abort fi done [..]
1) concat two fields = || 2) variables built on the fly
Try awk, it's concat operator is a space. Or try perl.
3) word = blank delimited char string
Here is a simple name / address conversion program [..] name = SUBSTR(recin,1,20) address = SUBSTR(recin,21,20)
Oh boy. substr and fixed string lengths. *shudder* -dnh -- / "If all else fails, strip cable with your teeth and crimp connectors by \ [ slamming down on the head of your purchasing director with a connector ] \ clenched between his teeth." -- Saundo / -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/11/2010 06:14 PM, Koenraad Lelong wrote:
Johan schreef:
Good day,
I do have some knowledge about programming in windows. Quite some time ago. Delphi.
Would like to try my hand at some programming for fun in linux suse.
Kindly some advice on an "easy" program to use in suse please.
Thanks. Regards. Johan Sch.
Hi Johan,
Since you have Delphi-knowledge, why don't you try FreePascal and Lazarus ? http://www.freepascal.org/
Thanks. You are correct. Lazarus is like Delphi in windows. I still have my delphi 3 book, should work. Yes pascal I still remember some of it. Do have a nice day Regards Johan Sch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (14)
-
Adam Tauno Williams
-
Anton Aylward
-
Boris Epstein
-
Dave Howorth
-
David Haller
-
Duaine Hechler
-
Gudmund Areskoug
-
Ian Coetzee
-
Johan
-
Koenraad Lelong
-
Per Jessen
-
Randall R Schulz
-
Robert Schweikert
-
Roger Oberholtzer